Hice esto hace tiempo utilizando una utilidad. Debes usar HomeBrew para instalar switchaudio-osx.
Alguien creó una página web dando instrucciones sobre cómo instalar y usar switch audio-ox. No quiero llevarme el crédito por su trabajo. Aquí tienes la página web:
Aquí tienes un resumen y el uso de la aplicación:
Para instalar:
brew install switchaudio-osx
Uso:
SwitchAudioSource -s "nombre del dispositivo de audio"
ejemplo: SwitchAudioSource -s "Altavoces de MacBook Pro"
Aquí tienes una lista de interruptores de comando:
SwitchAudioSource [-a] [-c] [-f formato] [-t tipo] [-n] -s nombre_dispositivo | -i id_dispositivo | -u uid_dispositivo
-a : muestra todos los dispositivos
-c : muestra el dispositivo actual
-f formato : formato de salida (cli/human/json). Por defecto, es human.
-t tipo : tipo de dispositivo (entrada/salida/sistema). Por defecto, es salida.
-n cambia el dispositivo de audio al siguiente
-i id_dispositivo : establece el dispositivo de audio en el dispositivo dado por id
-u uid_dispositivo : establece el dispositivo de audio en el dispositivo dado por uid o una subcadena del uid
-s nombre_dispositivo : establece el dispositivo de audio en el dispositivo dado por nombre
Fuente: Cambiar la salida de audio a través de la línea de comandos en MacOS - Por Pete Houston