pyspark:将音频(.wav)文件转换为文本

时间:2018-10-10 10:56:14

标签: python pyspark speech-recognition boto3 wav

我正在尝试将音频文件(.wav)格式转换为文本,我能够读取该文件,但是当我尝试使用Speech_recognition对其进行转换时,我得到了:

  
    
      
        

将speech_recognition导入为sr         追溯(最近一次通话):           文件“”,第1行,位于         ImportError:没有名为Speech_recognition的模块

      
    
  

我的代码:

import speech_recognition as sr
import boto3
bucket = "S3_Bucket"   
file_name = "code-repos/path/tp/Spark/child.wav"
s3 = boto3.client('s3', aws_access_key_id='xxxxxxxxxxxxxxxxx', 
aws_secret_access_key='4/xxxxxxxxxxxxxxxxxxxxxx') 
obj = s3.get_object(Bucket= bucket, Key= file_name) 
result = obj['Body'].read()

到现在为止,但是如何将.wav或任何音频转换为文本,pyspark中是否存在任何语音识别模块?

0 个答案:

没有答案