Configurar e testar o áudio

O conteúdo dessa página depende do hardware. Selecione uma destas opções:

Antes de executar a amostra, você precisa configurar o sistema de áudio no o Raspberry Pi.

  1. Encontre seus dispositivos de gravação e reprodução.

    1. Localize seu microfone USB na lista de dispositivos de hardware de captura. Gravação o número do cartão e o número do dispositivo.

      arecord -l

    2. Localize seu alto-falante na lista de dispositivos de hardware de reprodução. Anote o número do cartão e o número do dispositivo. Em geral, a Conector de 3,5 mm é rotulados como Analog ou bcm2835 ALSA (não bcm2835 IEC958/HDMI).

      aplay -l

  2. Crie um novo arquivo chamado .asoundrc no diretório inicial (/home/pi). Marca certifique-se de que ele tem as definições de escravo corretas para microfone e alto-falante; use o método abaixo, mas substitua <card number> e <device number> por os números que você anotou na etapa anterior. Faça isso para os dois pcm.mic e pcm.speaker.

    pcm.!default {
      type asym
      capture.pcm "mic"
      playback.pcm "speaker"
    }
    pcm.mic {
      type plug
      slave {
        pcm "hw:<card number>,<device number>"
      }
    }
    pcm.speaker {
      type plug
      slave {
        pcm "hw:<card number>,<device number>"
      }
    }
    
  3. Verifique se a gravação e a reprodução funcionam:

    1. Ajustar o volume de reprodução.

      alsamixer

      Pressione a seta para cima para definir o nível de volume da reprodução para cerca de 70.

    2. Toque um som de teste (será uma pessoa falando). Pressione Ctrl+C quando feito. Se você não ouvir nada ao executar esse comando, verifique o alto-falante uma conexão com a Internet.

      speaker-test -t wav

    3. Grave um áudio curto.

      arecord --format=S16_LE --duration=5 --rate=16000 --file-type=raw out.raw

    4. Verifique a gravação repetindo-a. Se não ouvir nada, você pode verificar o volume da gravação em alsamixer.

      aplay --format=S16_LE --rate=16000 out.raw

    Se a gravação e a reprodução estiverem funcionando, você terminou de configurar o áudio. Caso contrário, verifique se o microfone e o alto-falante estão conectados corretamente. Se não for o problema, tente usar outro microfone ou alto-falante.

    Se você tiver um monitor HDMI e um alto-falante com entrada para 3,5 mm conectado, você pode tocar o áudio de qualquer um deles. Execute este comando:

    sudo raspi-config

    Acesse Opções avançadas > Audio e selecione o dispositivo de saída desejado.

Próxima etapa

Definir um projeto de desenvolvedor e as configurações da conta