有位極客家裡的智能音箱長“蘑菇”了,不是因為他不講衛生,而是他自己種上去的。
為什麼要給音箱種“蘑菇”?因為智能音箱可能會偷聽你說話。
去年5月,一位亞馬遜Echo用戶和她丈夫討論家裡的木地板,結果談話內容居然被音箱偷偷錄下來發給了別人。
為了消除消費者的疑慮,廠商們紛紛給麥克風加上物理開關,但是否真的有用還要打上個大大的問號。況且頻繁使用物理開關終究還是不太方便。
發明“蘑菇”的兩位極客說:他們做項目Alias可以防止音箱偷聽你說話,而且還很方便。
“蘑菇”如何保護你隱私
這個神奇的蘑菇內部其實是一個樹莓派,扣在智能音箱上,接上電源即可使用。
它緊貼在智能音箱麥克風周圍,平時會發出人耳聽不見的白噪聲,掩蓋人聲。這樣智能音箱平時就無法收集你的聲音啦。
當你需要使用智能音箱時,需要喊出Alias的名字,才能解除白噪聲,讓智能音箱聽到你的聲音。
你也許會問,這樣豈不是要喚醒兩次設備,第一次解除Alias的白噪聲,第二次再喚醒智能設備?
實際上開發者早就替你想好了,當你喊出“Alias”的時候,Alias會在音箱耳邊細語“Hey,Google”或者“Alexa”,等於一次喚醒了兩個設備。
然後Alias會安靜下來,讓你和智能音箱對話。等你停止說話以後,它又會重新發出白噪聲保護隱私。
DIY教程
Alias項目的兩位開發者Bjørn Karmann和Tore Knudsen目前已經把設備的3D打印文件和軟件代碼完全開源。
軟件
首先你要有個樹莓派,安裝好Raspbian系統後,把項目中的ssh和wpa_supplicant.conf文件拷貝到樹莓派micro SD卡的boot文件夾下。
然後還需要安裝ReSpeaker麥克風驅動、TensorFlow、Keras以及其他依賴的軟件Flask、Flask-SocketIO、python_speech_features等。
具體安裝方法可參考文末的GitHub項目地址。
以上準備工作都完成後,再從GitHub上拉取Alias代碼。
搭建好一切軟件環境後,用手機瀏覽器打開樹莓派的5050端口,對它喊4-6次名字訓練它,這個小“蘑菇”就能識別出你的聲音了。
硬件
除了樹莓派以外,還需要以下硬件:
- ReSpeaker雙麥克風擴展卡
- 兩個16毫米小型揚聲器
- JST 2.0連接器
- 4個螺絲
- 一些電線
至於安放樹莓派的“蘑菇”外殼,可以去他們的網站下載文件,用3D打印機把它們打印出來。再用螺絲裝配起來就好了。
沒有3D打印機也不用怕,網上承接3D打印業務的網店很多,可以自行前往搜索。
如果你覺得自己動手能力太差,不會DIY也沒關係。開發者Knudsen說,他們希望能找到投資者合作,讓Alias不僅僅是一個開源項目,將來讓用戶能直接購買到產品。
也許我們很快就能看到Alias“蘑菇”的眾籌產品或者成品上市了。
閱讀更多 常熟生活匯 的文章