两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

一種語音測試方法及裝置與流程

文檔序號:11202397閱讀:1352來源:國知局
一種語音測試方法及裝置與流程

本發(fā)明涉及語音技術領域,特別涉及一種語音測試方法及裝置。



背景技術:

目前,能夠進行語音識別的智能設備在出廠前都需要進行語音測試,但相關技術中在對智能設備進行語音測試時,通常需要人工監(jiān)測,即人工記錄每次語音測試時設備的反應(如設備是否亮燈或者是否反饋有語音),然后根據(jù)人工記錄結果再進行人工統(tǒng)計,以獲得本次語音測試的結果,而這種測試方式顯然不僅測試效率低、測試結果可能不準確,而且浪費了很多人力,增加了用戶負擔。



技術實現(xiàn)要素:

本發(fā)明提供一種語音測試方法及裝置,用以在對智能設備進行語音測試時,可自動獲取所述智能設備在本次語音測試中的測試狀態(tài),進而根據(jù)所述測試狀態(tài),自動確定所述本次語音測試的測試結果,從而通過自動方式獲取本次語音測試的測試結果,以在提高語音測試效率和準確度的同時,節(jié)省人力,減輕用戶的操作負擔,以進一步提高用戶的測試體驗。

本發(fā)明提供一種語音測試方法,包括:

在對智能設備進行語音測試時,自動獲取所述智能設備在本次語音測試中的測試狀態(tài);

根據(jù)所述測試狀態(tài),自動確定所述本次語音測試的測試結果。

在一個實施例中,所述自動獲取所述智能設備在本次語音測試中的測試狀態(tài),包括:

對所述智能設備進行自動拍攝和/或錄音,獲得所述本次語音測試對應的目標拍攝視頻和/或目標錄音數(shù)據(jù);

將所述目標拍攝視頻和/或所述目標錄音數(shù)據(jù)確定為所述智能設備的運行狀態(tài)數(shù)據(jù);

根據(jù)所述運行狀態(tài)數(shù)據(jù),確定所述智能設備的測試狀態(tài)。

在一個實施例中,所述測試狀態(tài)包括以下至少一項:

所述智能設備在所述本次語音測試中是否亮燈;

當所述智能設備在所述本次語音測試中亮燈至少一次時,每次的亮燈時間;

所述智能設備在所述本次語音測試中是否反饋有語音;

當所述智能設備在所述本次語音測試中反饋有至少一條語音時,每條語音的反饋時間;

當所述智能設備在所述本次語音測試中反饋有至少一條語音時,每條語音的內容。

在一個實施例中,當所述運行狀態(tài)數(shù)據(jù)包括所述目標拍攝視頻時,所述根據(jù)所述運行狀態(tài)數(shù)據(jù),確定所述智能設備的測試狀態(tài),包括:

將所述目標拍攝視頻的相鄰幀進行對比或者將所述目標拍攝視頻與所述本次語音測試對應的預設亮燈視頻進行對比,確定是否亮燈以及如果亮燈每次的亮燈時間。

在一個實施例中,所述根據(jù)所述測試狀態(tài),自動確定所述本次語音測試的測試結果,包括:

確定所述本次語音測試中所使用的各語音樣本的播放結束時間;

在根據(jù)所述目標拍攝視頻確定每次的亮燈時間之后,確定每次的亮燈時間與各自對應的播放結束時間之間的時間差是否不大于預設時間差;

根據(jù)確定結果,確定所述本次語音測試的測試成功率或測試失敗率。

在一個實施例中,當所述運行狀態(tài)數(shù)據(jù)包括所述目標錄音數(shù)據(jù)時,所述根據(jù)所述測試狀態(tài),自動確定所述本次語音測試的測試結果,包括:

確定預先存儲的所述本次語音測試對應的至少一條預設反饋語音中各預設反饋語音的反饋時間和反饋內容;

