Микрофон для чтения Python

Я пытаюсь заставить python захватить данные с моего микрофона, так как я хочу создать генератор случайных чисел, который будет использовать шум от него. Так что в основном я не хочу записывать звуки, а скорее считываю их как файл данных, но в реальном времени.

Я знаю, что Labview может это сделать, но мне не нравится этот фреймворк, и я пытаюсь стать лучше в python.

Любая помощь/советы?


person Coolcrab    schedule 01.02.2013    source источник


Ответы (2)


Вас может заинтересовать PyAudio. Я думаю, вы можете получить несколько байтов из потока.

Вот интересный пример

person luc    schedule 01.02.2013

Вы можете сослаться на модуль speech_recognition или модуль PyAudio для записи речи. Я использовал модуль PyAudio с когнитивной службой Microsoft. У меня это сработало нормально.

person shiva    schedule 05.12.2016
comment
ОП не хочет записывать речь, они хотят использовать звук в качестве источника случайных данных. - person Martijn Pieters; 05.12.2016