本技術(shù)涉及通信領(lǐng)域,更具體地,涉及一種語音播報(bào)方法、裝置、系統(tǒng)和無線通信終端。
背景技術(shù):
1、隨著信息技術(shù)的飛速發(fā)展和智能設(shè)備的普及,語音交互技術(shù)已成為人機(jī)交互的重要方式之一。語音播報(bào)技術(shù)作為語音交互的重要組成部分,廣泛應(yīng)用于各種場(chǎng)景,如智能家居、車載系統(tǒng)、智能穿戴設(shè)備等,為用戶提供便捷的信息獲取和交互體驗(yàn)。
2、在實(shí)際應(yīng)用中,用戶希望根據(jù)自己的需求定制播報(bào)內(nèi)容。個(gè)性化定制需求要求系統(tǒng)可以靈活處理用戶輸入的自定義信息,并將其轉(zhuǎn)換為語音進(jìn)行播報(bào)。然而,現(xiàn)有的語音播報(bào)系統(tǒng)大多局限于預(yù)設(shè)的、標(biāo)準(zhǔn)化的語音內(nèi)容,無法滿足用戶對(duì)于個(gè)性化、定制化信息播報(bào)的需求。因此,如何增強(qiáng)語音播報(bào)功能的靈活性成為亟待解決的重要問題。
技術(shù)實(shí)現(xiàn)思路
1、第一方面,本技術(shù)提供一種語音播報(bào)方法,所述方法包括:獲取待播報(bào)文本信息,所述待播報(bào)文本信息包含用戶在第一終端設(shè)備設(shè)置的自定義信息;將所述待播報(bào)文本信息轉(zhuǎn)換為待播報(bào)語音數(shù)據(jù),對(duì)所述待播報(bào)語音數(shù)據(jù)信息進(jìn)行存儲(chǔ);向所述第二終端設(shè)備發(fā)送所述待播報(bào)語音數(shù)據(jù),所述第二終端設(shè)備被配置為按照預(yù)設(shè)規(guī)則對(duì)所述待播報(bào)語音數(shù)據(jù)進(jìn)行語音播報(bào)。
2、在上述方案中,通過實(shí)現(xiàn)個(gè)性化定制、文本到語音轉(zhuǎn)換、數(shù)據(jù)存儲(chǔ)與管理、多設(shè)備協(xié)同工作等功能,允許用戶在第一終端設(shè)備上設(shè)置自定義信息,在第一服務(wù)器將待播報(bào)文本信息轉(zhuǎn)換為待播報(bào)語音數(shù)據(jù),由第一服務(wù)器向第二終端設(shè)備發(fā)送待播報(bào)語音數(shù)據(jù),第二終端設(shè)備按照預(yù)設(shè)規(guī)則進(jìn)行播報(bào)。滿足用戶對(duì)于自定義信息的語音播報(bào)需求。多設(shè)備協(xié)同工作的方式增加信息播報(bào)的靈活性,使得系統(tǒng)可以輕松擴(kuò)展到更多場(chǎng)景和設(shè)備中。
3、在一種實(shí)現(xiàn)方式中,所述自定義信息用于指示第二終端設(shè)備的頻道信息或者群組名稱信息。
4、在上述方案中,自定義信息用于指示第二終端設(shè)備的頻道信息或群組名稱信息的實(shí)現(xiàn)方式中,使得待播報(bào)內(nèi)容直接與第二終端設(shè)備的特定頻道或群組相關(guān)聯(lián)。關(guān)聯(lián)性增強(qiáng)了信息的針對(duì)性和準(zhǔn)確性,靈活設(shè)置自定義信息來指定不同的頻道或群組。
5、上述方案適用于多種場(chǎng)景,如企業(yè)內(nèi)部的通訊系統(tǒng)、社交平臺(tái)的群組聊天、新聞媒體的頻道訂閱等。在這些場(chǎng)景中,頻道或群組信息作為關(guān)鍵標(biāo)識(shí),幫助系統(tǒng)實(shí)現(xiàn)信息的有效分類和分發(fā)。當(dāng)自定義信息被用作群組名稱信息時(shí),在用戶切換群組過程中第二終端設(shè)備可以實(shí)時(shí)向用戶播報(bào)當(dāng)前群組的群組名稱信息,用戶可以準(zhǔn)確切換到目標(biāo)群組,參與目標(biāo)群組內(nèi)的對(duì)講通話。
6、在一種實(shí)現(xiàn)方式中,將所述待播報(bào)文本信息轉(zhuǎn)換為待播報(bào)語音數(shù)據(jù),包括:調(diào)用云服務(wù)接口向第二服務(wù)器發(fā)送數(shù)據(jù)轉(zhuǎn)換請(qǐng)求,由所述第二服務(wù)器將所述待播報(bào)文本信息轉(zhuǎn)換為待播報(bào)語音數(shù)據(jù)。
7、在上述方案中,通過調(diào)用云服務(wù)接口向tts(text-to-speech,文本到語音)服務(wù)器發(fā)送數(shù)據(jù)轉(zhuǎn)換請(qǐng)求,利用云服務(wù)提供的tts服務(wù)器進(jìn)行文本到語音的轉(zhuǎn)換,可以充分利用云端強(qiáng)大的計(jì)算能力和專業(yè)的轉(zhuǎn)換算法,確保轉(zhuǎn)換過程的高效性和準(zhǔn)確性。
8、在上述方案中,通過云服務(wù)接口進(jìn)行轉(zhuǎn)換,使得系統(tǒng)可以輕松接入不同的tts服務(wù)提供商,根據(jù)需求選擇最適合的轉(zhuǎn)換服務(wù),有助于系統(tǒng)在未來進(jìn)行擴(kuò)展和升級(jí),以靈活適應(yīng)不斷變化的市場(chǎng)需求和技術(shù)發(fā)展。
9、在一種實(shí)現(xiàn)方式中,所述待播報(bào)文本信息包含系統(tǒng)提示信息和m個(gè)群組名稱信息;所述方法還包括:在所述第二終端設(shè)備的剩余存儲(chǔ)空間小于預(yù)設(shè)存儲(chǔ)空間的情況下,在所述第二終端設(shè)備和所述第一服務(wù)器間同步第一緩存數(shù)據(jù);所述第一緩存數(shù)據(jù)包括系統(tǒng)提示信息和n個(gè)群組名稱信息,n<m;其中,所述n群組名稱信息屬于所述m個(gè)群組名稱信息中的部分群組名稱信息;所述第二終端設(shè)備被配置為對(duì)所述待播報(bào)語音數(shù)據(jù)進(jìn)行存儲(chǔ)。
10、在上述方案中,當(dāng)待播報(bào)文本信息包含系統(tǒng)提示信息和多個(gè)群組名稱信息,且第二終端設(shè)備的剩余存儲(chǔ)空間小于預(yù)設(shè)存儲(chǔ)空間時(shí),采取靈活的數(shù)據(jù)緩存和發(fā)送策略,根據(jù)第二終端設(shè)備的實(shí)際存儲(chǔ)空間情況,動(dòng)態(tài)調(diào)整發(fā)送的緩存數(shù)據(jù)內(nèi)容。在存儲(chǔ)空間有限的情況下,發(fā)送系統(tǒng)提示信息和部分群組名稱信息(即第一緩存數(shù)據(jù))。
11、第二方面,本技術(shù)提供一種語音播報(bào)方法,所述方法由第一終端設(shè)備執(zhí)行,所述第一終端設(shè)備配置有人機(jī)交互界面,所述方法包括:獲取用戶在第一終端設(shè)備設(shè)置的自定義信息,向第一服務(wù)器發(fā)送所述自定義信息;
12、所述第一服務(wù)器被配置為:將所述自定義信息轉(zhuǎn)換為待播報(bào)語音數(shù)據(jù),對(duì)所述待播報(bào)語音數(shù)據(jù)信息進(jìn)行存儲(chǔ);向第二終端設(shè)備發(fā)送所述待播報(bào)語音數(shù)據(jù),所述第二終端設(shè)備被配置為按照預(yù)設(shè)規(guī)則對(duì)所述待播報(bào)語音數(shù)據(jù)進(jìn)行語音播報(bào)。
13、第三方面,本技術(shù)提供一種語音播報(bào)方法,所述方法由第二終端設(shè)備執(zhí)行,所述方法包括:建立第一終端設(shè)備和第二終端設(shè)備的網(wǎng)絡(luò)連接,所述第二終端設(shè)備連接第一服務(wù)器;其中,所述第一服務(wù)器預(yù)先存儲(chǔ)所述第二終端設(shè)備的設(shè)備標(biāo)識(shí)和第一平臺(tái)用戶的綁定關(guān)系,所述第一平臺(tái)用戶屬于所述第一服務(wù)器的注冊(cè)用戶;向所述第一服務(wù)器發(fā)送數(shù)據(jù)推送請(qǐng)求,接收所述第一服務(wù)器下發(fā)的待播報(bào)語音數(shù)據(jù),按照預(yù)設(shè)規(guī)則對(duì)所述待播報(bào)語音數(shù)據(jù)進(jìn)行語音播報(bào)。
14、在一種實(shí)現(xiàn)方式中,所述待播報(bào)文本信息包含系統(tǒng)提示信息和m個(gè)群組名稱信息;所述按照預(yù)設(shè)規(guī)則對(duì)所述待播報(bào)語音數(shù)據(jù)進(jìn)行語音播報(bào),包括:
15、檢測(cè)切換操作指令對(duì)應(yīng)的目標(biāo)群組名稱信息;所述第二終端設(shè)備存儲(chǔ)系統(tǒng)提示信息和n個(gè)群組名稱信息,n<m;
16、若所述目標(biāo)群組名稱信息屬于所述n個(gè)群組名稱信息,則讀取所述目標(biāo)群組名稱信息對(duì)應(yīng)的語音數(shù)據(jù),對(duì)所述目標(biāo)群組名稱信息對(duì)應(yīng)的語音數(shù)據(jù)進(jìn)行播報(bào);
17、若所述目標(biāo)群組名稱信息不屬于所述n個(gè)群組名稱信息,則向所述第一服務(wù)器發(fā)送數(shù)據(jù)傳送請(qǐng)求,接收所述目標(biāo)群組名稱信息對(duì)應(yīng)的語音數(shù)據(jù),對(duì)所述目標(biāo)群組名稱信息對(duì)應(yīng)的語音數(shù)據(jù)進(jìn)行播報(bào)。
18、在上述方案中,通過檢測(cè)切換操作指令對(duì)應(yīng)的目標(biāo)群組名稱信息,系統(tǒng)可以精確地識(shí)別用戶當(dāng)前關(guān)注的群組,僅對(duì)該群組相關(guān)的語音數(shù)據(jù)進(jìn)行播報(bào)。第二終端設(shè)備僅存儲(chǔ)系統(tǒng)提示信息和部分(n個(gè))群組名稱信息的語音數(shù)據(jù),而非全部m個(gè)群組的信息,顯著減少了設(shè)備需要存儲(chǔ)的數(shù)據(jù)量,對(duì)于存儲(chǔ)空間有限的設(shè)備尤為有利。
19、第四方面,本技術(shù)提供一種語音播報(bào)裝置,所述裝置包括:獲取模塊,用于獲取待播報(bào)文本信息,所述待播報(bào)文本信息包含用戶在第一終端設(shè)備設(shè)置的自定義信息;處理模塊,用于將所述待播報(bào)文本信息轉(zhuǎn)換為待播報(bào)語音數(shù)據(jù),對(duì)所述待播報(bào)語音數(shù)據(jù)信息進(jìn)行存儲(chǔ);響應(yīng)模塊,用于向所述第二終端設(shè)備發(fā)送所述待播報(bào)語音數(shù)據(jù),所述第二終端設(shè)備被配置為按照預(yù)設(shè)規(guī)則對(duì)所述待播報(bào)語音數(shù)據(jù)進(jìn)行語音播報(bào)。
20、第五方面,本技術(shù)提供一種語音播報(bào)系統(tǒng),所述系統(tǒng)包括:
21、第一服務(wù)器,用于獲取待播報(bào)文本信息,所述待播報(bào)文本信息包含用戶在第一終端設(shè)備設(shè)置的自定義信息;將所述待播報(bào)文本信息轉(zhuǎn)換為待播報(bào)語音數(shù)據(jù),對(duì)所述待播報(bào)語音數(shù)據(jù)信息進(jìn)行存儲(chǔ);向第二終端設(shè)備發(fā)送所述待播報(bào)語音數(shù)據(jù);
22、第一終端設(shè)備,用于獲取用戶在第一終端設(shè)備設(shè)置的自定義信息,向所述第一服務(wù)器發(fā)送所述自定義信息;
23、第二終端設(shè)備,用于按照預(yù)設(shè)規(guī)則對(duì)所述待播報(bào)語音數(shù)據(jù)進(jìn)行語音播報(bào)。
24、第六方面,本技術(shù)提供一種無線通信終端,所述無線通信終端包括存儲(chǔ)器和處理器,所述處理器用于執(zhí)行上述第一方面任一項(xiàng)所述的語音播報(bào)方法。
25、第七方面,本技術(shù)提供一種計(jì)算機(jī)存儲(chǔ)介質(zhì),所述計(jì)算機(jī)存儲(chǔ)介質(zhì)用于存儲(chǔ)上述第一方面任一項(xiàng)所述的語音播報(bào)方法。
26、應(yīng)當(dāng)理解的是,以上的一般描述和后文的細(xì)節(jié)描述僅是示例性和解釋性的,并不能限制本公開。