根據(jù)所述每條語音的反饋時間和所述每條語音的內容,以及所述各預設反饋語音的反饋時間和反饋內容,確定所述本次語音測試的測試成功率或測試失敗率。

本發(fā)明還提供一種語音測試裝置,包括:

獲取模塊,用于在對智能設備進行語音測試時,自動獲取所述智能設備在本次語音測試中的測試狀態(tài);

確定模塊,用于根據(jù)所述測試狀態(tài),自動確定所述本次語音測試的測試結果。

在一個實施例中,所述獲取模塊包括:

獲取子模塊,用于對所述智能設備進行自動拍攝和/或錄音,獲得所述本次語音測試對應的目標拍攝視頻和/或目標錄音數(shù)據(jù);

第一確定子模塊,用于將所述目標拍攝視頻和/或所述目標錄音數(shù)據(jù)確定為所述智能設備的運行狀態(tài)數(shù)據(jù);

第二確定子模塊,用于根據(jù)所述運行狀態(tài)數(shù)據(jù),確定所述智能設備的測試狀態(tài)。

在一個實施例中,所述測試狀態(tài)包括以下至少一項:

所述智能設備在所述本次語音測試中是否亮燈;

當所述智能設備在所述本次語音測試中亮燈至少一次時,每次的亮燈時間;

所述智能設備在所述本次語音測試中是否反饋有語音;

當所述智能設備在所述本次語音測試中反饋有至少一條語音時,每條語音的反饋時間;

當所述智能設備在所述本次語音測試中反饋有至少一條語音時,每條語音的內容。

在一個實施例中,所述第二確定子模塊包括:

獲取單元,用于當所述運行狀態(tài)數(shù)據(jù)包括所述目標拍攝視頻時,將所述目標拍攝視頻的相鄰幀進行對比或者將所述目標拍攝視頻與所述本次語音測試對應的預設亮燈視頻進行對比,確定是否亮燈以及如果亮燈每次的亮燈時間。

在一個實施例中,所述確定模塊包括:

第三確定子模塊,用于確定所述本次語音測試中所使用的各語音樣本的播放結束時間;

第四確定子模塊,用于在根據(jù)所述目標拍攝視頻確定每次的亮燈時間之后,確定每次的亮燈時間與各自對應的播放結束時間之間的時間差是否不大于預設時間差;

第五確定子模塊,用于根據(jù)確定結果,確定所述本次語音測試的測試成功率或測試失敗率。

在一個實施例中,所述確定模塊包括:

第六確定子模塊,用于當所述運行狀態(tài)數(shù)據(jù)包括所述目標錄音數(shù)據(jù)時,確定預先存儲的所述本次語音測試對應的至少一條預設反饋語音中各預設反饋語音的反饋時間和反饋內容;

第七確定子模塊,用于根據(jù)所述每條語音的反饋時間和所述每條語音的內容,以及所述各預設反饋語音的反饋時間和反饋內容,確定所述本次語音測試的測試成功率或測試失敗率。

本公開的實施例提供的技術方案可以包括以下有益效果:

在對智能設備進行語音測試時,可自動獲取智能設備在本次語音測試中的測試狀態(tài),進而根據(jù)測試狀態(tài),自動確定本次語音測試的測試結果,從而通過自動方式獲取本次語音測試的測試結果,以在提高語音測試效率和準確度的同時,節(jié)省人力,減輕用戶的操作負擔,以進一步提高用戶的測試體驗。

本發(fā)明的其它特征和優(yōu)點將在隨后的說明書中闡述,并且,部分地從說明書中變得顯而易見,或者通過實施本發(fā)明而了解。本發(fā)明的目的和其他優(yōu)點可通過在所寫的說明書、權利要求書、以及附圖中所特別指出的結構來實現(xiàn)和獲得。

下面通過附圖和實施例,對本發(fā)明的技術方案做進一步的詳細描述。

附圖說明

