#python #pycharm #speech-recognition #microphone
#python #pycharm #распознавание речи #микрофон
Вопрос:
Я устал создавать простую программу «голос в текст» на python. Это не сложная задача, как я вижу, но мой код не работает. Я не получаю никаких сообщений об ошибках или предупреждений, программа не обнаруживает мой голос в PyCharm. Я проверил свой микрофон, и он работает.
Мой код:
import speech_recognition as sr
r = sr.Recognizer()
with sr.Microphone() as source:
print("Speak Anything :")
audio = r.listen(source)
try:
text = r.recognize_google(audio)
print("You said : {}".format(text))
except:
print("Sorry could not recognize what you said")
Комментарии:
1. На какой ОС это работает? Вы убедились, что вашим устройством ввода звука по умолчанию является используемый вами микрофон? Вы убедились, что другие программы могут получать чистый звук с приличной громкостью с микрофона?
2. Я протестировал микрофон на двух разных платформах, и звук был идеальным. Я использую Windows 10.
3. Итак, сам микрофон работает, это хорошо, хотя вы не ответили на все мои вопросы; вы убедились, что это аудиоустройство по умолчанию в системе, на которой вы запускаете скрипт?
4. Ах, извините. Да, это аудиоустройство по умолчанию в моей системе.