邊策 發自 凹非寺
量子位 報道 | 公眾號 QbitAI
有位極客家裡的智能音箱長“蘑菇”了,不是因為他不講衛生,而是他自己種上去的。
為什麼要給音箱種“蘑菇”?因為智能音箱可能會偷聽你說話。
去年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“蘑菇”的眾籌產品或者成品上市了。
傳送門
軟件代碼:
https://github.com/bjoernkarmann/project_alias
硬件搭建指南:
https://www.instructables.com/id/Project-Alias/
— 完 —
誠摯招聘
量子位正在招募編輯/記者,工作地點在北京中關村。期待有才氣、有熱情的同學加入我們!相關細節,請在量子位公眾號(QbitAI)對話界面,回覆“招聘”兩個字。
量子位 QbitAI · 頭條號簽約作者
վ'ᴗ' ի 追蹤AI技術和產品新動態
閱讀更多 量子位 的文章