Содержимое этой страницы зависит от оборудования. Пожалуйста, выберите из следующего:
Найдите устройства записи и воспроизведения.
Найдите свой USB-микрофон в списке аппаратных устройств захвата. Запишите номер карты и номер устройства.
arecord -l
Найдите свой динамик в списке устройств воспроизведения. Запишите номер карты и номер устройства. Обратите внимание, что разъем 3,5 мм обычно имеет маркировку
Analog
илиbcm2835 ALSA
(а неbcm2835 IEC958/HDMI
).aplay -l
Создайте новый файл с именем
.asoundrc
в домашнем каталоге (/home/pi
). Убедитесь, что у него есть правильные определения подчиненных устройств для микрофона и динамика; используйте конфигурацию ниже, но замените<card number>
и<device number>
числами, которые вы записали на предыдущем шаге. Сделайте это как дляpcm.mic
, так и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>"
}
}Убедитесь, что запись и воспроизведение работают:
Отрегулируйте громкость воспроизведения.
alsamixer
Нажмите клавишу со стрелкой вверх, чтобы установить уровень громкости воспроизведения примерно на 70.
Воспроизведите тестовый звук (это будет речь человека). Нажмите Ctrl+C, когда закончите. Если при запуске вы ничего не слышите, проверьте подключение динамика.
speaker-test -t wav
Запишите короткий аудиоклип.
arecord --format=S16_LE --duration=5 --rate=16000 --file-type=raw out.raw
Проверьте запись, воспроизведя ее. Если вы ничего не слышите, возможно, вам придется проверить громкость записи в
alsamixer
.aplay --format=S16_LE --rate=16000 out.raw
Если запись и воспроизведение работают, значит, настройка звука завершена. Если нет, проверьте правильность подключения микрофона и динамика. Если проблема не в этом, попробуйте другой микрофон или динамик.
Обратите внимание: если у вас подключены монитор HDMI и динамик с разъемом 3,5 мм, вы можете воспроизводить звук с любого из них. Выполните следующую команду:
sudo raspi-config
Перейдите в «Дополнительные параметры» > «Аудио» и выберите нужное устройство вывода.