sounddevice sound library from control python macos audio volume

python - library - sound control osx



Ajustar el volumen de audio del sistema OSX en Python (1)

Use appscript para controlar el comando de set volume adición de scripts de StandardAdditions :

>>> from osax import * >>> import time >>> sa = OSAX() >>> for i in range(50): ... sa.set_volume(i*2) ... time.sleep(1) ... >>>

Me gustaría ajustar el volumen de audio del sistema en OSX a partir de un script de python. Esta pregunta sobre la implementación de atajos de teclado me dice cómo hacerlo en AppleScript, pero realmente me gustaría hacerlo desde mi script de Python sin usar os.system, popen, etc. Idealmente, me gustaría aumentar el volumen lentamente con un código python como este:

set_volume(0) for i in range(50): set_volume(i*2) time.sleep(1)