附圖用來提供對本發(fā)明的進一步理解,并且構成說明書的一部分,與本發(fā)明的實施例一起用于解釋本發(fā)明,并不構成對本發(fā)明的限制。在附圖中:

圖1是根據(jù)一示例性實施例示出的一種語音測試方法的流程圖。

圖2是根據(jù)一示例性實施例示出的另一種語音測試方法的流程圖。

圖3是根據(jù)一示例性實施例示出的又一種語音測試方法的流程圖。

圖4是根據(jù)一示例性實施例示出的一種語音測試裝置的框圖。

圖5是根據(jù)一示例性實施例示出的另一種語音測試裝置的框圖。

圖6是根據(jù)一示例性實施例示出的又一種語音測試裝置的框圖。

圖7是根據(jù)一示例性實施例示出的再一種語音測試裝置的框圖。

具體實施方式

以下結合附圖對本發(fā)明的優(yōu)選實施例進行說明,應當理解,此處所描述的優(yōu)選實施例僅用于說明和解釋本發(fā)明,并不用于限定本發(fā)明。

為了解決上述技術問題,本公開實施例提供了一種語音測試方法,該方法適用于語音測試程序、系統(tǒng)或裝置中,其執(zhí)行主體可以是服務器或者是與智能設備相連接的測試設備,如圖1所示,步驟s101和步驟s102,其中:

在步驟s101中,在對智能設備進行語音測試時,自動獲取智能設備在本次語音測試中的測試狀態(tài);

智能設備可以是智能冰箱、智能洗衣機、智能空調、智能手機等需要進行語音測試的終端。

在步驟s102中,根據(jù)測試狀態(tài),自動確定本次語音測試的測試結果。

在對智能設備進行語音測試時,可自動獲取智能設備在本次語音測試中的測試狀態(tài),進而根據(jù)測試狀態(tài),自動確定本次語音測試的測試結果,從而通過自動方式獲取本次語音測試的測試結果,以在提高語音測試效率和準確度的同時,節(jié)省人力,減輕用戶的操作負擔,以進一步提高用戶的測試體驗。

如圖2,在一個實施例中,上述圖1中的步驟s102中的自動獲取智能設備在本次語音測試中的測試狀態(tài),可以包括步驟s201至步驟s203:

在步驟s201中,對智能設備進行自動拍攝和/或錄音,獲得本次語音測試對應的目標拍攝視頻和/或目標錄音數(shù)據(jù);

在步驟s202中,將目標拍攝視頻和/或目標錄音數(shù)據(jù)確定為智能設備的運行狀態(tài)數(shù)據(jù);

在步驟s203中,根據(jù)運行狀態(tài)數(shù)據(jù),確定智能設備的測試狀態(tài)。

在自動獲取測試狀態(tài)時,可對智能設備進行自動拍攝或者錄音,以獲取本次語音測試的目標拍攝視頻和/或目標錄音數(shù)據(jù),進而將本次獲得的目標拍攝視頻和/或目標錄音數(shù)據(jù)確定為智能設備的運行狀態(tài)數(shù)據(jù),并根據(jù)運行狀態(tài)數(shù)據(jù),自動確定智能設備的測試狀態(tài),從而在對智能設備進行語音測試時,實現(xiàn)對智能設備的自動測試,以避免需要人工監(jiān)測語音測試過程中智能設備的反應。

在一個實施例中,測試狀態(tài)包括以下至少一項:

智能設備在本次語音測試中是否亮燈;

當智能設備在本次語音測試中亮燈至少一次時,每次的亮燈時間;

智能設備在本次語音測試中是否反饋有語音;

當智能設備在本次語音測試中反饋有至少一條語音時,每條語音的反饋時間;

當智能設備在本次語音測試中反饋有至少一條語音時,每條語音的內容。

測試狀態(tài)包括但不限于上述幾項,例如,還可以包括每次亮燈的亮燈顏色等。

