Olá Lucas, tudo bem?
Peço desculpas pela demora no retorno.
Pelo erro apresentado: no with sr.Microphone() as source: OSError: No Default Input Device Available
, está informando que o computador não está reconhecendo o microfone como dispositivo de entrada padrão.
Para corrigir esse erro, peço que verifique os pontos listados abaixo:
Verifique se o seu microfone está conectado corretamente e se ele está funcionando. Você pode testá-lo em outros aplicativos para ter certeza de que ele está funcionando normalmente.
Verifique se o seu sistema operacional reconhece o seu microfone como dispositivo de entrada padrão. Você pode fazer isso acessando as configurações de som do seu computador.
Verifique se a biblioteca pyaudio
foi instalada corretamente, para isso, abra o terminal na pasta do seu projeto e execute o comando abaixo:
pip install pyaudio
Execute o código fazendo o uso da IDE utilizada no curso (Pycharm), caso não esteja fazendo o seu uso, e verifique se o erro é apresentado.
Espero ter ajudado. Continue mergulhando em conhecimento e não hesite em voltar ao fórum para continuar aprendendo e interagindo com a comunidade.
Em caso de dúvidas estou à disposição.
Abraços e bons estudos!
Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!