@Foxik1

Почему при использовании speech_recognition шипит микрофон Python?

После использования скрипта с библиотекой speech_recognition выдаёт ошибку
assert isinstance(audio_data, AudioData), "``audio_data`` must be audio data"
AssertionError: ``audio_data`` must be audio data

И шипит динамик при любом звуке

Сам код:
def command():
    r = sr.Recognizer()
    with sr.Microphone() as source:
        print('Говорите')
        r.pause_threshold = 1
        r.adjust_for_ambient_noise(source, duration=1)
        audio = r.listen(source)
        print(audio)

    try:
        zadanie = r.recognize_google(source).lower()
        print('Вы сказали: ' + zadanie)
    except sr.UnknownValueError:
        print("Извините, вышла ошибка, повторите снова")
        zadanie = command()

    return zadanie
command()
  • Вопрос задан
  • 197 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы