亚洲春色中文字幕久久久-三上亚,一吻二脱三床四吻胸,国产真实伦对白视频全集,在线毛片观看,精品成品入口黄网,国产毛aⅴ片久久久,亚洲AV色香蕉一区二区三区老师,萧皇后A级艳片,色情日本视频更新,99久久亚洲精品日本无码

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 16861|回復(fù): 58
打印 上一主題 下一主題
收起左側(cè)

【Arduino】168種傳感器系列實驗(171)---HLK-V20離線語音模塊

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:513258 發(fā)表于 2020-10-30 09:45 | 只看該作者 |只看大圖 回帖獎勵 |正序瀏覽 |閱讀模式
37款傳感器與模塊的提法,在網(wǎng)絡(luò)上廣泛流傳,其實Arduino能夠兼容的傳感器模塊肯定是不止37種的。鑒于本人手頭積累了一些傳感器和執(zhí)行器模塊,依照實踐出真知(一定要動手做)的理念,以學(xué)習(xí)和交流為目的,這里準(zhǔn)備逐一動手試試多做實驗,不管成功與否,都會記錄下來——小小的進(jìn)步或是搞不掂的問題,希望能夠拋磚引玉。

【Arduino】168種傳感器模塊系列實驗(資料+代碼+圖形+仿真)
實驗一百七十一:HLK-V20 AI智能離線語音識別模塊 150條本地指令離線識別








分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏2 分享淘帖 頂 踩
回復(fù)

使用道具 舉報

59#
ID:706724 發(fā)表于 2022-2-14 17:12 | 只看該作者
可以增加語種嗎?
回復(fù)

使用道具 舉報

58#
ID:513258 發(fā)表于 2021-5-5 16:25 | 只看該作者
第十二步,設(shè)置其他配置




回復(fù)

使用道具 舉報

57#
ID:513258 發(fā)表于 2021-5-1 20:14 | 只看該作者
第十一步,配置發(fā)音人



回復(fù)

使用道具 舉報

56#
ID:513258 發(fā)表于 2021-5-1 20:07 | 只看該作者
第十步,設(shè)置免喚醒詞




回復(fù)

使用道具 舉報

55#
ID:513258 發(fā)表于 2021-5-1 16:59 | 只看該作者

回復(fù)

使用道具 舉報

54#
ID:513258 發(fā)表于 2021-5-1 16:52 | 只看該作者

回復(fù)

使用道具 舉報

53#
ID:513258 發(fā)表于 2021-5-1 16:47 | 只看該作者
第九步,自定義離線命令詞與應(yīng)答語

語法格式為:
action=命令詞1|命令詞2...@回復(fù)語

例:TempSet15=設(shè)置十五度|十五度@已設(shè)為十五度
action、命令詞、回復(fù)語均由用戶定義

  • 1. action由英文、下劃線“_”和數(shù)字組成,必須英文開頭,不區(qū)分大小寫,15個字符內(nèi)
  • 2. 命令詞最多支持150條,每條限 2 - 10 個字符,僅支持中文
  • 3. 一個action最多支持一個”@”定義回復(fù)語,單條回復(fù)語不得超過500個字符,支持中英文、數(shù)字、逗號、句號、問號
action一個控制指令的唯一標(biāo)識,用戶對著設(shè)備說出“設(shè)置十五度”“十五度”并被語義理解時,如已對接設(shè)備,語義理解模塊會將TempSet15傳給設(shè)備。

命令詞想要定義的語音話術(shù),用戶必須按照定義的話術(shù)說出才有效。如用戶可以使用“設(shè)置十五度”“十五度”來實現(xiàn)同一個設(shè)置溫度15度的控制。

回復(fù)語針對該條控制指令的設(shè)備回復(fù)播報。
回復(fù)語中支持標(biāo)簽,來指定某些字播報時的讀音:
<py>:需要對單個漢字的發(fā)音進(jìn)行糾正的場合。
注:拼音聲調(diào)范圍為 1 - 5,1 - 4 對應(yīng)一聲到四聲,5對應(yīng)輕聲。
例:已調(diào)<py>tiao2</py>至中<py>zhong1</py>風(fēng)檔
播報為:已調(diào)(tiao2)至中(zhong1)風(fēng)檔
<value>:需要將數(shù)字按照數(shù)值讀法播報
例:已設(shè)為<value>15</value>度
播報為:已設(shè)為十五度
<code>:需要將數(shù)字按照數(shù)字串逐位播報
例:已設(shè)為<code>15</code>度
播報為:已設(shè)為一五度


回復(fù)

使用道具 舉報

52#
ID:513258 發(fā)表于 2021-5-1 16:41 | 只看該作者
第八步,自定義喚醒語








回復(fù)

使用道具 舉報

51#
ID:513258 發(fā)表于 2021-5-1 16:16 | 只看該作者
第七步,Pin腳配置




