Речь к тексту в Python с WAV-файлом - PullRequest
0 голосов
/ 28 февраля 2019

Я пытаюсь преобразовать речь в файл WAV, но я застрял здесь.Многие учебники дают один и тот же код, но он не работает для меня.Вот оно:

import speech_recognition as sr
r = sr.Recognizer()

with sr.AudioFile("hello_world.wav") as source:
    audio = r.record(source)
try:
    s = r.recognize_google(audio)
    print("Text: "+s)
except Exception as e:
    print("Exception: "+str(e))

Файл "hello_world.wav" находится в том же репертуаре, что и код.У меня нет ошибок.Консоль:

C:\Users\python.exe "D:/voice_recognition.py"
Exception:

Process finished with exit code 0

Помогите?:)

(Извините, если мой английский плохой)

1 Ответ

0 голосов
/ 28 февраля 2019

Хорошо, я действительно заставил это работать.Я публикую код, который работает для меня, если у кого-то есть такая же проблема:

import speech_recognition as sr
r = sr.Recognizer()

hellow=sr.AudioFile('hello_world.wav')
with hellow as source:
    audio = r.record(source)
try:
    s = r.recognize_google(audio)
    print("Text: "+s)
except Exception as e:
    print("Exception: "+str(e))

Возможно, это потому, что я использовал «вместо».

...