¿Hay alguna manera de cambiar el dispositivo de salida de sonido a través de Applescript o Shell?

Me gustaría cambiar el dispositivo de salida de sonido (como la opción de hacer clic en el ícono del altavoz en la barra de menu) a través del script, pero NO a través de secuencias de commands UI, por ejemplo, iniciar el panel System Pref.

ACTUALIZACIÓN: Usando la solución @Mateusz a continuación, aquí hay un Applescript que, cuando se lance, le dará una window emergente para seleccionar el dispositivo de salida de audio deseado:

  • Grabadora de sonido para Mac OS X
  • Enchufe dos auriculares en un MBP 2011 15 "
  • ¿Cómo se graba audio desde la command-line con osx?
  • ¿Cómo puedo usar mi micrófono earbud de Apple con los parlantes internos de mi Macbook Air?
  • ¿Dónde está el micrófono de iPhone 7?
  • ¿Cómo duplico un CD de audio en Lion sin importar pistas en iTunes?
  • set devices to do shell script "/Applications/Audiodevice/audiodevice output list" set answer to choose from list (paragraphs of devices) with title "Audio Output" with prompt "Select a device" without multiple selections allowed if answer is false then return do shell script "/Applications/Audiodevice/audiodevice output " & quoted form of item 1 of answer 

    (Nota: necesita colocar el file de audiodevice en /Applications )

  • ¿Hay un command de terminal para abrir aplicaciones en un escritorio específico?
  • ¿Dónde almacena la transmisión loggings de la tienda para los scripts llamados?
  • ¿Cómo saltar a una location usando el mouse en iTerm / terminal?
  • Cómo iniciar la connection Tunnelblick VPN a través de la Terminal
  • Extensión de Alfnetworking o equivalente que trae una sola window a la vanguardia
  • Cambiar la información de connection ssh para el inicio de session remoto
  • 2 Solutions collect form web for “¿Hay alguna manera de cambiar el dispositivo de salida de sonido a través de Applescript o Shell?”

    Hay audiodevice command de audiodevice disponible de whoshacks .

    Uso:

    • dispositivos de list de dispositivo de audio para input, salida y audio del sistema
    • dispositivo de audio audiodevice <port> muestra el dispositivo de audio para el puerto seleccionado
    • audiodevice <port> list dispositivos de audio disponibles para el puerto seleccionado
    • audiodevice <port> <device> configura el puerto seleccionado para usar el dispositivo designado ("interno" seleccionará Altavoces internos o Auriculares, lo que esté activo)

    Hay un command switchaudio-osx , que debe comstackrse a partir de las fonts.

    Uso

     AudioSwitcher [-a] [-c] [-t type] [-n] -s device_name 
    • -a : muestra todos los dispositivos
    • -c : muestra el dispositivo actual
    • -t type : -t type dispositivo (input / salida / sistema). Pnetworkingeterminado a salida.
    • -n : cicla el dispositivo de audio al siguiente
    • -s device_name : establece el dispositivo de audio para el dispositivo determinado por nombre
    Loving Apple Products like poisoning (iPhone, iPad, iMac, Macbook, iWatch).