回復(fù)

使用道具 舉報

50#
ID:513258 發(fā)表于 2021-5-1 16:04 | 只看該作者
第六步,配置SDK能力,前端信號處理




回復(fù)

使用道具 舉報

49#
ID:513258 發(fā)表于 2021-5-1 11:44 | 只看該作者
zhizhuoggg 發(fā)表于 2021-4-30 17:44
挺好的,買個模塊試試

是的,識別效果還不錯
回復(fù)

使用道具 舉報

48#
ID:513258 發(fā)表于 2021-4-30 19:18 | 只看該作者
本帖最后由 eagler8 于 2021-4-30 20:45 編輯

第五步,創(chuàng)建產(chǎn)品版



回復(fù)

使用道具 舉報

47#
ID:513258 發(fā)表于 2021-4-30 19:15 | 只看該作者
第四步,選擇系統(tǒng)與設(shè)備類型——蜂鳥M芯片+通用設(shè)備平臺



回復(fù)

使用道具 舉報

46#
ID:513258 發(fā)表于 2021-4-30 18:45 | 只看該作者
第三步,進(jìn)入設(shè)備場景,選擇需要的語音版本






回復(fù)

使用道具 舉報

45#
ID:513258 發(fā)表于 2021-4-30 18:42 | 只看該作者
第二步,進(jìn)入產(chǎn)品控制臺,選擇創(chuàng)建一個應(yīng)用



回復(fù)

使用道具 舉報

44#
ID:513258 發(fā)表于 2021-4-30 18:19 | 只看該作者


回復(fù)

使用道具 舉報

43#
ID:513258 發(fā)表于 2021-4-30 18:17 | 只看該作者




回復(fù)

使用道具 舉報

42#
ID:513258 發(fā)表于 2021-4-30 18:00 | 只看該作者
第一步,注冊一個云知聲通行證賬號
hivoice點cn




回復(fù)

使用道具 舉報

41#
ID:513258 發(fā)表于 2021-4-30 17:52 | 只看該作者
海凌科人氣語音模組V20改詞攻略(可以修改喚醒語和命令詞)

專用燒錄器







回復(fù)

使用道具 舉報

40#
ID:884843 發(fā)表于 2021-4-30 17:44 | 只看該作者
挺好的,買個模塊試試
回復(fù)

使用道具 舉報

39#
ID:513258 發(fā)表于 2021-4-30 16:58 | 只看該作者
實驗串口返回情況



回復(fù)

使用道具 舉報

38#
ID:513258 發(fā)表于 2021-4-30 16:56 | 只看該作者
實驗開源圖形編程(Mixly、Mind+、編玩邊學(xué))



回復(fù)

使用道具 舉報

37#
ID:513258 發(fā)表于 2021-4-30 14:39 | 只看該作者
項目測試:語音識別HLK-V20控制三色LED燈模塊(視頻)

https://v.youku.com/v_show/id_XNTE0Njk0Njk4NA==.html


https://v.youku.com/v_show/id_XNTE0Njk0Njk4NA==.html

回復(fù)

使用道具 舉報

36#
ID:513258 發(fā)表于 2021-4-30 12:08 | 只看該作者
實驗場景圖



回復(fù)

使用道具 舉報

35#
ID:513258 發(fā)表于 2021-4-30 12:03 | 只看該作者
實驗串口返回情況



回復(fù)

使用道具 舉報

34#
ID:513258 發(fā)表于 2021-4-30 12:01 | 只看該作者
【Arduino】168種傳感器模塊系列實驗(資料代碼+仿真編程+圖形編程)
  實驗一百七十一:HLK-V20 AI智能離線語音識別模塊 150條本地指令離線識別
  項目測試:語音識別HLK-V20控制三色LED燈模塊

  1. /*
  2.   【Arduino】168種傳感器模塊系列實驗(資料代碼+仿真編程+圖形編程)
  3.   實驗一百七十一:HLK-V20 AI智能離線語音識別模塊 150條本地指令離線識別
  4.   項目測試:語音識別HLK-V20控制三色LED燈模塊
  5.   模塊接線:
  6.   HLK_V20   Arduino
  7.   VCC         5V
  8.   GND         GND
  9.   TX          D0
  10.   RX          D1
  11.   三色LED燈 Arduino
  12.   R           D5
  13.   G           D6
  14.   B           D7
  15.   -           GND
  16. */

  17. String hlk;

  18. void setup() {
  19.   Serial.begin(115200);
  20.   hlk = "";
  21.   pinMode(5, OUTPUT);
  22.   pinMode(6, OUTPUT);
  23.   pinMode(7, OUTPUT);
  24.   digitalWrite(5, LOW);
  25.   digitalWrite(6, LOW);
  26.   digitalWrite(7, LOW);
  27.   Serial.println("HLK_V20 準(zhǔn)備就緒");
  28. }

  29. void loop() {
  30.   while (Serial.available() > 0) {
  31.     hlk = String(hlk) + String(char(Serial.read()));
  32.   }
  33.   if (String(hlk).indexOf(String("openled")) != -1) {
  34.     digitalWrite(5, HIGH);
  35.     digitalWrite(6, HIGH);
  36.     digitalWrite(7, HIGH);
  37.     Serial.println("播報語:已為您打開燈");
  38.     hlk = "";

  39.   } else if (String(hlk).indexOf(String("closeled")) != -1) {
  40.     digitalWrite(5, LOW);
  41.     digitalWrite(6, LOW);
  42.     digitalWrite(7, LOW);
  43.     Serial.println("播報語:已為您關(guān)閉燈");
  44.     hlk = "";
  45.   }
  46.   else if (String(hlk).indexOf(String("ksetcolorred")) != -1) {
  47.     digitalWrite(5, HIGH);
  48.     digitalWrite(6, LOW);
  49.     digitalWrite(7, LOW);
  50.     Serial.println("播報語:好的");//調(diào)為紅色燈
  51.     hlk = "";
  52.   }
  53. }
