Чтобы записать звук, я начал с использования PyAudio, но столкнулся с несколькими проблемами при поиске устройства при указании микрофона
Код: Выделить всё
def check_microphones():
print("Available microphones:")
for index, name in enumerate(sr.Microphone.list_microphone_names()):
print(f"{index}: {name}")
Код: Выделить всё
command = ['arecord', '--device=hw:1,0', '--format', 'S16_LE', '--rate', '44100', '-c2', "audio/output.wav"]
process = subprocess.Popen(command)
Я пробовал выполнить действия, упомянутые в этом сообщении и в этом, но ни один из них не смог решить мою проблему.
Подробнее здесь: https://stackoverflow.com/questions/791 ... linux-mint
Мобильная версия