首頁(yè) > 評(píng)測(cè) > 讓Cortana和你的樹莓派say HI
讓Cortana和你的樹莓派say HI
- [導(dǎo)讀]
- 很多人的樹莓派都在桌子腳下面吃灰,諸如興趣消逝,工作太忙,硬件配置看不上等等諸多原因使然?雌饋砦覀儑(guó)家的工程師似乎更加水深火熱,困于生活,不能像老外一樣那么富有創(chuàng)作力。但是還是希望大家能夠拿出自己的樹莓派,擦擦灰,和我們一起找回“初心”,回歸最開始的那一份簡(jiǎn)單的快樂。本文給大家介紹一下如何將時(shí)下當(dāng)紅花旦Cortana與開源開發(fā)板樹莓派的邂逅..."Hi~"
打開Ngrok:
因?yàn)槭窃跇漭缮吓苓@個(gè)bot,所以在跑隧道軟件(VPN通道)的時(shí)候我們會(huì)需要一個(gè)端點(diǎn),首先打開一個(gè)控制窗口:
ngrok http 3978
此窗口可以用來配置顯示
這里需要配置和顯示一個(gè)ngrok轉(zhuǎn)發(fā)鏈接,將鏈接轉(zhuǎn)發(fā)到在3978端口上托管的bot。
此轉(zhuǎn)發(fā)鏈接的URL可以是這樣的:https://0d6c4024.ngrok.io.
將/api/messages也加到鏈接上創(chuàng)造一個(gè)端點(diǎn)URL,最終它看起來應(yīng)該是這樣子滴https://0d6c4024.ngrok.io/api/messages
在Bot 框架門戶網(wǎng)站(https://dev.botframework.com/)中為你的Bot配置部分使用此端點(diǎn)URL。
注冊(cè)一個(gè)新的Bot:
打開一個(gè)新的瀏覽器窗口然后去到此地址:https://dev.botframework.com/bots

填寫顯示名稱和說明:

從ngrok.io提供正確的消息傳遞端點(diǎn)。創(chuàng)建Microsoft應(yīng)用程序ID和密碼(稍后你會(huì)需要這個(gè))。填寫您的應(yīng)用程序ID:

使用你在win賬戶的郵箱來鍵入管理員信息。

第2步:連接到Cortana頻道
是時(shí)候連接到專屬通道了,默認(rèn)是啟用Skype和Web聊天,我們點(diǎn)擊Cortana頻道。

填入要顯示的名稱以及調(diào)用的名稱(必須是唯一而且容易說出來的),然后點(diǎn)擊保存按鈕保存你的參數(shù)配置。

第3步:回到樹莓派
回到樹莓派,打開一個(gè)新的指令終端,創(chuàng)建一個(gè).env文件。
#install dependencies
cd cortana-rpibots
npm install
# create a .env file
nano .env
將文本替換成如下。這里需要使用你的在Bot框架頁(yè)面中設(shè)置的App ID和App密碼。
MICROSOFT_APP_ID='36c01976-XXXXXX-XXXXX-032e6b64cfbe'
MICROSOFT_APP_PASSWORD='XXXXXXXXXXXXXXXXXXX'
Ctrl-x保存。
第4步:測(cè)試bot
開啟app.js
node app.js
測(cè)試新的bot
回到dev.botframework.com頁(yè)面,點(diǎn)擊測(cè)試按鈕。

鍵入你的信息,如果正常的話,它應(yīng)該會(huì)將同樣的信息傳遞回來。
Echo…Echo…Echo…

你還可以通過轉(zhuǎn)到“管理Cortana Dashboard”頁(yè)面并點(diǎn)擊“部署到組”來添加更多的測(cè)試人員。如果您正在運(yùn)行Windows 10,請(qǐng)點(diǎn)擊麥克風(fēng),并說出“Tell
比如我會(huì)說:Tell Echo Hello

Cortana就會(huì)說“Hello”

第5步:用手機(jī)來實(shí)現(xiàn)
接下來讓我們拿安卓手機(jī)來試一下。首先你需要在你的手機(jī)上安裝Cortana的App:https://play.google.com/store/apps/details?id=com.microsoft.cortana&hl=en
如果一切正常的話,你就可以看到以下的場(chǎng)景:
這只是一種簡(jiǎn)單的應(yīng)用,現(xiàn)在我們可以創(chuàng)建我們的個(gè)人chatbot了,并且給其加上語(yǔ)音控制的功能。
按照以上的5個(gè)步驟,你就可以輕松地創(chuàng)建一個(gè)chatbot,并且通過Cortana來與其對(duì)話。
把你的樹莓派從桌腳下面拿出來?yè)蹞刍遥瑏碓囋囘@種全新的玩法吧!

-
- 本文系21ic原創(chuàng),未經(jīng)許可禁止轉(zhuǎn)載!
網(wǎng)友評(píng)論
- 聯(lián)系人:巧克力娃娃
- 郵箱:board@21ic.com
- 我要投稿
-
歡迎入駐,開放投稿
- NRF52810藍(lán)牙數(shù)字耳機(jī)找人定制
預(yù)算:¥30005天前
- 125KW模塊式PCS軟硬件外包開發(fā)
預(yù)算:¥1100000015小時(shí)前
- 12V汽車啟動(dòng)電源項(xiàng)目BMS設(shè)計(jì)
預(yù)算:¥50000023小時(shí)前
- 數(shù)據(jù)可視化軟件 開發(fā)
預(yù)算:¥5000023小時(shí)前
- PLC項(xiàng)目調(diào)試修改
預(yù)算:¥100001天前
- 起動(dòng)電機(jī)控制器開發(fā)
預(yù)算:¥1100001天前