2016-07-24 1 views
0

Мне интересно, есть ли способ использовать python для отключения звука и микрофона? Я работаю над проектом, который требует установки микрофона для «Прослушать это устройство». Однако, чтобы предотвратить микрофон от сбора нежелательных шумов с телевизора или радио, мне нужен способ переключения между Mute и Unmute через скрипт python.Как включить и выключить микрофон с помощью python

+0

Операционная система? Для Linux, аудиосистемы (например, PulseAudio, ALSA, OSS)? Для таких вещей, как звук, обычно идет «Что библиотека/пакет делает систему, которую вам нужно использовать для использования?» а затем «Существует ли привязка или оболочка API Python для этой библиотеки/пакета?». –

+0

Я использую окна. Мне трудно найти модуль, который позволит мне изменить настройки для микрофона: прослушивание этого устройства или отключение звука. Есть ли у вас какие-либо предложения? – lawre6b3

ответ

0

PyAudio является одним кросс-платформенным вариантом для этого. Это больше, чем просто прямой доступ к элементам управления аудиоустройством, поэтому его сложно усложнять. pymedia - еще один вариант: пакет pymedia.audio.sound обеспечивает доступ к микшерным устройствам, в которых будут использоваться элементы управления для микрофона (входной уровень, приглушение и т. Д.).