導(dǎo)語:
由于家里的樹莓派是24小時開機(jī)的,也連著音箱厚脉,于是想弄個真人語音鬧鐘提醒习寸。雖然手機(jī)上也有鬧鐘功能,而且很方便傻工,但是自定義鈴聲也只能選到歌曲霞溪,不支持把語音備忘錄直接變成鬧鐘鈴聲≈欣Γ可能有相關(guān)的APP有類似的功能鸯匹,不過我還是用樹莓派來做了一個,畢竟咱們是有g(shù)eek精神的^_~
一泄伪、思路
由于錄音設(shè)備手機(jī)最方便忽你,所以用手機(jī)來錄音,然后錄音文件導(dǎo)出到樹莓派進(jìn)行播放臂容,由于手機(jī)上的語音格式可能無法直接播放科雳,預(yù)計要轉(zhuǎn)格式。播放正常后樹莓派定時播放脓杉。
二糟秘、用料
- 硬用料:iphone(手上沒安卓機(jī))、樹莓派球散、一臺電腦
- 軟用料:iphone的語音備忘錄尿赚、樹莓派的ffmpeg、aplay蕉堰、crontab凌净、電腦的sftp
三、步驟
-
手機(jī)上錄真人語音
App -
導(dǎo)出語音文件
這個就簡單了屋讶,iphone的語音備忘錄錄一下冰寻,導(dǎo)出:
導(dǎo)出
選擇導(dǎo)出方式
選擇QQ或者郵件等任何可以在電腦上接收到的方式。導(dǎo)出的格式為m4a皿渗。
上傳到樹莓派
電腦上用sftp工具斩芭,例如putty或者filezilla在電腦上把m4a文件上傳到樹莓派轻腺,例如路徑為/home/pi
語音文件轉(zhuǎn)wav并播放測試
- 安裝需要的包:
需要用到ffmpeg、aplay:
# sudo apt-get install ffmpeg aplay
- 樹莓派中轉(zhuǎn)換音頻格式:
# cd /home/pi //這里是進(jìn)入你m4a文件的目錄划乖,如果上傳的是其他目錄則按實(shí)際目錄
# ffmpeg -i xxx.m4a -f wav xxx.wav
- 播放測試:
# aplay xxx.wav
如果沒有意外贬养,會聽到自己錄的聲音了。
- 樹莓派定時播放
用crontab -e
進(jìn)入定時任務(wù)編輯界面琴庵,最末添加:
* * * * * `aplay /home/pi/xxx.wav`
前面5個星號分別為:分误算、時、日迷殿、月尉桩、周,可以按需要進(jìn)行設(shè)置贪庙,具體用法問度娘。