pyspark: конвертировать аудио (.wav) файл в текст - PullRequest
0 голосов
/ 10 октября 2018

Я пытаюсь преобразовать формат аудиофайла (.wav) в текст, я могу прочитать файл, но когда я пытаюсь преобразовать его с помощью speech_recognition, я получаю:

импорт speech_recognition как sr Traceback (последний последний вызов): файл "", строка 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?

...