Nội dung trên trang này phụ thuộc vào phần cứng. Vui lòng chọn một trong các mục sau:
Tìm thiết bị ghi và phát của bạn.
Tìm micrô USB của bạn trong danh sách thiết bị phần cứng ghi âm. Ghi lại số thẻ và số thiết bị.
arecord -l
Tìm loa của bạn trong danh sách thiết bị phần cứng phát. Ghi lại số thẻ và số thiết bị. Xin lưu ý rằng giắc cắm 3,5 mm thường được gắn nhãn
Analog
hoặcbcm2835 ALSA
(không phảibcm2835 IEC958/HDMI
).aplay -l
Tạo một tệp mới có tên là
.asoundrc
trong thư mục gốc (/home/pi
). Đảm bảo tệp này có định nghĩa máy chủ phù hợp cho micrô và loa; sử dụng cấu hình bên dưới nhưng thay thế<card number>
và<device number>
bằng các số mà bạn đã ghi lại ở bước trước. Hãy làm việc này cho cảpcm.mic
và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>" } }
Xác minh rằng tính năng ghi và phát có hoạt động:
Điều chỉnh âm lượng phát.
alsamixer
Nhấn phím mũi tên lên để đặt mức âm lượng phát khoảng 70.
Phát thử âm thanh (đây sẽ là tiếng người nói). Nhấn Ctrl + C khi hoàn tất. Nếu bạn không nghe thấy gì khi chạy quy trình này, hãy kiểm tra kết nối loa.
speaker-test -t wav
Quay một đoạn âm thanh ngắn.
arecord --format=S16_LE --duration=5 --rate=16000 --file-type=raw out.raw
Hãy kiểm tra bản ghi bằng cách phát lại. Nếu không nghe thấy gì, bạn có thể cần kiểm tra âm lượng bản ghi trong
alsamixer
.aplay --format=S16_LE --rate=16000 out.raw
Nếu tính năng ghi và phát đang hoạt động, thì bạn đã định cấu hình xong âm thanh. Nếu không, hãy kiểm tra để đảm bảo micrô và loa đã được kết nối đúng cách. Nếu đây không phải là vấn đề thì hãy thử dùng micrô hoặc loa khác.
Lưu ý rằng nếu đã kết nối cả màn hình HDMI và loa có giắc cắm 3,5 mm, thì bạn có thể phát âm thanh từ cả hai thiết bị. Chạy lệnh sau:
sudo raspi-config
Chuyển đến Advanced options > Audio (Tuỳ chọn nâng cao > Âm thanh) rồi chọn thiết bị đầu ra mong muốn.
Bước tiếp theo
Định cấu hình dự án dành cho nhà phát triển và chế độ cài đặt tài khoản