能對(duì)話、能講故事,他用樹(shù)莓派把1960年代的老式收音機(jī)改造成了智
時(shí)間:2020-10-03 來(lái)源:網(wǎng)絡(luò) 作者:秩名 點(diǎn)擊:
次
主頁(yè)(http://www.130131.com):能對(duì)話、能講故事,他用樹(shù)莓派把1960年代的老式收音機(jī)改造成了智
爺爺留給我的收音機(jī),大概可以煥發(fā)新生了。
對(duì)于大部分年輕人來(lái)說(shuō),老式收音機(jī)都是不可磨滅的童年回憶。隨著科技的發(fā)展,我們收聽(tīng)有聲內(nèi)容的方式從收音機(jī)變成了手機(jī),后來(lái)又變成了智能音箱,而內(nèi)容本身也從電臺(tái)節(jié)目變成了播客。近日,YouTube 上的一位博主將一臺(tái)老式德律風(fēng)根收音機(jī)改造成了能講故事、能對(duì)話的智能音箱。改造這樣一臺(tái)收音機(jī)并不困難。首先,我們準(zhǔn)備一下所需要的的材料: 像大多數(shù)改造類的手工項(xiàng)目一樣,本次也是使用一些舊的電子設(shè)備,確切地說(shuō)是一臺(tái)德律風(fēng)根收音機(jī),產(chǎn)于 1960 年代的西德。在完成拆解工作以后,他們保留了揚(yáng)聲器和按鈕的部分。然后添加樹(shù)莓派和其他零件。如果想要實(shí)現(xiàn)可交互功能,意味著必須有一個(gè)麥克風(fēng)和揚(yáng)聲器,并具備處理能力。這里使用的是 Google AIY 語(yǔ)音工具包,按照其操作說(shuō)明即可。作者設(shè)計(jì)了一個(gè)決策樹(shù),提供了一個(gè)嚴(yán)格的故事框架,因此用戶不能隨意提問(wèn)。 當(dāng)你看到這個(gè)框架后,你會(huì)發(fā)現(xiàn)創(chuàng)建具有交互性的事物并不難,實(shí)際上只需要了解以下幾個(gè)短語(yǔ)之間的區(qū)別即可:Laserpointer、Lockpick、Drink、Take Bribe、Refuse Bribe。然后是設(shè)計(jì)對(duì)話環(huán)節(jié)。Google Dialogflow 是一個(gè)免費(fèi)的自然語(yǔ)言理解平臺(tái),任何人使用它都能很輕松地設(shè)計(jì)用戶的對(duì)話交互。 類似的程序有很多,但 Google Dialogflow 是免費(fèi)的并且容易上手,你可以參照這份入門(mén)指南:https://cloud.google.com/dialogflow/docs/tutorials下圖是用戶與收音機(jī)對(duì)話、收音機(jī)確定如何響應(yīng)之間的步驟,語(yǔ)音轉(zhuǎn)文本和聊天機(jī)器人軟件需要協(xié)同工作。在這個(gè)項(xiàng)目里,數(shù)據(jù)流的運(yùn)行方式如下: 
1、麥克風(fēng)檢測(cè)到有人在講話,并記錄音頻。2-3、Google AI(語(yǔ)音轉(zhuǎn)文本)處理音頻,并將用戶說(shuō)的單詞提取為文本。4-5、聊天機(jī)器人(Google Dialogflow)接收此文本并匹配正確的回復(fù),然后將其發(fā)送給樹(shù)莓派。8、將音頻通過(guò)揚(yáng)聲器播放給用戶。最終你將得到一臺(tái)可對(duì)話的 “智能音箱”,它的聲音很有磁性,美中不足的是語(yǔ)氣有些生硬,并且故事欠缺一點(diǎn)吸引力,Anyway,至少這臺(tái)智能音箱的外觀更加復(fù)古且美麗吧。
(中國(guó)集群通信網(wǎng) | 責(zé)任編輯:陸濤) |