本帖最后由 liuje 于 2018-11-13 20:38 编辑
感謝分享, 寫的很精采. 真有實驗精神.
但是. 這只能用在黑色PCB的老版小愛硬件才行的通.
綠板PCB完全行不通了. /root/ /bin/ /usr /etc 全變成只讀了.... 只剩 /data 可寫了........
如果要用TTS, 其實不用冒這麼大風險改機, 版上 "蟲子大" 的小愛專用TTS插件, 直接可以運作的很完美.
如果要播放MP3, 我是通過 HA裡的 shell 命令來實現, 也是沒問題的喔....
下例 : (通過ssh, 直接呼叫小愛自帶的播放程序, 播放指定的mp3音樂, 但必須是 http://xxxxxxxxx.mp3 這種地址)
[configuration.yaml]
..............................
shell_command:
mi_ai_player: "ssh -l root 192.168.1.22 '/usr/bin/mphelper' tone '{{song}}'"
然後, 在自動化 按這樣叫用...... (把mp3放在HA主目錄下的 www 目錄裡, 就可以直接以http/https 叫用到)
- service: shell_command.mi_ai_player
data_template:
song: https://xxxxxxxxxxxxxxxx:8123/local/ring.mp3
复制代码
這樣就不用安裝任何程序, 能實現 TSS 與 播放MP3的功能了.....