by Devin Yang

建立於: 5年前 ( 更新: 5年前 )

查詢可用的麥克風
可以用arecord -l列出所有的麥克風
root@raspberrypi:~# arecord -l
**** List of CAPTURE Hardware Devices ****
card 1: CameraB404271 [USB Camera-B4.04.27.1], device 0: USB Audio [USB Audio]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 2: B20 [BLUE USB Audio 2.0], device 0: USB Audio [USB Audio]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

錄音
選擇用card 1來錄cd品質的聲音,-d錄5秒自動停止(48k 16bit)
arecord  -D plughw:1 -d 5 -c 4 -r 48000 -f S16_LE test.wav


選擇用card 2來錄高品質的聲音(192k 24bit)
#192k 24bit
arecord  -D plughw:2  -c 4 -r 192000 -f S24_LE test.wav

播放
aplay test.wav

Tags:

Devin Yang

文章內容無法一一說明,如果您有什麼不了解處,歡迎提問哦:)

No Comment

Post your comment

需要登入才可留言!

類似的文章


dlaravel

如何啟動D-Laravel上的supervisor

由於queue workers是一個長期執行的程序,所以我們會需要一個程序管理員supervisor來監控Linux系統上的process是否持續運作,例如:當queue:work運作失敗時,可以自動重啟queue:work process。很幸運的D-Laravel已內建supervisor囉,所以不需要再自行安裝即可使用。 本文簡單的介紹,我們如何來啟動container內的supervisor。

docker,Synology

如何修改Synolog Nas上Docker的日誌記錄驅動

我的Synolog Nas上,預設跑了一個奇怪的logging driver叫db,如何修改為正常使的json-file呢? 在Synolog的Nas他的Daemon config file較特殊,放在/var/packages/Docker/etc/目錄下, 叫dockerd.json。

ansible,bash

我的第一隻ansible,自動化資料庫轉移

本文是我在MacOS上採用Docker方式,執行Ansible使用經驗分享, 您可以依這個目錄結構調整成您要的Ansible環境,或進行Ansible的學習。 情境是這樣的,我希望在我的測試環境可以看到最接近正式機相同的文章, 但我又不想用測試機程式直接連正式機的資料庫。 我的手動做法就把正式機db匯出來,copy到測試機再匯入, 雖然沒幾個步驟,但做起來好像還是有點煩,加上手動操作容易出錯, 這讓我想起了Ansible這個東西, 我有聽過但沒試過,不如就來試試看。