Tenho fones de ouvido com cancelamento de ruído (Bose QC 35), que também possuem microfone embutido. Se o microfone está ativo, o cancelamento de ruído não funciona, eles passam apenas pelos sons do ambiente (isto é por design. Suponho que eles fizeram isso para que você não sentisse que está no "vácuo" quando está falando) .
De qualquer forma, o problema é que sempre que conecto meus fones de ouvido ao macOS, o sistema muda do microfone interno para o dos fones de ouvido. Portanto, o cancelamento de ruído não funciona, a menos que eu vá para as configurações do sistema e troque o microfone de volta para o interno.
Isso é muito chato, especialmente considerando que eu tenho que fazer isso toda vez que conecto fones de ouvido.
Existe alguma maneira de forçar o macOS a sempre usar microfone interno ou não usar o fone de ouvido específico?
Atualização a partir de 10/2017:
Então eu descobri que "o microfone dos fones de ouvido está sendo usado" só acontece quando o Skype está em execução. Mas desde que parei de usar o Skype (ou o fazia funcionar o tempo todo), o problema desapareceu!
Esta não é a solução para a pergunta original, apenas a deixo aqui para referência futura.
Option
pressionado e clicando no ícone Som na barra de menus e selecionando uma fonte de entrada na lista. É um pouco mais rápido do que usar as Preferências do Sistema, pelo menos.