System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本申請涉及物聯網,尤其涉及一種終端設備語音管理方法、系統、電子設備及存儲介質。
技術介紹
1、隨著科技的飛速發展,智能終端設備逐漸代替傳統設備稱為日常生活的一部分。例如,通過語音識別,用戶可以通過簡單的語音指令控制家中的燈光、空調、安防系統、娛樂設備等。但相關技術中,不同類型的中斷設備所需要配置的語音數據(如語音包)不同,且應用場景也不同,語音數據的配置過程較為繁瑣且不便于管理。
2、綜上,相關技術中存在的技術問題有待得到改善。
技術實現思路
1、本申請實施例的主要目的在于提出一種終端設備語音管理方法、系統、電子設備及存儲介質,能夠實現對終端設備語音包數據的統一管理,有效提高了語音包數據配置的效率。
2、為實現上述目的,本申請實施例的一方面提出了一種終端設備語音管理方法,所述方法包括以下步驟:
3、獲取第一語音包數據;
4、將所述第一語音包數據存儲至預設物聯網平臺;
5、獲取預設訂閱數據,以根據所述預設訂閱數據從所述預設物聯網平臺中確定目標語音包數據;
6、根據預設設備類型信息將所述目標語音包數據發送至相應的目標終端設備,以通過所述目標語音包數據對所述目標終端設備進行配置更新。
7、在一些實施例中,所述獲取第一語音包數據,包括:
8、通過預設供應平臺獲取第二語音包數據;
9、將所述第二語音包數據提交至預設管理平臺進行審核,得到審核結果;
10、當確定所述審核結果為
11、在一些實施例中,所述將所述第一語音包數據存儲至預設物聯網平臺,包括:
12、將所述第一語音包數據對應的預設參數信息通過預設同步接口同步至所述預設物聯網平臺,以根據所述預設設備類型信息將所述預設參數信息存儲至對應的數據表;其中,所述預設參數信息包括預設版本號信息和存儲路徑信息。
13、在一些實施例中,所述根據預設設備類型信息將所述目標語音包數據發送至相應的目標終端設備,以通過所述目標語音包數據對所述目標終端設備進行配置更新,包括:
14、當確定所述預設設備類型信息為預設長連接設備類型,將所述目標語音包數據相應的所述存儲路徑信息發送至所述目標終端設備;
15、當根據本地版本號信息和所述預設版本號信息確定對所述目標終端設備進行配置更新,通過所述存儲路徑信息將所述目標語音包數據下載至所述目標終端設備,并將歷史語音包數據進行刪除。
16、在一些實施例中,所述根據預設設備類型信息將所述目標語音包數據發送至相應的目標終端設備,以通過所述目標語音包數據對所述目標終端設備進行配置更新,還包括:
17、當確定所述預設設備類型信息為預設短連接設備類型,根據預設設備上報信息,向所述目標終端設備發送所述預設版本號信息;其中,所述預設設備上報信息由所述目標終端設備發起;
18、當根據所述預設版本號信息和所述本地版本號信息確定對所述目標終端設備進行配置更新,通過所述目標終端設備向所述預設物聯網平臺發起數據包下載請求;
19、當確定所述預設物聯網平臺獲取到所述數據包下載請求,將所述存儲路徑信息發送至所述目標終端設備;
20、通過所述存儲路徑信息將所述目標語音包數據下載至所述目標終端設備,并將所述歷史語音包數據進行刪除。
21、在一些實施例中,所述方法還包括:
22、獲取用戶語音設置信息;其中,所述用戶語音設置信息包括用戶語音包類型信息、訂閱功能信息、場景聯動信息以及自定義語音包信息;
23、根據所述用戶語音設置信息確定相應的所述目標語音包數據;
24、通過所述預設物聯網平臺的物聯網接口將所述目標語音包數據下發至相應的目標終端設備。
25、在一些實施例中,所述獲取預設訂閱數據,以根據所述預設訂閱數據從所述預設物聯網平臺中確定目標語音包數據,包括:
26、當確定所述預設物聯網平臺中存儲有所述第一語音包數據,根據所述預設訂閱數據從所述第一語音包數據中確定所述目標語音包數據;
27、或者,當確定所述預設物聯網平臺中未存儲有所述第一語音包數據,根據所述預設訂閱數據從默認語音包數據中確定所述目標語音包數據。
28、為實現上述目的,本申請實施例的另一方面提出了一種終端設備語音管理系統,所述系統包括:
29、第一模塊,用于獲取第一語音包數據;
30、第二模塊,用于將所述第一語音包數據存儲至預設物聯網平臺;
31、第三模塊,用于獲取預設訂閱數據,以根據所述預設訂閱數據從所述預設物聯網平臺中確定目標語音包數據;
32、第四模塊,用于根據預設設備類型信息將所述目標語音包數據發送至相應的目標終端設備,以通過所述目標語音包數據對所述目標終端設備進行配置更新。
33、為實現上述目的,本申請實施例的另一方面提出了一種電子設備,所述電子設備包括:
34、至少一個處理器;
35、至少一個存儲器,用于存儲至少一個程序;
36、當所述至少一個程序被所述至少一個處理器執行,使得所述至少一個處理器實現上述的方法。
37、為實現上述目的,本申請實施例的另一方面提出了一種計算機可讀存儲介質,所述計算機可讀存儲介質存儲有計算機程序,所述計算機程序被處理器執行時實現上述的方法。
38、本申請實施例至少包括以下有益效果:本申請提供一種終端設備語音管理方法、系統、電子設備及存儲介質,該方案通過獲取第一語音包數據,并將第一語音包數據存儲至預設物聯網平臺。接著,本專利技術實施例獲取預設訂閱數據,以根據預設訂閱數據從預設物聯網平臺中確定目標語音包數據。最后,本專利技術實施例根據預設設備類型信息將目標語音包數據發送至相應的目標終端設備,以通過目標語音包數據對目標終端設備進行配置更新,從而實現對終端設備語音包數據的統一管理。容易理解的是,本專利技術實施例通過預設物聯網平臺對第一語音包數據進行統一存儲,并根據相應的預設訂閱數據確定目標語音包數據,以根據預設設備類型信息將目標語音包數據推送至目標終端設備進行配置更新,從而有效提高了語音包數據配置的效率,并實現了對終端設備語音包數據的統一管理。
本文檔來自技高網...【技術保護點】
1.一種終端設備語音管理方法,其特征在于,所述方法包括以下步驟:
2.根據權利要求1所述的方法,其特征在于,所述獲取第一語音包數據,包括:
3.根據權利要求1所述的方法,其特征在于,所述將所述第一語音包數據存儲至預設物聯網平臺,包括:
4.根據權利要求3所述的方法,其特征在于,所述根據預設設備類型信息將所述目標語音包數據發送至相應的目標終端設備,以通過所述目標語音包數據對所述目標終端設備進行配置更新,包括:
5.根據權利要求4所述的方法,其特征在于,所述根據預設設備類型信息將所述目標語音包數據發送至相應的目標終端設備,以通過所述目標語音包數據對所述目標終端設備進行配置更新,還包括:
6.根據權利要求1所述的方法,其特征在于,所述方法還包括:
7.根據權利要求1所述的方法,其特征在于,所述獲取預設訂閱數據,以根據所述預設訂閱數據從所述預設物聯網平臺中確定目標語音包數據,包括:
8.一種終端設備語音管理系統,其特征在于,所述系統包括:
9.一種電子設備,其特征在于,包括:
10
...【技術特征摘要】
1.一種終端設備語音管理方法,其特征在于,所述方法包括以下步驟:
2.根據權利要求1所述的方法,其特征在于,所述獲取第一語音包數據,包括:
3.根據權利要求1所述的方法,其特征在于,所述將所述第一語音包數據存儲至預設物聯網平臺,包括:
4.根據權利要求3所述的方法,其特征在于,所述根據預設設備類型信息將所述目標語音包數據發送至相應的目標終端設備,以通過所述目標語音包數據對所述目標終端設備進行配置更新,包括:
5.根據權利要求4所述的方法,其特征在于,所述根據預設設備類型信息將所述目標語音包數據發送至相應的目標終端設備...
【專利技術屬性】
技術研發人員:殷曼倩,
申請(專利權)人:天翼數字生活科技有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。