吴忠躺衫网络科技有限公司

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

微雪電子ROC-RK3308主板CC-Amazon Alexa簡(jiǎn)介

firefly ? 來(lái)源:微雪電子 ? 作者:微雪電子 ? 2019-12-23 15:32 ? 次閱讀

Amazon Alexa

參考固件

固件:ROC-RK3308-CC Alexa

Amazon授權(quán)

使用 Alexa Voice Service,首先你需要注冊(cè)一個(gè)Amazon賬號(hào),向 Amazon 注冊(cè)你的產(chǎn)品,并對(duì)你的 alexa client 進(jìn)行授權(quán)。

第一步,按照官方指導(dǎo),仔細(xì)的按照步驟,注冊(cè)你的產(chǎn)品,并創(chuàng)建安全配置文件。

第二步,得到你的 Client ID 和 Product ID

獲取 Product ID:

獲取 Client ID:

使用流程

注意:Alexa Voice Service 不支持中文。

● 上電開(kāi)機(jī),如果沒(méi)有配置網(wǎng)絡(luò),先進(jìn)行配網(wǎng)。

● 將上面獲得的Client ID 和 Product ID填入 /oem/AlexaClientSDKConfig.json的deviceInfo屬性:

"deviceInfo":{ // Unique device serial number. e.g. 123456 "deviceSerialNumber":"123456", // The Client ID of the Product from developer.amazon.com "clientId":"YOUR_CLIENT_ID", // Product ID from developer.amazon.com "productId":"YOUR_PRODUCT_ID" },

● 執(zhí)行下面命令啟動(dòng) Alexa

SampleApp /oem/AlexaClientSDKConfig.json /oem/resources/

● 第一次啟動(dòng)需要進(jìn)行認(rèn)證授權(quán),按提示打開(kāi)對(duì)應(yīng)網(wǎng)頁(yè),輸入驗(yàn)證碼進(jìn)行認(rèn)證即可

################################## # NOT YET AUTHORIZED # ################################## ################################################################################################ # To authorize, browse to: 'https://amazon.com/us/code' and enter the code: AT4HLU # ################################################################################################ ################################################# # Checking for authorization (1)... # #################################################

● 認(rèn)證過(guò)程中,稍等幾分鐘后,就可以與 Alexa 進(jìn)行對(duì)話,可通過(guò)呼叫“alexa”喚醒,不過(guò)大部分交互體驗(yàn)都要通過(guò)命令行引導(dǎo)。

+----------------------------------------------------------------------------+ | Options: | | Wake word: | | Simply say Alexa and begin your query. | | Tap to talk: | | Press 't' and Enter followed by your query (no need for the 'Alexa').| | Hold to talk: | | Press 'h' followed by Enter to simulate holding a button. | | Then say your query (no need for the 'Alexa'). | | Press 'h' followed by Enter to simulate releasing a button. | | Stop an interaction: | | Press 's' and Enter to stop an ongoing interaction. | | Privacy mode (microphone off): | | Press 'm' and Enter to turn on and off the microphone. | | Echo Spatial Perception (ESP): This is for testing purpose only! | | Press 'e' followed by Enter at any time to adjust ESP settings. | | Playback Controls: | | Press '1' for a 'PLAY' button press. | | Press '2' for a 'PAUSE' button press. | | Press '3' for a 'NEXT' button press. | | Press '4' for a 'PREVIOUS' button press. | | Settings: | | Press 'c' followed by Enter at any time to see the settings screen. | | Speaker Control: | | Press 'p' followed by Enter at any time to adjust speaker settings. | | Firmware Version: | | Press 'f' followed by Enter at any time to report a different | | firmware version. | | Info: | | Press 'i' followed by Enter at any time to see the help screen. | | Reset device: | | Press 'k' followed by Enter at any time to reset your device. This | | will erase any data stored in the device and you will have to | | re-register your device. | | This option will also exit the application. | | Reauthorize device: | | Press 'z' followed by Enter at any time to re-authorize your device. | | This will erase any data stored in the device and initiate | | re-authorization. | | Quit: | | Press 'q' followed by Enter at any time to quit the application. | +----------------------------------------------------------------------------+

資源

Alexa 源碼目錄:

SDK/external/alexaClientSDK/

Buildroot 的 Alexa package 目錄:

SDK/buildroot/package/rockchip/alexaClientSDK/

Alexa 沒(méi)有自啟動(dòng)入口,需要進(jìn)入系統(tǒng)后自己手動(dòng)啟動(dòng)Alexa,方法如上一節(jié)。如果需要自啟動(dòng),則可以參考DuerOS

編譯方法

● 編譯之前,亦可將上面獲得的Client ID 和 Product ID填入SDK/device/rockchip/rk3308/alexa/AlexaClientSDKConfig.json的deviceInfo屬性,這樣固件就默認(rèn)的帶有了Client ID 和 Product ID信息

"deviceInfo":{ // Unique device serial number. e.g. 123456 "deviceSerialNumber":"123456", // The Client ID of the Product from developer.amazon.com "clientId":"YOUR_CLIENT_ID", // Product ID from developer.amazon.com "productId":"YOUR_PRODUCT_ID" },

● 甚至可以從已經(jīng)認(rèn)證過(guò)的設(shè)備中,拷貝/oem/application-necessities/cblAuthDelegate.db到SDK中device/rockchip/rk3308/alexa/application-necessities/cblAuthDelegate.db,這樣Alexa就會(huì)跳過(guò)認(rèn)證,直接開(kāi)始對(duì)話。

● 編輯 device/rockchip/rk3308/BoardConfig.mk 文件,將 OEM_PATH=oem 修改為 OEM_PATH=alexa,保存退出

● 配置 firefly_rk3308_release

source buildroot/build/envsetup.sh

選擇[1],按回車(chē),配置成功后如下

● Buildroot配置:BR2_PACKAGE_ALEXACLIENTSDK

make menuconfig

進(jìn)入圖形選擇界面,輸入 /,跳出搜索界面如下,輸入BR2_PACKAGE_ALEXACLIENTSDK,按回車(chē)進(jìn)行搜索

選擇[1],然后按空格選擇上 alexa client sdk

前面有 [ * ] 號(hào),表示已經(jīng)選上,然后< Save >保存,并< Exit >退出圖形界面,輸入配置保存命令:

make savedefconfig

保存配置,不保存的話,會(huì)在一鍵編譯腳本中被重置

● 在編譯前,如果當(dāng)前倉(cāng)庫(kù)不是第一次編譯,需要執(zhí)行:

make gst1-plugins-good-reconfigure && make gst1-plugins-good-rebuild

● 最后全部編譯

./build.sh

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 嵌入式主板
    +關(guān)注

    關(guān)注

    7

    文章

    6086

    瀏覽量

    35614
  • Firefly
    +關(guān)注

    關(guān)注

    2

    文章

    538

    瀏覽量

    7130
  • RK3308
    +關(guān)注

    關(guān)注

    1

    文章

    39

    瀏覽量

    1197
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    ROC-RK3308主板CC固件編譯的知識(shí)點(diǎn)解析,絕對(duì)實(shí)用

    ROC-RK3308主板CC固件編譯的知識(shí)點(diǎn)解析,絕對(duì)實(shí)用
    發(fā)表于 03-09 07:29

    請(qǐng)問(wèn)ROC-RK3308-CC支持Amazon Alexa語(yǔ)音服務(wù)嗎

    請(qǐng)問(wèn)ROC-RK3308-CC支持Amazon Alexa語(yǔ)音服務(wù)嗎?
    發(fā)表于 03-09 07:13

    ROC-RK3308-CC板子Amazon授權(quán)使用流程

    1、ROC-RK3308-CC板子Amazon授權(quán)使用流程使用 Alexa Voice Service,首先你需要注冊(cè)一個(gè)Amazon賬號(hào),向 Am
    發(fā)表于 07-21 18:15

    ROC-RK3308-CC開(kāi)發(fā)板使用Alexa Voice Service步驟

    1、ROC-RK3308-CC開(kāi)發(fā)板使用Alexa Voice Service步驟Amazon授權(quán)使用 Alexa Voice Service,首先你需要注冊(cè)一個(gè)
    發(fā)表于 08-15 18:09

    firefly RK3308開(kāi)發(fā)板ROC-RK3308-CC四核64位AIOT主板規(guī)格

    ROC-RK3308-CC 四核64位AIOT主板
    的頭像 發(fā)表于 11-03 11:08 ?5063次閱讀
    firefly <b class='flag-5'>RK3308</b>開(kāi)發(fā)板<b class='flag-5'>ROC-RK3308-CC</b>四核64位AIOT<b class='flag-5'>主板</b>規(guī)格

    fireflyROC-RK3308B-CC--啟動(dòng)模式說(shuō)明

    ROC-RK3308B-CC 有著非常靈活的啟動(dòng)方式。一般情況下,除非硬件損壞,ROC-RK3308B-CC 主板是不會(huì)變磚的。
    的頭像 發(fā)表于 12-20 09:20 ?3015次閱讀

    fireflyROC-RK3308B主板CC教程簡(jiǎn)介

    確認(rèn)主板配件連接無(wú)誤后,通過(guò) USB Type-C 線給 ROC-RK3308B-CC 供電。
    的頭像 發(fā)表于 12-20 09:32 ?2440次閱讀

    電子RK3308主板CC啟動(dòng)模式介紹

    ROC-RK3308-CC 有著非常靈活的啟動(dòng)方式。一般情況下,除非硬件損壞,ROC-RK3308-CC 主板是不會(huì)變磚的。
    的頭像 發(fā)表于 12-23 15:47 ?2663次閱讀

    電子RK3308主板CC上手介紹

    確認(rèn)主板配件連接無(wú)誤后,通過(guò) USB Type-C 線給 ROC-RK3308-CC 供電。
    的頭像 發(fā)表于 12-23 15:50 ?2428次閱讀

    Core 3308Y固件ROC RK3308B CC PLUS Buildroot MiniGUI

    電子發(fā)燒友網(wǎng)站提供《Core 3308Y固件ROC RK3308B CC PLUS Buildroot MiniGUI.txt》資料免費(fèi)下載
    發(fā)表于 09-13 10:00 ?3次下載
    Core <b class='flag-5'>3308</b>Y固件<b class='flag-5'>ROC</b> <b class='flag-5'>RK3308</b>B <b class='flag-5'>CC</b> PLUS Buildroot MiniGUI

    Core 3308Y固件ROC RK3308B CC PLUS支持Docker固件

    電子發(fā)燒友網(wǎng)站提供《Core 3308Y固件ROC RK3308B CC PLUS支持Docker固件.txt》資料免費(fèi)下載
    發(fā)表于 09-13 09:52 ?10次下載
    Core <b class='flag-5'>3308</b>Y固件<b class='flag-5'>ROC</b> <b class='flag-5'>RK3308</b>B <b class='flag-5'>CC</b> PLUS支持Docker固件

    Core 3308Y固件ROC RK3308B CC Buildroot NoUI固件

    電子發(fā)燒友網(wǎng)站提供《Core 3308Y固件ROC RK3308B CC Buildroot NoUI固件.txt》資料免費(fèi)下載
    發(fā)表于 09-13 09:51 ?0次下載
    Core <b class='flag-5'>3308</b>Y固件<b class='flag-5'>ROC</b> <b class='flag-5'>RK3308</b>B <b class='flag-5'>CC</b> Buildroot NoUI固件

    ROC RK3308B CC Buildroot Qt Desktop固件

    電子發(fā)燒友網(wǎng)站提供《ROC RK3308B CC Buildroot Qt Desktop固件.txt》資料免費(fèi)下載
    發(fā)表于 09-13 09:49 ?0次下載
    <b class='flag-5'>ROC</b> <b class='flag-5'>RK3308</b>B <b class='flag-5'>CC</b> Buildroot Qt Desktop固件

    IoT四核64位開(kāi)源主板ROC RK3308B CC規(guī)格書(shū)

    電子發(fā)燒友網(wǎng)站提供《IoT四核64位開(kāi)源主板ROC RK3308B CC規(guī)格書(shū).pdf》資料免費(fèi)下載
    發(fā)表于 09-13 09:35 ?2次下載
    IoT四核64位開(kāi)源<b class='flag-5'>主板</b><b class='flag-5'>ROC</b> <b class='flag-5'>RK3308</b>B <b class='flag-5'>CC</b>規(guī)格書(shū)

    四核64位開(kāi)源主板ROC RK3308B CC Plus規(guī)格書(shū)

    電子發(fā)燒友網(wǎng)站提供《四核64位開(kāi)源主板ROC RK3308B CC Plus規(guī)格書(shū).pdf》資料免費(fèi)下載
    發(fā)表于 09-13 09:33 ?0次下載
    四核64位開(kāi)源<b class='flag-5'>主板</b><b class='flag-5'>ROC</b> <b class='flag-5'>RK3308</b>B <b class='flag-5'>CC</b> Plus規(guī)格書(shū)
    风水上看做生意养金毛好吗| 百家乐官网的巧门| 太阳城公司| 澳门百家乐心德| 百家乐官网庄闲规则| 百家乐分| 百家乐官网天下| 克拉克百家乐官网下载| 大发888八大胜博彩| 百家乐真人百家乐皇冠开户| 百家乐官网牌路分析仪| 恒和国际| 新锦江百家乐的玩法技巧和规则 | 利记娱乐场| 威尼斯人娱乐城老品牌lm0 | bet365 日博| 百家乐赢输| 电子百家乐官网规则| 真人百家乐官网怎么对冲| 棋牌评测网| 百家乐连锁| 百家乐对子赔率| 百家乐官网赌博技巧网| 赤壁市| 大发888娱乐场下载dafaylcdown| 专业百家乐筹码| 百家乐官网游戏唯一官网网站| 博彩通百家乐官网概率| bet365 备用| 百家乐园选| 职业赌百家乐技巧| rmb百家乐官网的玩法技巧和规则 木星百家乐官网的玩法技巧和规则 | 百家乐官网有几种玩法| 安卓水果机游戏下载| 百家乐分析仪有真的吗| 百家乐官网园首选去澳| 百家乐官网屏风| 百家乐官网合理的投注法| 全球最大赌博网站| 大发888游戏平台寒怕| 夜总会百家乐的玩法技巧和规则|