Оптимизируйте свои подборки
Сохраняйте и классифицируйте контент в соответствии со своими настройками.
Содержимое этой страницы зависит от оборудования. Пожалуйста, выберите из следующего:
Перед запуском примера необходимо настроить аудиосистему на Raspberry Pi.
Найдите устройства записи и воспроизведения.
Найдите свой USB-микрофон в списке аппаратных устройств захвата. Запишите номер карты и номер устройства.
arecord -l
Найдите свой динамик в списке устройств воспроизведения. Запишите номер карты и номер устройства. Обратите внимание, что разъем 3,5 мм обычно имеет маркировку Analog или bcm2835 ALSA (а не bcm2835 IEC958/HDMI ).
aplay -l
Создайте новый файл с именем .asoundrc в домашнем каталоге ( /home/pi ). Убедитесь, что у него есть правильные определения подчиненных устройств для микрофона и динамика; используйте конфигурацию ниже, но замените <card number> и <device number> числами, которые вы записали на предыдущем шаге. Сделайте это как для pcm.mic , так и pcm.speaker .
Нажмите клавишу со стрелкой вверх, чтобы установить уровень громкости воспроизведения примерно на 70.
Воспроизведите тестовый звук (это будет речь человека). Нажмите Ctrl+C, когда закончите. Если при запуске вы ничего не слышите, проверьте подключение динамика.
Проверьте запись, воспроизведя ее. Если вы ничего не слышите, возможно, вам придется проверить громкость записи в alsamixer .
aplay --format=S16_LE --rate=16000 out.raw
Если запись и воспроизведение работают, значит, настройка звука завершена. Если нет, проверьте правильность подключения микрофона и динамика. Если проблема не в этом, попробуйте другой микрофон или динамик.
Обратите внимание: если у вас подключены монитор HDMI и динамик с разъемом 3,5 мм, вы можете воспроизводить звук с любого из них. Выполните следующую команду:
sudo raspi-config
Перейдите в «Дополнительные параметры» > «Аудио» и выберите нужное устройство вывода.
[[["Прост для понимания","easyToUnderstand","thumb-up"],["Помог мне решить мою проблему","solvedMyProblem","thumb-up"],["Другое","otherUp","thumb-up"]],[["Отсутствует нужная мне информация","missingTheInformationINeed","thumb-down"],["Слишком сложен/слишком много шагов","tooComplicatedTooManySteps","thumb-down"],["Устарел","outOfDate","thumb-down"],["Проблема с переводом текста","translationIssue","thumb-down"],["Проблемы образцов/кода","samplesCodeIssue","thumb-down"],["Другое","otherDown","thumb-down"]],["Последнее обновление: 2025-07-24 UTC."],[[["\u003cp\u003eThis guide provides instructions to configure audio input and output on a Raspberry Pi for use with the sample.\u003c/p\u003e\n"],["\u003cp\u003eUsers need to identify their microphone and speaker using \u003ccode\u003earecord -l\u003c/code\u003e and \u003ccode\u003eaplay -l\u003c/code\u003e commands to obtain card and device numbers.\u003c/p\u003e\n"],["\u003cp\u003eAn \u003ccode\u003e.asoundrc\u003c/code\u003e file is created in the home directory, requiring specific configurations with obtained card and device numbers for proper audio routing.\u003c/p\u003e\n"],["\u003cp\u003eAudio functionality is verified using \u003ccode\u003ealsamixer\u003c/code\u003e, \u003ccode\u003espeaker-test\u003c/code\u003e, \u003ccode\u003earecord\u003c/code\u003e, and \u003ccode\u003eaplay\u003c/code\u003e commands, with troubleshooting tips for potential issues.\u003c/p\u003e\n"],["\u003cp\u003eHDMI and 3.5mm jack audio output selection can be managed through the Raspberry Pi's configuration settings.\u003c/p\u003e\n"]]],[],null,[]]