[發(fā)明專利]用于語音對話平臺的技能調度方法及系統(tǒng)有效
| 申請?zhí)枺?/td> | 201911364193.8 | 申請日: | 2019-12-26 |
| 公開(公告)號: | CN111161717B | 公開(公告)日: | 2022-03-22 |
| 發(fā)明(設計)人: | 朱成亞;樊帥;石韡斯 | 申請(專利權)人: | 思必馳科技股份有限公司 |
| 主分類號: | G10L15/18 | 分類號: | G10L15/18;G10L15/30 |
| 代理公司: | 北京商專永信知識產(chǎn)權代理事務所(普通合伙) 11400 | 代理人: | 黃謙;車江華 |
| 地址: | 215123 江蘇省蘇州市蘇*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 用于 語音 對話 平臺 技能 調度 方法 系統(tǒng) | ||
本發(fā)明實施例提供一種用于語音對話平臺的技能調度方法。該方法包括:中控調度服務接收用戶語音的語義結果;中控調度服務并行調度與語義結果相關的多個技能服務,得到來自多個技能服務反饋的解析結果;基于技能服務的優(yōu)先級對多個解析結果進行排序,將最高優(yōu)先級的技能解析結果導出至技能實現(xiàn)判別服務;當技能實現(xiàn)判別服務反饋實現(xiàn)失敗時,在剩余的多個技能解析結果中,選擇最高優(yōu)先級的技能解析結果導出至技能實現(xiàn)判別服務,當技能實現(xiàn)判別服務反饋實現(xiàn)成功時,將最高優(yōu)先級的技能解析結果發(fā)送至數(shù)據(jù)分發(fā)服務,以反饋給用戶。本發(fā)明實施例還提供一種用于語音對話平臺的技能調度系統(tǒng)。本發(fā)明實施例提高技能調度效率,降低延遲,提高用戶的體驗。
技術領域
本發(fā)明涉及智能語音領域,尤其涉及一種用于語音對話平臺的技能調度方法及系統(tǒng)。
背景技術
在語音產(chǎn)品中,會包含多個不同的技能(導航,音樂,電臺等),根據(jù)對用戶輸入的語音進行語義分類和解析結果,從而進行相應的技能選擇。
基于語義分類調度策略,某個語音產(chǎn)品中包含qq音樂和網(wǎng)易音樂,在語義分類到qq音樂技能后,如果搜索不到內容或沒有版權時,能夠繼續(xù)到網(wǎng)易音樂技能中調度,完成搜索。
在實現(xiàn)本發(fā)明過程中,發(fā)明人發(fā)現(xiàn)相關技術中至少存在如下問題:
技能調度由語音對話平臺的中控調度服務來處理,如果用戶搜索的內容較為冷門,在一些常用的技能中并沒有對應的內容,此時,中控調度服務就需要對用戶的這一次搜索,重復調度多次技能,來查詢相應的內容。當中控調度服務接收到大量的用戶請求時,就需要進行大量的調度處理,這時,就會出現(xiàn)較大的延遲,反饋用戶的效率較低。
發(fā)明內容
為了至少解決現(xiàn)有技術中如果中控調度服務收到大量的用戶請求時,可能由于用戶請求資源的冷門,中控調度服務需要極大次數(shù)的調度,會出現(xiàn)網(wǎng)絡延遲,反饋效率較低的問題。
第一方面,本發(fā)明實施例提供一種用于語音對話平臺的技能調度方法,包括:
中控調度服務接收數(shù)據(jù)分發(fā)服務發(fā)送的識別用戶語音的語義結果;
中控調度服務并行調度與所述語義結果相關的多個技能服務,得到來自所述多個技能服務反饋的解析結果;
基于所述技能服務的優(yōu)先級對所述多個解析結果進行排序,將最高優(yōu)先級的技能解析結果導出至技能實現(xiàn)判別服務,用于判斷最高優(yōu)先級的所述技能解析結果是否能實現(xiàn)所述語義結果的功能;
當所述技能實現(xiàn)判別服務反饋實現(xiàn)失敗時,在剩余的多個技能解析結果中,選擇最高優(yōu)先級的技能解析結果導出至技能實現(xiàn)判別服務,
當所述技能實現(xiàn)判別服務反饋實現(xiàn)成功時,將所述最高優(yōu)先級的技能解析結果發(fā)送至數(shù)據(jù)分發(fā)服務,以反饋給用戶。
第二方面,本發(fā)明實施例提供一種用于語音對話平臺的技能調度系統(tǒng),包括:
語義接收程序模塊,用于中控調度服務接收數(shù)據(jù)分發(fā)服務發(fā)送的識別用戶語音的語義結果;
技能解析程序模塊,用于中控調度服務并行調度與所述語義結果相關的多個技能服務,得到來自所述多個技能服務反饋的解析結果;
技能實現(xiàn)判別程序模塊,用于基于所述技能服務的優(yōu)先級對所述多個解析結果進行排序,將最高優(yōu)先級的技能解析結果導出至技能實現(xiàn)判別服務,用于判斷最高優(yōu)先級的所述技能解析結果是否能實現(xiàn)所述語義結果的功能;
調度程序模塊,用于當所述技能實現(xiàn)判別服務反饋實現(xiàn)失敗時,在剩余的多個技能解析結果中,選擇最高優(yōu)先級的技能解析結果導出至技能實現(xiàn)判別服務,當所述技能實現(xiàn)判別服務反饋實現(xiàn)成功時,將所述最高優(yōu)先級的技能解析結果發(fā)送至數(shù)據(jù)分發(fā)服務,以反饋給用戶。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于思必馳科技股份有限公司,未經(jīng)思必馳科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201911364193.8/2.html,轉載請聲明來源鉆瓜專利網(wǎng)。