復(fù)制代碼




回復(fù)

使用道具 舉報

33#
ID:513258 發(fā)表于 2021-4-29 19:12 | 只看該作者

回復(fù)

使用道具 舉報

32#
ID:513258 發(fā)表于 2021-4-29 19:11 | 只看該作者

回復(fù)

使用道具 舉報

31#
ID:513258 發(fā)表于 2021-4-29 19:10 | 只看該作者

回復(fù)

使用道具 舉報

30#
ID:513258 發(fā)表于 2021-4-29 19:08 | 只看該作者

回復(fù)

使用道具 舉報

29#
ID:513258 發(fā)表于 2021-4-29 19:07 | 只看該作者

回復(fù)

使用道具 舉報

28#
ID:513258 發(fā)表于 2021-4-29 14:34 | 只看該作者
實驗串口返回情況



回復(fù)

使用道具 舉報

27#
ID:513258 發(fā)表于 2021-4-29 14:30 | 只看該作者
  【Arduino】168種傳感器模塊系列實驗(資料代碼+仿真編程+圖形編程)
  實驗一百七十一:HLK-V20 AI智能離線語音識別模塊 150條本地指令離線識別
  項目測試:HLK-V20模塊控制浴霸的串口輸出數(shù)據(jù)

  1. /*
  2.   【Arduino】168種傳感器模塊系列實驗(資料代碼+仿真編程+圖形編程)
  3.   實驗一百七十一:HLK-V20 AI智能離線語音識別模塊 150條本地指令離線識別
  4.   項目測試:HLK-V20模塊控制浴霸的串口輸出數(shù)據(jù)
  5.   模塊接線:
  6.   HLK_V20   Arduino
  7.   VCC         5V
  8.   GND         GND
  9.   TX          D2
  10.   RX          D3
  11. */

  12. #include <SoftwareSerial.h>//導(dǎo)入軟串口庫
  13. SoftwareSerial HLK_V20(2, 3);//定義軟串口接腳D2與D3

  14. void setup() {
  15.   Serial.begin(115200);
  16.   HLK_V20.begin(115200);
  17.   Serial.println("HLK_V20 準(zhǔn)備就緒");
  18. }

  19. void loop() {
  20.   int outputValue = 0;
  21.   String HLK_V20_feedback = "";
  22.   while (HLK_V20.available()) {//當(dāng)串口接收到數(shù)據(jù)時,執(zhí)行下述程序
  23.     HLK_V20_feedback = HLK_V20.readString();
  24.     Serial.print("串口命令=");
  25.     Serial.println(HLK_V20_feedback); //串口打印HLK_V20輸出的反饋數(shù)據(jù)
  26.     delay(500);

  27.   }
  28.   if (HLK_V20_feedback.endsWith("dakaiyuba") == 1) {
  29.     Serial.println("播報語:已為您打開浴霸");
  30.   }
  31.   else if (HLK_V20_feedback.endsWith("Jguanbiyuba") == 1) {
  32.     Serial.println("播報語:已為您關(guān)閉浴霸");
  33.   }
  34.   else if (HLK_V20_feedback.endsWith("dakaizaoming") == 1) {
  35.     Serial.println("播報語:已為您打開照明");
  36.   }
  37.   else if (HLK_V20_feedback.endsWith("guanbizhaoming") == 1) {
  38.     Serial.println("播報語:已為您關(guān)閉照明");
  39.   }
  40.   else if (HLK_V20_feedback.endsWith("dakainuanqi") == 1) {
  41.     Serial.println("播報語:已為您打開暖氣");
  42.   }
  43.   else if (HLK_V20_feedback.endsWith("guanbinuanq") == 1) {
  44.     Serial.println("播報語:已為您關(guān)閉暖氣");
  45.   }
  46.   else if (HLK_V20_feedback.endsWith("dakaicfeng") == 1) {
  47.     Serial.println("播報語:已為您打開吹風(fēng)");
  48.   }
  49.   else if (HLK_V20_feedback.endsWith("guanbicfeng") == 1) {
  50.     Serial.println("播報語:已為您關(guān)閉吹風(fēng)");
  51.   }
  52.   else if (HLK_V20_feedback.endsWith("Jwakeup_uni") == 1) {
  53.     Serial.println("播報語:我在");
  54.   }
  55.   else if (HLK_V20_feedback.endsWith("exitUni") == 1) {
  56.     Serial.println("播報語:有需要再叫我");
  57.   }
  58. }