其次,每次語音測試使用到的語音樣本可能有很多個,而當智能設備響應/不響應每個語音樣本時,智能設備在外觀上都會有一個反應,即會亮燈/反饋語音,因而,上述測試狀態(tài)用于表示智能設備是否響應了每個語音樣本,以及響應了/沒響應本次語音測試中的幾個語音樣本。

另外,根據(jù)上述每條語音的反饋時間、每次的亮燈時間還可以完成智能設備的響應時間的測試。

在一個實施例中,當運行狀態(tài)數(shù)據(jù)包括目標拍攝視頻時,上述圖2所示的步驟s203,即根據(jù)運行狀態(tài)數(shù)據(jù),確定智能設備的測試狀態(tài),可被執(zhí)行為:

將目標拍攝視頻的相鄰幀進行對比或者將目標拍攝視頻與本次語音測試對應的預設亮燈視頻進行對比,確定是否亮燈以及如果亮燈每次的亮燈時間。

在根據(jù)目標拍攝視頻確定智能設備的測試狀態(tài)時,可將目標拍攝視頻的相鄰幀進行對比或者將目標拍攝視頻與本次語音測試對應的預設亮燈視頻進行對比,以通過圖像對比的方式自動確定是否亮燈以及如果亮燈每次的亮燈時間,具體地可通過像素比值對方式確定。

其中,本次語音測試對應的預設亮燈視頻即智能設備正常時,本次語音測試中其指示燈應該有的正常反應。

當然,上述目標拍攝視頻和上述預設亮燈視頻還標記有時間,以便于在出現(xiàn)亮燈時,確定具體的亮燈時間。

如圖3所示,在一個實施例中,上述圖1中的步驟s102,即根據(jù)測試狀態(tài),自動確定本次語音測試的測試結果,可以包括:

在步驟s301中,確定本次語音測試中所使用的各語音樣本的播放結束時間;

各語音樣本中可以攜帶有智能設備的控制指令,如智能設備的開啟指令、關閉指令、調高溫度的指令、降低溫度的指令等。

當然,如果各語音樣本種攜帶的是開啟指令,通過本發(fā)明的測試方法還可以完成智能設備的喚醒成功率、誤喚醒率的測試。

在步驟s302中,在根據(jù)目標拍攝視頻確定每次的亮燈時間之后,確定每次的亮燈時間與各自對應的播放結束時間之間的時間差是否不大于預設時間差;

在步驟s303中,根據(jù)確定結果,確定本次語音測試的測試成功率或測試失敗率。

由于智能設備亮燈用于表示智能設備是否響應了本次語音測試中各語音樣本,且指示燈亮起的時間應該是在各語音樣本的播放結束時間之后不久,因而,可確定各語音樣本的播放結束時間,進而在獲得每次的亮燈時間之后,確定每次的亮燈時間與各自對應的播放結束時間之間的時間差是否不大于預設時間差,以便于根據(jù)確定結果,自動確定本次語音測試的測試成功率或測試失敗率,從而實現(xiàn)對測試成功率/測試失敗率的自動統(tǒng)計,避免了需要進行人為統(tǒng)計;

具體地:

如果每次亮燈表示響應各語音樣本,則統(tǒng)計上述所有亮燈時間中與對應的播放結束時間之間的時間差不大于預設時間差的亮燈時間的第一個數(shù),進而將該第一個數(shù)與語音樣本的總數(shù)目之間的商確定為本次語音測試的測試成功率;

如果每次亮燈表示不響應各語音樣本,則將上述第一個數(shù)與語音樣本的總數(shù)目之間的商確定為本次語音測試的測試失敗率。

另外,每次的亮燈時間與各自對應的播放結束時間之間的時間差表示:第i次亮燈的亮燈時間與第i個語音樣本對應的播放結束時間之間的時間差。

在一個實施例中,當運行狀態(tài)數(shù)據(jù)包括目標錄音數(shù)據(jù)時,上述圖1所示的步驟s102,即根據(jù)測試狀態(tài),自動確定本次語音測試的測試結果,可被執(zhí)行為:

確定預先存儲的本次語音測試對應的至少一條預設反饋語音中各預設反饋語音的反饋時間和反饋內容;

其中,本次語音測試對應的至少一條預設反饋語音中各預設反饋語音的反饋時間和反饋內容即:智能設備正常時,本次語音測試中智能設備應該反饋的各語音的反饋時間和內容。

根據(jù)每條語音的反饋時間和每條語音的內容,以及各預設反饋語音的反饋時間和反饋內容,確定本次語音測試的測試成功率或測試失敗率。

在自動確定述本次語音測試的測試結果時,可確定預先存儲的本次語音測試對應的至少一條預設反饋語音中各預設反饋語音的反饋時間和反饋內容,進而根據(jù)每條語音的反饋時間和每條語音的內容,以及各預設反饋語音的反饋時間和反饋內容,自動確定本次語音測試的測試成功率或測試失敗率,從而實現(xiàn)對測試成功率/測試失敗率的自動統(tǒng)計,避免了需要進行人為統(tǒng)計。

具體地:

如果每條語音表示響應各語音樣本,則統(tǒng)計本次語音測試過程中反饋的與預設反饋語音的反饋時間和反饋內容相一致的上述語音的第二個數(shù),進而將該第二個數(shù)與預設反饋語音的總數(shù)目之間的商確定為本次語音測試的測試成功率;

如果每條語音表示不響應各語音樣本,則將上述第二個數(shù)與預設反饋語音的總數(shù)目之間的商確定為本次語音測試的測試失敗率。

另外,在根據(jù)每條語音的反饋時間和每條語音的內容,以及各預設反饋語音的反饋時間和反饋內容,確定本次語音測試的測試成功率或測試失敗率時,是將第i條語音的反饋時間和內容,與第i條預設反饋語音的反饋時間和反饋內容,進行比對,以確定上述第二個數(shù),進而確定本次語音測試的測試成功率或測試失敗率。

如圖4所示,本發(fā)明還提供一種語音測試裝置,包括:

獲取模塊401,被配置為在對智能設備進行語音測試時,自動獲取智能設備在本次語音測試中的測試狀態(tài);

確定模塊402,被配置為根據(jù)測試狀態(tài),自動確定本次語音測試的測試結果。

如圖5所示,在一個實施例中,上述圖4所示的獲取模塊401可以包括:

獲取子模塊4011,被配置為對智能設備進行自動拍攝和/或錄音,獲得本次語音測試對應的目標拍攝視頻和/或目標錄音數(shù)據(jù);

第一確定子模塊4012,被配置為將目標拍攝視頻和/或目標錄音數(shù)據(jù)確定為智能設備的運行狀態(tài)數(shù)據(jù);

第二確定子模塊4013,被配置為根據(jù)運行狀態(tài)數(shù)據(jù),確定智能設備的測試狀態(tài)。

在一個實施例中,測試狀態(tài)包括以下至少一項:

智能設備在本次語音測試中是否亮燈;

當智能設備在本次語音測試中亮燈至少一次時,每次的亮燈時間;

智能設備在本次語音測試中是否反饋有語音;

當智能設備在本次語音測試中反饋有至少一條語音時,每條語音的反饋時間;

當智能設備在本次語音測試中反饋有至少一條語音時,每條語音的內容。

在一個實施例中,第二確定子模塊包括:

獲取單元,被配置為當運行狀態(tài)數(shù)據(jù)包括目標拍攝視頻時,將目標拍攝視頻的相鄰幀進行對比或者將目標拍攝視頻與本次語音測試對應的預設亮燈視頻進行對比,確定是否亮燈以及如果亮燈每次的亮燈時間。

