Você pode usar o Soundflower para direcionar o áudio de saída para o SoX.
Instale o Soundflower e vá para “Preferências do Sistema > Som ”e defina o Soundflower (2 canais) como dispositivo de saída e dispositivo de entrada. Em seguida, grave 10 segundos usando o SoX, por ex. como sugerido em este tópico de perguntas e respostas .
Para mudar para o Soundflower como dispositivo de saída / entrada (e para trás), você pode usar a ferramenta switchaudio-osx , que você pode instalar via Homebrew.
Use os comandos:
SwitchAudioSource -s 'Soundflower (2ch)' -t 'output'
SwitchAudioSource -s 'Soundflower (2ch)' -t 'input'
Usando Soundflower, SoX e switchaudio-osx juntos, deve ser possível escrever um script para fazer todo o processo, com um argumento para especificar a duração da gravação.