Volume
Página com dicas de como controlar o volume no windows/linux.
No Linux
Consultar site:
No windows
Para o controle do volume do windows, podemos usar o pycaw
:
from pycaw.pycaw import AudioUtilities, IAudioEndpointVolume
devices = AudioUtilities.GetSpeakers()
interface = devices.Activate(IAudioEndpointVolume._iid_, CLSCTX_ALL, None)
volume = cast(.interface, POINTER(IAudioEndpointVolume))
E agora podemos definir o volume com:
Sendo VALUE
um valor em decibéis (0 é máximo e -51
mínimo), use a tabela a seguir como escala: