日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

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

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

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

帶你玩轉(zhuǎn)OpenHarmony AI:打造智能語(yǔ)音子系統(tǒng)

OpenAtom OpenHarmony ? 來(lái)源:OpenAtom OpenHarmony ? 作者:OpenAtom OpenHarmony ? 2022-12-23 14:40 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

開(kāi)源項(xiàng)目 OpenHarmony 是每個(gè)人的 OpenHarmony 036ad762-828c-11ed-8abf-dac502259ad0.jpg

陸冕

博泰車(chē)聯(lián)網(wǎng)(南京)有限公司

OpenHarmony知識(shí)體系工作組

0386bd88-828c-11ed-8abf-dac502259ad0.jpg

楊波

博泰車(chē)聯(lián)網(wǎng)(南京)有限公司

OpenHarmony知識(shí)體系工作組

以下內(nèi)容來(lái)自嘉賓分享,不代表開(kāi)放原子開(kāi)源基金會(huì)觀(guān)點(diǎn)

簡(jiǎn)介

AI時(shí)代,智者當(dāng)先,判斷一個(gè)終端設(shè)備是否智能,語(yǔ)音能力是必不可缺的。智能家居、智慧廚房、智能汽車(chē)等等,一切衣食住行都在往智能方向發(fā)展,那我們?cè)撊绾卧贠penAtom OpenHarmony(簡(jiǎn)稱(chēng)“OpenHarmony”)系統(tǒng)現(xiàn)有的能力下,搭建一套完整的語(yǔ)音子系統(tǒng)呢? 本文介紹了博泰車(chē)聯(lián)網(wǎng)的研發(fā)同學(xué)如何搭建一套屬于OpenHarmony的語(yǔ)音子系統(tǒng)CarVoiceAssistant,并以車(chē)載交互的形態(tài)研發(fā)語(yǔ)音助理項(xiàng)目的過(guò)程。

效果展示

開(kāi)發(fā)環(huán)境

硬件平臺(tái):DAYU200 系統(tǒng)版本:OpenHarmony 3.1 Release 開(kāi)發(fā)語(yǔ)言:C++,JS,eTS IDE:VS Code、DevEco Studio

功能介紹

039b357e-828c-11ed-8abf-dac502259ad0.png

交互流程介紹

本樣例包含兩個(gè)關(guān)鍵能力庫(kù):QGWebRTCVAD,用作有效音頻檢測(cè)和截??;QGPocketSphinx,用作喚醒詞訓(xùn)練和識(shí)別,主要流程如下: 03d003b2-828c-11ed-8abf-dac502259ad0.png ?
設(shè)備喚醒之后,需要持續(xù)采集用戶(hù)音頻數(shù)據(jù),并傳輸給博泰QingAI云端,做持續(xù)識(shí)別和最終語(yǔ)義識(shí)別,識(shí)別之后客戶(hù)端根據(jù)語(yǔ)義做具體動(dòng)作執(zhí)行 。 040b9a4e-828c-11ed-8abf-dac502259ad0.png

兩步帶你實(shí)現(xiàn)語(yǔ)義助理集成

1.語(yǔ)音子系統(tǒng)集成 (1)下載語(yǔ)音助理項(xiàng)目代碼 (2)解壓【data.zip】文件 (../../dev/team_x/PATEO_CarVoiceAssistant/data.zip) (3)使用hdc工具將data中的文件發(fā)送到OpenHarmony系統(tǒng)中

#1. 將動(dòng)態(tài)庫(kù)和資源文件發(fā)送到OpenHarmony系統(tǒng)中
   # 如果提示Read only system;進(jìn)入OH系統(tǒng)后執(zhí)行:"mount -o rw,remount /"命令后再發(fā)送文件
   hdc_std.exe file send voice_assistant_service.xml /system/profile/
   hdc_std.exe file send libcarvoiceassistant.z.so /system/lib/module/libcarvoiceassistant.z.so
   hdc_std.exe file send libvoiceassistant_service.z.so /system/lib/libvoiceassistant_service.z.so
   hdc_std.exe file send libpocketsphinx.z.so /system/lib/module/libpocketsphinx.z.so
   hdc_std.exe file send libps_vad.z.so /system/lib/module/libps_vad.z.so
   hdc_std.exe file send libvoicecloud.z.so /system/lib/libvoicecloud.z.so
   hdc_std.exe file send voice_assistant_service.cfg /system/etc/init/
   
   #在系統(tǒng)/system/etc/下,創(chuàng)建目錄pocketsphinx; 創(chuàng)建目錄命令: mkdir /system/etc/pocketsphinx
   hdc_std.exe file send voice_tip.mp3 /system/etc/pocketsphinx/
   hdc_std.exe file send zh.tar /system/etc/pocketsphinx/
   
   #在OpenHarmony系統(tǒng)中解壓zh.tar
   tar xvf zh.tar
   
   #確保/system/etc/pocketsphinx/下文件目錄結(jié)構(gòu)如下:
   ├── zh
   │ ├── zh
   │ │ ├── feat.params
   │ │ ├── feature_transform
   │ │ ├── mdef
   │ │ ├── means
   │ │ ├── mixture_weights
   │ │ ├── noisedict
   │ │ ├── transition_matrices
   │ │ └── variances
   │ ├── zh_cn.dic
   │ └── zh_cn.lm.bin
   ├── voice_tip.mp3
   
#重啟系統(tǒng)
2.語(yǔ)音助理App集成 (1)引入語(yǔ)音助理聲明文件
import carvoiceassistant from '@ohos.carvoiceassistant'
// 獲取語(yǔ)音助理管理類(lèi)
letvoiceManager=carvoiceassistant.getManager();
(2)開(kāi)啟喚醒
voiceManager.enableWakeUp()
(3)注冊(cè)熱詞
voiceManager.registerHotwords(JSON.stringify(hotwords))
(4)經(jīng)緯度設(shè)置,用于云語(yǔ)音定位地理位置;例如“今天天氣怎么樣?”語(yǔ)義可以返回設(shè)置的經(jīng)緯度地區(qū)的天氣信息
voiceManager.setCoord(23.025978,113.754969)
(5)監(jiān)聽(tīng)回調(diào),可以監(jiān)聽(tīng)識(shí)別狀態(tài)、語(yǔ)義解析回調(diào)、TTS播報(bào)狀態(tài)
voiceManager.on(carvoiceassistant.EventType.VoiceAssistantEventTypeRecognizeStateChanged, (err, data) => {
         this.isRecognizing = data['isRecognizing']
         if (this.isRecognizing) {
           this.voiceText = "我正在聽(tīng)..."
         } else if (this.voiceText == "我正在聽(tīng)...") {
           this.voiceText = ''
         }
       })
       voiceManager.on(carvoiceassistant.EventType.VoiceAssistantEventTypeAsrResult, (err, data) => {
         let json: AsrModel = JSON.parse(data['result'])
         ...
       })
       voiceManager.on(carvoiceassistant.EventType.VoiceAssistantEventTypeTTSPlayStateChanged, (err, data) => {
         let isPlaying = data["isPlaying"]
         if (isPlaying == false) {
           if (this.needDeclare) {
             this.isUserStopRecognizing = false;
             this.needDeclare = false;
             voiceManager.startRecognize();
           }
           this.voiceText = '';
         }
       })
}
(6)識(shí)別接口
voiceManager.startRecognize(); //開(kāi)始識(shí)別
voiceManager.stopRecognize();//停止識(shí)別
以上步驟完成后,你也就完成了OpenHarmony系統(tǒng)下語(yǔ)義能力集成。

總結(jié)

通過(guò)本篇文章介紹,您對(duì)OpenHarmony系統(tǒng)下CarVoiceAssistant項(xiàng)目功能應(yīng)該有了初步的了解。如果您對(duì)本篇文章內(nèi)容以及所實(shí)現(xiàn)的Demo感興趣,可以根據(jù)本篇文章介紹自行下載CarVoiceAssistant源碼進(jìn)行研究和使用。同時(shí)也歡迎更多開(kāi)發(fā)者與我們共享開(kāi)發(fā)成果,分享技術(shù)解讀與經(jīng)驗(yàn)心得。 OpenHarmony PATEO_CarVoiceAssistant倉(cāng)庫(kù)地址

https://gitee.com/openharmony-sig/knowledge_demo_travel/tree/master/docs/PATEO_CarVoiceAssistant

參考鏈接

博泰OpenHarmony語(yǔ)音助理

https://gitee.com/openharmony-sig/knowledge_demo_travel/tree/master/docs/PATEO_CarVoiceAssistant

OpenHarmony知識(shí)體系工作組

https://gitee.com/openharmony-sig/knowledge

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

    關(guān)注

    91

    文章

    41358

    瀏覽量

    302737
  • 智能語(yǔ)音
    +關(guān)注

    關(guān)注

    11

    文章

    829

    瀏覽量

    50352
  • 鴻蒙
    +關(guān)注

    關(guān)注

    60

    文章

    3034

    瀏覽量

    46199
  • OpenHarmony
    +關(guān)注

    關(guān)注

    33

    文章

    3979

    瀏覽量

    21387

原文標(biāo)題:帶你玩轉(zhuǎn)OpenHarmony AI:打造智能語(yǔ)音子系統(tǒng)

文章出處:【微信號(hào):gh_e4f28cfa3159,微信公眾號(hào):OpenAtom OpenHarmony】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    快速打造一套可以語(yǔ)音控制的智能家居系統(tǒng)

    快速打造一套可以語(yǔ)音控制的智能家居系統(tǒng)隨著智能家居產(chǎn)業(yè)的蓬勃發(fā)展,照明、安防、工控等主要制造商已經(jīng)推出多款
    發(fā)表于 09-05 16:43

    1小時(shí)玩轉(zhuǎn)AI語(yǔ)音識(shí)別

    `報(bào)名鏈接:http://t.elecfans.com/live/563.html直播主題及亮點(diǎn)本次直播講解AI語(yǔ)音識(shí)別核心技術(shù)知識(shí)以及語(yǔ)音識(shí)別系統(tǒng)架構(gòu),現(xiàn)場(chǎng)實(shí)操寫(xiě)代碼實(shí)現(xiàn)
    發(fā)表于 09-19 13:40

    直播福利:1小時(shí)玩轉(zhuǎn)AI語(yǔ)音識(shí)別

    `報(bào)名鏈接:http://t.elecfans.com/live/563.html直播主題及亮點(diǎn)本次直播講解AI語(yǔ)音識(shí)別核心技術(shù)知識(shí)以及語(yǔ)音識(shí)別系統(tǒng)架構(gòu),現(xiàn)場(chǎng)實(shí)操寫(xiě)代碼實(shí)現(xiàn)
    發(fā)表于 09-19 13:46

    AI語(yǔ)音智能機(jī)器人開(kāi)發(fā)實(shí)戰(zhàn)

    第四期直播PPT下載:第三期直播PPT+程序下載:第二期直播PPT下載:第一期直播PPT下載:主題簡(jiǎn)介及亮點(diǎn):以AI智能語(yǔ)音陪護(hù)機(jī)器人為載體,徹底講解整個(gè)機(jī)器人研發(fā)的全流程,從開(kāi)發(fā)環(huán)境搭建、到軟硬件
    發(fā)表于 01-04 11:48

    OpenHarmony資料合集】Sensor子系統(tǒng)/圖形子系統(tǒng)/Ability子系統(tǒng)介紹

    ,移動(dòng)互聯(lián)網(wǎng)的快速發(fā)展,在數(shù)字時(shí)代,傳感器在智能交通,智能工業(yè),智能穿戴等領(lǐng)域有著廣闊的應(yīng)用空間?! ?.1 OpenHarmony架構(gòu)圖  2、O
    發(fā)表于 03-14 16:35

    【學(xué)習(xí)打卡】OpenHarmony的電源管理服務(wù)子系統(tǒng)介紹

    設(shè)備,例如筆記本電腦和平板電腦。對(duì)于OpenHarmony系統(tǒng),其整個(gè)系統(tǒng)分為核心系統(tǒng)子系統(tǒng)等不同類(lèi)別,每個(gè)類(lèi)別都有其獨(dú)特的電源要求。電源
    發(fā)表于 07-23 22:09

    【CC3200AI實(shí)驗(yàn)教程11】瘋殼·AI語(yǔ)音人臉識(shí)別-AI語(yǔ)音系統(tǒng)架構(gòu)

    CC3200AI實(shí)驗(yàn)教程——瘋殼·開(kāi)發(fā)板系列AI語(yǔ)音系統(tǒng)架構(gòu)AI語(yǔ)音識(shí)別
    發(fā)表于 08-30 14:54

    帶你玩轉(zhuǎn)OpenHarmony AI打造智能語(yǔ)音子系統(tǒng)

    簡(jiǎn)介AI時(shí)代,智者當(dāng)先,判斷一個(gè)終端設(shè)備是否智能,語(yǔ)音能力是必不可缺的。智能家居、智慧廚房、智能汽車(chē)等等,一切衣食住行都在往
    發(fā)表于 12-23 11:34

    帶你玩轉(zhuǎn)OpenHarmony AI-基于海思NNIE的AI能力自定義

    簡(jiǎn)介相信大家從玩轉(zhuǎn)OpenAtom OpenHarmony(簡(jiǎn)稱(chēng)“OpenHarmony”)AI系列專(zhuān)題的其他文章中,已經(jīng)拓展了OpenHarmon
    發(fā)表于 01-12 11:39

    OpenHarmony Dev-Board-SIG專(zhuān)場(chǎng):OpenHarmony顯示子系統(tǒng)架構(gòu)

    OpenHarmony Dev-Board-SIG專(zhuān)場(chǎng):OpenHarmony顯示子系統(tǒng)架構(gòu)
    的頭像 發(fā)表于 12-28 14:54 ?1869次閱讀
    <b class='flag-5'>OpenHarmony</b> Dev-Board-SIG專(zhuān)場(chǎng):<b class='flag-5'>OpenHarmony</b>顯示<b class='flag-5'>子系統(tǒng)</b>架構(gòu)

    OpenHarmony Dev-Board-SIG專(zhuān)場(chǎng):OpenHarmony音頻子系統(tǒng)以及相機(jī)子系統(tǒng)架構(gòu)

    OpenHarmony Dev-Board-SIG專(zhuān)場(chǎng):OpenHarmony音頻子系統(tǒng)以及相機(jī)子系統(tǒng)架構(gòu)
    的頭像 發(fā)表于 12-28 15:01 ?2307次閱讀
    <b class='flag-5'>OpenHarmony</b> Dev-Board-SIG專(zhuān)場(chǎng):<b class='flag-5'>OpenHarmony</b>音頻<b class='flag-5'>子系統(tǒng)</b>以及相機(jī)<b class='flag-5'>子系統(tǒng)</b>架構(gòu)

    OpenHarmony顯示子系統(tǒng)介紹

    OpenHarmony顯示子系統(tǒng)介紹 審核編輯:金巧
    的頭像 發(fā)表于 12-28 15:19 ?2733次閱讀
    <b class='flag-5'>OpenHarmony</b>顯示<b class='flag-5'>子系統(tǒng)</b>介紹

    OpenHarmony Dev-Board-SIG專(zhuān)場(chǎng):打造MCU+語(yǔ)音智能家居單芯片解決方案

    OpenHarmony Dev-Board-SIG專(zhuān)場(chǎng):打造MCU+語(yǔ)音智能家居單芯片解決方案
    的頭像 發(fā)表于 12-28 16:25 ?2355次閱讀
    <b class='flag-5'>OpenHarmony</b> Dev-Board-SIG專(zhuān)場(chǎng):<b class='flag-5'>打造</b>MCU+<b class='flag-5'>語(yǔ)音</b>的<b class='flag-5'>智能</b>家居單芯片解決方案

    【大咖分享】OpenHarmony元能力子系統(tǒng)分享

    ,帶你全面了解元能力子系統(tǒng)。轉(zhuǎn)移,退出中央根據(jù)地,進(jìn)行長(zhǎng)征。 ? 直播時(shí)間:10月24日晚 20:00 分享嘉賓
    的頭像 發(fā)表于 10-24 12:20 ?1557次閱讀

    帶你玩轉(zhuǎn)OpenHarmony AI:基于Seetaface2的人臉識(shí)別

    點(diǎn)擊藍(lán)字 ╳ 關(guān)注我們 開(kāi)源項(xiàng)目 OpenHarmony 是每個(gè)人的 OpenHarmony 鐘祿平 OpenHarmony知識(shí)體系工作組 以下內(nèi)容來(lái)自嘉賓分享,不代表開(kāi)放原子開(kāi)源基金會(huì)觀(guān)點(diǎn) 簡(jiǎn)介
    的頭像 發(fā)表于 12-20 21:10 ?2694次閱讀
    蓝田县| 兖州市| 育儿| 基隆市| 兰州市| 金乡县| 甘孜县| 龙山县| 集安市| 洛隆县| 买车| 庄河市| 陇西县| 晋宁县| 宝鸡市| 特克斯县| 奉贤区| 东城区| 襄城县| 岚皋县| 萨嘎县| 包头市| 莱州市| 寻甸| 葵青区| 六盘水市| 永善县| 德保县| 泸西县| 惠来县| 洛扎县| 博爱县| 邛崃市| 班戈县| 上犹县| 云林县| 德钦县| 绥滨县| 娱乐| 峨眉山市| 苗栗市|