O que é esse erro- “IOError: [Erro 2] Não existe esse arquivo ou diretório: 'audio.flac'”, estou tentando usar a API de reconhecimento de voz do Google para python
Basicamente, eu quero converter fala em texto, por isso estou tentando usar a API de reconhecimento de voz do Google para python.
Este é o código que estou tentando executar -
from pygsr import Pygsr
speech = Pygsr()
speech.record(3) # duration in seconds (3)
phrase, complete_response = speech.speech_to_text('es_ES')
print phrase # This is the required output
Eu instalei todos os módulos corretamente, então provavelmente não há nada errado com os módulos, estou recebendo o seguinte erro:
Traceback (most recent call last):
File "C:/Python/google_voice.py", line 4, in <module>
phrase, complete_response = speech.speech_to_text('es_ES') # select the language
File "C:/Python\pygsr\__init__.py", line 49, in speech_to_text
audio = open(file_upload, "rb").read()
IOError: [Errno 2] No such file or directory: 'audio.flac'
Alguém pode me dizer o que estou perdendo. Ou, por favor, sugira um bom método de conversão de fala em texto para python.