Я могу управлять громкостью с помощью этой команды через терминал amixer -D pulse sset Master 0%. Мой вопрос, как я могу сделать то же самое, используя скрипт python.
Для меня код Тима не совсем сработал. Я должен был сделать это:
import alsaaudio
m = alsaaudio.Mixer(alsaaudio.mixers[0]) # alsaaudio.mixers = ["PCM"] for me.
m.setvolume(90) # Or whatever
Возможно, это связано с моим файлом конфигурации weird / broken .asoundrc. Но, учитывая, что фактическая справочная документация для .asoundrc отсутствует, просто некоторые случайные примеры - я не думаю, что вы можете обвинить меня.
Также, пожалуйста, не обращайтесь к командам командной строки, чтобы сделать это , Это уродливое и подверженное ошибкам.