復(fù)制代碼




回復(fù)

使用道具 舉報

26#
ID:513258 發(fā)表于 2021-4-29 11:35 | 只看該作者
實驗串口返回情況



回復(fù)

使用道具 舉報

25#
ID:513258 發(fā)表于 2021-4-29 11:31 | 只看該作者
【Arduino】168種傳感器模塊系列實驗(資料代碼+仿真編程+圖形編程)
  實驗一百七十一:HLK-V20 AI智能離線語音識別模塊 150條本地指令離線識別
  項目測試:讀取并顯示HLK-V20模塊的串口輸出數(shù)據(jù)

  1. /*
  2.   【Arduino】168種傳感器模塊系列實驗(資料代碼+仿真編程+圖形編程)
  3.   實驗一百七十一:HLK-V20 AI智能離線語音識別模塊 150條本地指令離線識別
  4.   項目測試:讀取并顯示HLK-V20模塊的串口輸出數(shù)據(jù)
  5.   模塊接線:
  6.   HLK_V20   Arduino
  7.   VCC         5V
  8.   GND         GND
  9.   TX          D2
  10.   RX          D3
  11. */

  12. #include <SoftwareSerial.h>//導(dǎo)入軟串口庫
  13. SoftwareSerial HLK_V20(2, 3);//定義軟串口接腳D2與D3

  14. void setup() {
  15.   Serial.begin(115200);
  16.   HLK_V20.begin(115200);
  17.   Serial.println("HLK_V20 準(zhǔn)備就緒");
  18. }

  19. void loop() {
  20.   int outputValue = 0;
  21.   String HLK_V20_feedback = "";
  22.   if (HLK_V20.available()) {//當(dāng)串口接收到數(shù)據(jù)時,執(zhí)行下述程序
  23.     HLK_V20_feedback = HLK_V20.readString();
  24.     Serial.println(HLK_V20_feedback); //串口打印HLK_V20輸出的反饋數(shù)據(jù)
  25.     Serial.println("");
  26.     delay(100);
  27.   }
  28. }
復(fù)制代碼




回復(fù)

使用道具 舉報

24#
ID:513258 發(fā)表于 2021-4-29 11:12 | 只看該作者
實驗串口數(shù)據(jù)



回復(fù)

使用道具 舉報

23#
ID:513258 發(fā)表于 2021-4-29 11:10 | 只看該作者
【Arduino】168種傳感器模塊系列實驗(資料代碼+仿真編程+圖形編程)
  實驗一百七十一:HLK-V20 AI智能離線語音識別模塊 150條本地指令離線識別
  項目測試:嘗試簡單讀取HLK-V20模塊的數(shù)據(jù)


  1. /*
  2.   【Arduino】168種傳感器模塊系列實驗(資料代碼+仿真編程+圖形編程)
  3.   實驗一百七十一:HLK-V20 AI智能離線語音識別模塊 150條本地指令離線識別
  4.   項目測試:嘗試簡單讀取HLK-V20模塊的數(shù)據(jù)
  5.   模塊接線:
  6.   HLK_V20   Arduino
  7.   VCC         5V
  8.   GND         GND
  9.   TX          D2
  10.   RX          D3
  11. */

  12. #include <SoftwareSerial.h>
  13. SoftwareSerial HLK_V20(2, 3);

  14. void setup() {
  15.   Serial.begin(115200);
  16.   HLK_V20.begin(115200);
  17. }

  18. void loop() {
  19.   Serial.println(HLK_V20.readString());
  20.   delay(1000);
  21. }
復(fù)制代碼



回復(fù)

使用道具 舉報

22#
ID:513258 發(fā)表于 2021-4-29 11:05 | 只看該作者

官方提供的資料下載地址:
https://h.hlktech.com/mobile/download/fdetail/93


回復(fù)

使用道具 舉報

21#
ID:513258 發(fā)表于 2020-12-7 17:19 | 只看該作者

回復(fù)

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表