Вопросы

«Нет модуля с именем ‘_portaudio’: решение не найдено

Для моей курсовой работы по информатике в 6-м классе я делаю программу на Python, которая использует распознавание голоса в качестве входных данных. Благодаря исследованиям я нашел способ сделать это, используя библиотеки под названием SpeechRecognition, а затем PyAudio, от которых зависит SR.

Код, с которым у меня возникли проблемы, — это раздел, который позволяет пользователю говорить в микрофон, а затем программа распознает речь и преобразует ее в текст.

import speech_recognition as sr
import pyaudio

r = sr.Recognizer()

with sr.Microphone() as source:
     print ("Say Something")
     audio = r.listen(source)
     print ("Audio Recieved")

     text = r.recognize_google (audio)
     print (text)

Когда я запускаю код в оболочке Python, я получаю следующий ответ:

ImportError: нет модуля с именем _portaudio

После тщательного поиска в Интернете я не смог найти недостающий компонент PyAudio, _portaudio, от которого зависит PyAudio.

Как мне исправить эту проблему? Есть ли веб-страница, на которой я могу найти недостающий элемент? Если да, то каковы процедуры установки?

Читать:
Разработка языковых привязок с помощью xtensor

Возможный дубликат проблем с установкой пакета Python: PyAudio, PortAudio   —  person Josh    schedule 09.11.2018

Да, как вы установили pyaudio и на какой платформе вы работаете? Лучше всего использовать conda в Windows, а часто и в Unix, если вам нужны пакеты на основе C-библиотеки, такие как pyaudio.   —  person Josh    schedule 09.11.2018

Спасибо за ответ. Я использую python в Windows и установил pyaudio с помощью программы CMD   —  person Josh    schedule 11.11.2018

Похожие записи

Облачные функции firebase ограничивают детей

admin

Как правильно обновить Symfony3.3 до Symfony4.X?

admin

линейный и бинарный поиск списка с использованием массивов и связанного списка

admin

Программное обновление значения настраиваемого атрибута, установленного в продукте WooCommerce

admin

Как отменить изменения в Git?

admin

как получить HTML-контент из curl_multi_init?

admin