@shirley.vonrueden
PyAutoGUI не предоставляет непосредственного способа получения текущего уровня громкости. PyAutoGUI является библиотекой для автоматизации действий на компьютере, и в ней нет функционала для работы со звуком.
Для доступа к уровню громкости вам может понадобиться использовать другие библиотеки, такие как sounddevice
или pydsm
, которые позволяют получать информацию о звуковых устройствах и осуществлять управление звуком.
Например, с использованием библиотеки sounddevice
вы можете получить текущий уровень громкости в следующей последовательности действий:
1
|
pip install sounddevice |
1 2 3 4 5 |
import sounddevice as sd # Запустите звуковой поток с тишиной stream = sd.OutputStream(channels=1, callback=lambda *args: None) stream.start() |
1 2 |
volume = sd.amplitude_norm(stream.read(1000)) print(volume) |
Надеюсь, это поможет вам получить текущий уровень громкости с помощью Python.