I contenuti di questa pagina dipendono dall'hardware. Seleziona una delle seguenti opzioni:
Trova i tuoi dispositivi di registrazione e riproduzione.
Individua il microfono USB nell'elenco dei dispositivi hardware di acquisizione. Annota il numero della carta e il numero del dispositivo.
arecord -l
Individua il tuo speaker nell'elenco di dispositivi hardware di riproduzione. Annota il numero della carta e il numero del dispositivo. Tieni presente che in genere il jack da 3,5 mm è etichettato con
Analog
obcm2835 ALSA
(nonbcm2835 IEC958/HDMI
).aplay -l
Crea un nuovo file denominato
.asoundrc
nella home directory (/home/pi
). Assicurati che abbia le definizioni di slave corrette per microfono e altoparlante; utilizza la configurazione di seguito, ma sostituisci<card number>
e<device number>
con i numeri annotati nel passaggio precedente. Esegui questa operazione sia perpcm.mic
sia perpcm.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>" } }
Verifica che la registrazione e la riproduzione funzionino:
Regola il volume di riproduzione.
alsamixer
Premi il tasto Freccia su per impostare il livello del volume di riproduzione su circa 70.
Riproduci un suono di prova (sarà una persona che parla). Al termine, premi Ctrl + C. Se non senti nulla quando esegui questa operazione, controlla la connessione degli altoparlanti.
speaker-test -t wav
Registra un breve clip audio.
arecord --format=S16_LE --duration=5 --rate=16000 --file-type=raw out.raw
Controlla la registrazione riproducendola di nuovo. Se non senti nulla, controlla il volume della registrazione in
alsamixer
.aplay --format=S16_LE --rate=16000 out.raw
Se la registrazione e la riproduzione funzionano, significa che la configurazione dell'audio è stata completata. In caso contrario, verifica che il microfono e l'altoparlante siano collegati correttamente. Se il problema persiste, prova a usare un microfono o un altoparlante diverso.
Tieni presente che se sono collegati sia un monitor HDMI sia un altoparlante con jack da 3,5 mm, puoi riprodurre l'audio da entrambi. Esegui questo comando:
sudo raspi-config
Vai a Opzioni avanzate > Audio e seleziona il dispositivo di output desiderato.
Passaggio successivo
Configurare un progetto sviluppatore e le impostazioni dell'account