Я пытаюсь преобразовать формат аудиофайла (.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?