首頁 > 評測 > 讓Cortana和你的樹莓派say HI
讓Cortana和你的樹莓派say HI
- [導(dǎo)讀]
- 很多人的樹莓派都在桌子腳下面吃灰,諸如興趣消逝,工作太忙,硬件配置看不上等等諸多原因使然?雌饋砦覀儑业墓こ處熕坪醺铀罨馃,困于生活,不能像老外一樣那么富有創(chuàng)作力。但是還是希望大家能夠拿出自己的樹莓派,擦擦灰,和我們一起找回“初心”,回歸最開始的那一份簡單的快樂。本文給大家介紹一下如何將時下當(dāng)紅花旦Cortana與開源開發(fā)板樹莓派的邂逅..."Hi~"
打開Ngrok:
因?yàn)槭窃跇漭缮吓苓@個bot,所以在跑隧道軟件(VPN通道)的時候我們會需要一個端點(diǎn),首先打開一個控制窗口:
ngrok http 3978
此窗口可以用來配置顯示
這里需要配置和顯示一個ngrok轉(zhuǎn)發(fā)鏈接,將鏈接轉(zhuǎn)發(fā)到在3978端口上托管的bot。
此轉(zhuǎn)發(fā)鏈接的URL可以是這樣的:https://0d6c4024.ngrok.io.
將/api/messages也加到鏈接上創(chuàng)造一個端點(diǎn)URL,最終它看起來應(yīng)該是這樣子滴https://0d6c4024.ngrok.io/api/messages
在Bot 框架門戶網(wǎng)站(https://dev.botframework.com/)中為你的Bot配置部分使用此端點(diǎn)URL。
注冊一個新的Bot:
打開一個新的瀏覽器窗口然后去到此地址:https://dev.botframework.com/bots
填寫顯示名稱和說明:
從ngrok.io提供正確的消息傳遞端點(diǎn)。創(chuàng)建Microsoft應(yīng)用程序ID和密碼(稍后你會需要這個)。填寫您的應(yīng)用程序ID:
使用你在win賬戶的郵箱來鍵入管理員信息。
第2步:連接到Cortana頻道
是時候連接到專屬通道了,默認(rèn)是啟用Skype和Web聊天,我們點(diǎn)擊Cortana頻道。
填入要顯示的名稱以及調(diào)用的名稱(必須是唯一而且容易說出來的),然后點(diǎn)擊保存按鈕保存你的參數(shù)配置。
第3步:回到樹莓派
回到樹莓派,打開一個新的指令終端,創(chuàng)建一個.env文件。
#install dependencies
cd cortana-rpibots
npm install
# create a .env file
nano .env
將文本替換成如下。這里需要使用你的在Bot框架頁面中設(shè)置的App ID和App密碼。
MICROSOFT_APP_ID='36c01976-XXXXXX-XXXXX-032e6b64cfbe'
MICROSOFT_APP_PASSWORD='XXXXXXXXXXXXXXXXXXX'
Ctrl-x保存。
第4步:測試bot
開啟app.js
node app.js
測試新的bot
回到dev.botframework.com頁面,點(diǎn)擊測試按鈕。
鍵入你的信息,如果正常的話,它應(yīng)該會將同樣的信息傳遞回來。
Echo…Echo…Echo…
你還可以通過轉(zhuǎn)到“管理Cortana Dashboard”頁面并點(diǎn)擊“部署到組”來添加更多的測試人員。如果您正在運(yùn)行Windows 10,請點(diǎn)擊麥克風(fēng),并說出“Tell
比如我會說:Tell Echo Hello
Cortana就會說“Hello”
第5步:用手機(jī)來實(shí)現(xiàn)
接下來讓我們拿安卓手機(jī)來試一下。首先你需要在你的手機(jī)上安裝Cortana的App:https://play.google.com/store/apps/details?id=com.microsoft.cortana&hl=en
如果一切正常的話,你就可以看到以下的場景:
這只是一種簡單的應(yīng)用,現(xiàn)在我們可以創(chuàng)建我們的個人chatbot了,并且給其加上語音控制的功能。
按照以上的5個步驟,你就可以輕松地創(chuàng)建一個chatbot,并且通過Cortana來與其對話。
把你的樹莓派從桌腳下面拿出來撣撣灰,來試試這種全新的玩法吧!
- 本文系21ic原創(chuàng),未經(jīng)許可禁止轉(zhuǎn)載!
網(wǎng)友評論
- 聯(lián)系人:巧克力娃娃
- 郵箱:board@21ic.com
- 我要投稿
-
歡迎入駐,開放投稿
-
人均百萬?英偉達(dá)中國員工收入曝光! 2024-08-29
-
《黑神話:悟空》玩家硬盤升級攻略:提升游戲體驗(yàn),暢享3A大作 2024-08-29
-
數(shù)睿數(shù)據(jù)參加《系統(tǒng)與軟件工程 低代碼開發(fā)平臺通用技術(shù)要求》國家標(biāo)準(zhǔn)編制 2024-08-29
- NRF52810藍(lán)牙數(shù)字耳機(jī)找人定制
預(yù)算:¥30005天前
- 125KW模塊式PCS軟硬件外包開發(fā)
預(yù)算:¥1100000015小時前
- 12V汽車啟動電源項(xiàng)目BMS設(shè)計(jì)
預(yù)算:¥50000023小時前
- 數(shù)據(jù)可視化軟件 開發(fā)
預(yù)算:¥5000023小時前
- PLC項(xiàng)目調(diào)試修改
預(yù)算:¥100001天前
- 起動電機(jī)控制器開發(fā)
預(yù)算:¥1100001天前