我正在使用 Fedora 16 并在 python 2.7 中修改程序。
如何获取系统音量(声级)?
For ALSA, use pyalsaaudio
For Pulse, its a bit raw. There are ctype bindings
如果您使用 ALSA,您可以运行“amixer”来转储所有音量控制的状态。对于 PulseAudio,我相信“pacmd dump”应该得到类似的信息。(见http://blog.waan.name/pulseaudio-setting-volume-from-command-line/)