[發(fā)明專利]用于語音對話平臺內(nèi)語音產(chǎn)品的技能測試方法及系統(tǒng)有效
| 申請?zhí)枺?/td> | 201811587499.5 | 申請日: | 2018-12-25 |
| 公開(公告)號: | CN109670016B | 公開(公告)日: | 2021-02-02 |
| 發(fā)明(設(shè)計)人: | 李典;王小雨;劉佩佩 | 申請(專利權(quán))人: | 蘇州思必馳信息科技有限公司 |
| 主分類號: | G06F16/33 | 分類號: | G06F16/33;G06F16/25;H04L29/08 |
| 代理公司: | 北京商專永信知識產(chǎn)權(quán)代理事務(wù)所(普通合伙) 11400 | 代理人: | 方挺;黃謙 |
| 地址: | 215123 江蘇省蘇州市蘇*** | 國省代碼: | 江蘇;32 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 用于 語音 對話 平臺 產(chǎn)品 技能 測試 方法 系統(tǒng) | ||
本發(fā)明實施例提供一種用于語音對話平臺內(nèi)語音產(chǎn)品的技能測試方法。該方法包括:響應(yīng)于對語音產(chǎn)品內(nèi)技能的測試指令,通過云端的數(shù)據(jù)源接口查詢技能的最新的在線測試數(shù)據(jù);當(dāng)數(shù)據(jù)源接口查詢失敗或沒有在預(yù)設(shè)時間范圍內(nèi)反饋時,基于技能的key值,對與技能的key值關(guān)聯(lián)的最新的歷史測試數(shù)據(jù)進(jìn)行本地查詢;利用查詢到的歷史測試數(shù)據(jù)進(jìn)行技能測試。本發(fā)明實施例還提供一種用于語音對話平臺內(nèi)語音產(chǎn)品的技能測試系統(tǒng)。本發(fā)明實施例通過將語音技能的測試數(shù)據(jù)存儲在本地中,當(dāng)在數(shù)據(jù)源失效或者數(shù)據(jù)源響應(yīng)超時時,從用戶的存儲器中獲取對所述語音技能測試的數(shù)據(jù),用戶可以在快速的時間內(nèi)獲得較為精確的測試結(jié)果提高用戶的體驗。
技術(shù)領(lǐng)域
本發(fā)明涉及智能語音領(lǐng)域,尤其涉及一種用于語音對話平臺內(nèi)語音產(chǎn)品的技能測試方法及系統(tǒng)。
背景技術(shù)
在語音對話平臺中,為了便于用戶的使用,當(dāng)用戶在開發(fā)語音產(chǎn)品時,語音對話平臺會為用戶提供技能商店,來獲取一些技能添加至語音產(chǎn)品中。而在技能商店中獲取安裝的技能,通常對數(shù)據(jù)源具有較強(qiáng)的依賴性,經(jīng)過測試,在高QPS(Query Per Second,每秒查詢率)的情況下,數(shù)據(jù)源接口響應(yīng)的時間最多不能超過100ms,否則可能造成技能響應(yīng)超時,這樣會極大降低了用戶對技能使用的體驗。
技能的獲取、安裝、測試、開發(fā)這一整套的技術(shù)流程中,局部的功能失效,就會導(dǎo)致核心功能的異常,例如,在數(shù)據(jù)源失效或超時的情況下,就會導(dǎo)致技能的功能核心失敗,這個失敗對用戶的影響是極其嚴(yán)重的。
在實現(xiàn)本發(fā)明過程中,發(fā)明人發(fā)現(xiàn)相關(guān)技術(shù)中至少存在如下問題:
語音對話平臺在測試技能中,可能都會出現(xiàn)過由于數(shù)據(jù)源接口響應(yīng)超時或失效導(dǎo)致的技能失效的情況。語音對話平臺通常會直接拋出技能異常的對話提示內(nèi)容,用戶看到提示內(nèi)容后,將問題反饋給語音對話平臺的開發(fā)人員來解決問題,這樣會驗證影響用戶的測試,進(jìn)一步影響語音產(chǎn)品的開發(fā),并且解決發(fā)生問題的時間相對較長。
發(fā)明內(nèi)容
為了至少解決現(xiàn)有技術(shù)中當(dāng)從語音對話平臺的技能商店中獲取的語音技能的數(shù)據(jù)源失效時,影響用戶的測試,并且解決失效問題的過程相對較繁瑣,消耗的時間較長的問題。
第一方面,本發(fā)明實施例提供一種用于語音對話平臺內(nèi)語音產(chǎn)品的技能測試方法,包括:
響應(yīng)于對語音產(chǎn)品內(nèi)技能的測試指令,通過云端的數(shù)據(jù)源接口查詢所述技能的最新的在線測試數(shù)據(jù);
當(dāng)所述數(shù)據(jù)源接口查詢失敗或沒有在預(yù)設(shè)時間范圍內(nèi)反饋時,基于所述技能的key值,對與所述技能的key值關(guān)聯(lián)的最新的歷史測試數(shù)據(jù)進(jìn)行本地查詢;
利用查詢到的所述歷史測試數(shù)據(jù)進(jìn)行技能測試。
第二方面,本發(fā)明實施例提供一種用于語音對話平臺內(nèi)語音產(chǎn)品的技能測試系統(tǒng),包括:
在線測試數(shù)據(jù)查詢程序模塊,用于響應(yīng)于對語音產(chǎn)品內(nèi)技能的測試指令,通過云端的數(shù)據(jù)源接口查詢所述技能的最新的在線測試數(shù)據(jù);
歷史測試數(shù)據(jù)查詢程序模塊,用于當(dāng)所述數(shù)據(jù)源接口查詢失敗或沒有在預(yù)設(shè)時間范圍內(nèi)反饋時,基于所述技能的key值,對與所述技能的key值關(guān)聯(lián)的最新的歷史測試數(shù)據(jù)進(jìn)行本地查詢;
技能測試程序模塊,用于利用查詢到的所述歷史測試數(shù)據(jù)進(jìn)行技能測試。
第三方面,提供一種電子設(shè)備,其包括:至少一個處理器,以及與所述至少一個處理器通信連接的存儲器,其中,所述存儲器存儲有可被所述至少一個處理器執(zhí)行的指令,所述指令被所述至少一個處理器執(zhí)行,以使所述至少一個處理器能夠執(zhí)行本發(fā)明任一實施例的用于語音對話平臺內(nèi)語音產(chǎn)品的技能測試方法的步驟。
第四方面,本發(fā)明實施例提供一種存儲介質(zhì),其上存儲有計算機(jī)程序,其特征在于,該程序被處理器執(zhí)行時實現(xiàn)本發(fā)明任一實施例的用于語音對話平臺內(nèi)語音產(chǎn)品的技能測試方法的步驟。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于蘇州思必馳信息科技有限公司,未經(jīng)蘇州思必馳信息科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811587499.5/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