如圖6所示,在一個實施例中,上述圖4所示的確定模塊402可以包括:

第三確定子模塊4021,被配置為確定本次語音測試中所使用的各語音樣本的播放結束時間;

第四確定子模塊4022,被配置為在根據(jù)目標拍攝視頻確定每次的亮燈時間之后,確定每次的亮燈時間與各自對應的播放結束時間之間的時間差是否不大于預設時間差;

第五確定子模塊4023,被配置為根據(jù)確定結果,確定本次語音測試的測試成功率或測試失敗率。

如圖7所示,在一個實施例中,上述圖4所示的確定模塊402可以包括:

第六確定子模塊4024,被配置為當運行狀態(tài)數(shù)據(jù)包括目標錄音數(shù)據(jù)時,確定預先存儲的本次語音測試對應的至少一條預設反饋語音中各預設反饋語音的反饋時間和反饋內容;

第七確定子模塊4025,被配置為根據(jù)每條語音的反饋時間和每條語音的內容,以及各預設反饋語音的反饋時間和反饋內容,確定本次語音測試的測試成功率或測試失敗率。

關于上述實施例中的裝置,其中各個模塊執(zhí)行操作的具體方式已經在有關該方法的實施例中進行了詳細描述,此處將不做詳細闡述說明。

最后,本發(fā)明中的語音測試裝置適用于終端設備。例如,可以是移動電話,計算機,數(shù)字廣播終端,消息收發(fā)設備,游戲控制臺,平板設備,醫(yī)療設備,健身設備,個人數(shù)字助理等。

本領域內的技術人員應明白,本發(fā)明的實施例可提供為方法、系統(tǒng)、或計算機程序產品。因此,本發(fā)明可采用完全硬件實施例、完全軟件實施例、或結合軟件和硬件方面的實施例的形式。而且,本發(fā)明可采用在一個或多個其中包含有計算機可用程序代碼的計算機可用存儲介質(包括但不限于磁盤存儲器和光學存儲器等)上實施的計算機程序產品的形式。

本發(fā)明是參照根據(jù)本發(fā)明實施例的方法、設備(系統(tǒng))、和計算機程序產品的流程圖和/或方框圖來描述的。應理解可由計算機程序指令實現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結合。可提供這些計算機程序指令到通用計算機、專用計算機、嵌入式處理機或其他可編程數(shù)據(jù)處理設備的處理器以產生一個機器,使得通過計算機或其他可編程數(shù)據(jù)處理設備的處理器執(zhí)行的指令產生用于實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的裝置。

這些計算機程序指令也可存儲在能引導計算機或其他可編程數(shù)據(jù)處理設備以特定方式工作的計算機可讀存儲器中,使得存儲在該計算機可讀存儲器中的指令產生包括指令裝置的制造品,該指令裝置實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能。

這些計算機程序指令也可裝載到計算機或其他可編程數(shù)據(jù)處理設備上,使得在計算機或其他可編程設備上執(zhí)行一系列操作步驟以產生計算機實現(xiàn)的處理,從而在計算機或其他可編程設備上執(zhí)行的指令提供用于實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的步驟。

顯然,本領域的技術人員可以對本發(fā)明進行各種改動和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權利要求及其等同技術的范圍之內,則本發(fā)明也意圖包含這些改動和變型在內。

當前第1頁1 2 
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
湘阴县| 绵阳市| 高邮市| 五家渠市| 德惠市| 汉源县| 易门县| 文水县| 河北区| 宜君县| 乳源| 普格县| 合阳县| 崇明县| 弋阳县| 乳山市| 无为县| 左权县| 报价| 海南省| 清镇市| 台东市| 凯里市| 兴山县| 和硕县| 广安市| 蒙自县| 承德市| 邵阳县| 阿坝| 云林县| 南郑县| 广安市| 博爱县| 张家界市| 浪卡子县| 古田县| 广河县| 丹东市| 抚宁县| 屏东市|