本發(fā)明涉及故障檢測技術(shù)領(lǐng)域,尤其涉及一種通話故障檢測的方法及系統(tǒng)。
背景技術(shù):
現(xiàn)有技術(shù)方案中,當用戶利用電子設(shè)備給接收終端打電話時,當所述電子設(shè)備的送話器處于故障狀態(tài)時或者所述接收終端的受話器處于故障狀態(tài)時,所述接收終端的用戶會聽不到用戶的聲音。由于所述電子設(shè)備的送話器與所述接收終端的受話器在同一條通信鏈路上,用戶無法確定所述電子設(shè)備的送話器處于故障狀態(tài)還是所述接收終端的受話器處于故障狀態(tài),因此,無法準確檢測故障點,影響了用戶的正常通話。
技術(shù)實現(xiàn)要素:
鑒于以上內(nèi)容,有必要提供一種通話故障檢測方法及對應(yīng)系統(tǒng),能準確檢測故障點,提高了通話效率,及提升了人機交互性能。
一種通話故障檢測方法,應(yīng)用于電子設(shè)備中,其特征在于,所述方法包括:
獲取通話故障檢測功能的觸發(fā)信號;
接收用戶輸入的語音;
利用所述電子設(shè)備的送話器對所述語音進行處理,并獲取處理后的語音;及
將所述處理后的語音與預(yù)設(shè)語音進行對比,根據(jù)對比結(jié)果確定通話故障點。
根據(jù)本發(fā)明優(yōu)選實施例,所述獲取通話故障檢測功能的觸發(fā)信號包括:
獲取用戶觸摸所述通話故障檢測功能對應(yīng)的控件的信號;或
獲取與所述電子設(shè)備通訊的接收終端發(fā)送的語音,并記錄所獲取的語音對應(yīng)的次數(shù),當所述獲取的語音與預(yù)設(shè)的觸發(fā)語音相同,且所述獲取的語音對應(yīng)的次數(shù)大于或者等于預(yù)設(shè)次數(shù)時,觸發(fā)所述通話故障檢測功能并獲取所述觸發(fā)信號。
根據(jù)本發(fā)明優(yōu)選實施例,在接收用戶輸入的語音之前,所述方法還包括:提示用戶在預(yù)設(shè)時長內(nèi)向送話器輸入與預(yù)設(shè)語音相同的語音。
根據(jù)本發(fā)明優(yōu)選實施例,將所述處理后的語音與預(yù)設(shè)語音進行對比,根據(jù)對比結(jié)果確定通話故障點包括:
當所述處理后的語音與預(yù)設(shè)語音的相似度大于或者等于預(yù)設(shè)值時,確定接收終端的受話器處于故障狀態(tài);或
當所述處理后的語音與預(yù)設(shè)語音的相似度小于預(yù)設(shè)值時,確定電子設(shè)備的送話器處于故障狀態(tài)。
根據(jù)本發(fā)明優(yōu)選實施例,所述方法還包括:
在確定通話故障點后,利用定位芯片定位位置,并查找與所述位置距離最近的售后服務(wù)點,并將所述售后服務(wù)點的信息輸出給所述電子設(shè)備的用戶;或
在確定所述接收終端的受話器處于故障狀態(tài)時,發(fā)送提示信息至所述接收終端。
一種通話故障檢測系統(tǒng),運行于電子設(shè)備中,其特征在于,所述系統(tǒng)包括:
獲取模塊,用于獲取通話故障檢測功能的觸發(fā)信號;
接收模塊,用于接收用戶輸入的語音;
處理模塊,用于利用所述電子設(shè)備的送話器對所述語音進行處理,并獲取處理后的語音;及
確定模塊,用于將所述處理后的語音與預(yù)設(shè)語音進行對比,根據(jù)對比結(jié)果確定通話故障點。
根據(jù)本發(fā)明優(yōu)選實施例,所述獲取模塊用于獲取通話故障檢測功能的觸發(fā)信號包括:
獲取用戶觸摸所述通話故障檢測功能對應(yīng)的控件的信號;或
獲取與所述電子設(shè)備通訊的接收終端發(fā)送的語音,并記錄所獲取的語音對應(yīng)的次數(shù),當所述獲取的語音與預(yù)設(shè)的觸發(fā)語音相同,且所述獲取的語音對應(yīng)的次數(shù)大于或者等于預(yù)設(shè)次數(shù)時,觸發(fā)所述通話故障檢測功能并獲取所述觸發(fā)信號。
根據(jù)本發(fā)明優(yōu)選實施例,所述系統(tǒng)還包括:
提示模塊,用于提示用戶在預(yù)設(shè)時長內(nèi)向送話器輸入與預(yù)設(shè)語音相同的語音。
根據(jù)本發(fā)明優(yōu)選實施例,所述確定模塊用于將所述處理后的語音與預(yù)設(shè)語音進行對比,根據(jù)對比結(jié)果確定通話故障點包括:
當所述處理后的語音與預(yù)設(shè)語音的相似度大于或者等于預(yù)設(shè)值時,確定接收終端的受話器處于故障狀態(tài);或
當所述處理后的語音與預(yù)設(shè)語音的相似度小于預(yù)設(shè)值時,確定電子設(shè)備的送話器處于故障狀態(tài)。
根據(jù)本發(fā)明優(yōu)選實施例,所述系統(tǒng)還包括:
輸出模塊,用于在確定通話故障點后,利用定位芯片定位位置,并查找與所述位置距離最近的售后服務(wù)點,并將所述售后服務(wù)點的信息輸出給所述電子設(shè)備的用戶;或
發(fā)送模塊,用于在確定所述接收終端的受話器處于故障狀態(tài)時,發(fā)送提示信息至所述接收終端。
由以上技術(shù)方案可以看出,本發(fā)明獲取通話故障檢測功能的觸發(fā)信號;接收用戶輸入的語音;利用所述電子設(shè)備的送話器對所述語音進行處理,并獲取處理后的語音;及將所述處理后的語音與預(yù)設(shè)語音進行對比,根據(jù)對比結(jié)果確定通話故障點。利用本發(fā)明能準確檢測故障點,提高了通話效率,及提升了人機交互性能。
附圖說明
圖1是本發(fā)明實現(xiàn)通話故障檢測方法的較佳實施例的應(yīng)用環(huán)境圖。
圖2是本發(fā)明通話故障檢測方法的較佳實施例的流程圖。
圖3是本發(fā)明實現(xiàn)通話故障檢測方法的另一實施例的應(yīng)用環(huán)境圖。
圖4是本發(fā)明通話故障檢測系統(tǒng)的實施例的功能模塊圖。
圖5是本發(fā)明實現(xiàn)通話故障檢測方法的較佳實施例的電子設(shè)備的結(jié)構(gòu)示意圖。
主要元件符號說明
具體實施方式
為了使本發(fā)明的目的、技術(shù)方案和優(yōu)點更加清楚,下面結(jié)合附圖和具體實施例對本發(fā)明進行詳細描述。
如圖1所示,圖1是本發(fā)明實現(xiàn)通話故障檢測方法的較佳實施例的應(yīng)用環(huán)境圖。所述應(yīng)用環(huán)境圖包括電子設(shè)備1、接收終端2,所述電子設(shè)備1包括送話器10,所述接收終端2包括受話器20。所述送話器10將聲音轉(zhuǎn)換為電信號,將語音信號轉(zhuǎn)化為模擬信號。所述受話器20在無聲音泄漏條件下將音頻電信號轉(zhuǎn)換成聲音信號。
如圖2所示,是本發(fā)明通話故障檢測方法的較佳實施例的流程圖。根據(jù)不同的需求,該流程圖中步驟的順序可以改變,某些步驟可以省略。
所述通話故障檢測方法應(yīng)用于一個或者多個電子設(shè)備中,所述電子設(shè)備1是一種能夠按照事先設(shè)定或存儲的指令,自動進行數(shù)值計算和/或信息處理的設(shè)備,其硬件包括但不限于微處理器、專用集成電路(Application Specific Integrated Circuit,ASIC)、可編程門陣列(Field-Programmable Gate Array,F(xiàn)PGA)、數(shù)字處理器(Digital Signal Processor,DSP)、嵌入式設(shè)備等。
所述電子設(shè)備1及所述接收終端2可以是任何一種可與用戶進行人機交互的電子產(chǎn)品,例如,個人計算機、平板電腦、智能手機、個人數(shù)字助理(Personal Digital Assistant,PDA)、游戲機、交互式網(wǎng)絡(luò)電視(Internet Protocol Television,IPTV)、智能式穿戴式設(shè)備等。所述電子設(shè)備所處的網(wǎng)絡(luò)包括但不限于互聯(lián)網(wǎng)、廣域網(wǎng)、城域網(wǎng)、局域網(wǎng)、虛擬專用網(wǎng)絡(luò)(Virtual Private Network,VPN)等。
S10,所述電子設(shè)備1獲取通話故障檢測功能的觸發(fā)信號。
在本發(fā)明的至少一個實施例中,所述電子設(shè)備1通過獲取用戶觸摸所述通話故障檢測功能對應(yīng)的控件的信號,獲取所述觸發(fā)信號。
所述控件可以是所述通話故障檢測功能對應(yīng)的圖標,也可以是所述通話故障檢測功能對應(yīng)的實體按鍵。當所述控件是所述圖標時,所述電子設(shè)備1檢測到用戶觸摸所述圖標時,即所述電子設(shè)備1獲取到所述觸發(fā)信號。當所述電子設(shè)備1處于通話狀態(tài)時,所述圖標可以默認顯示在通話界面上。
當所述控件為所述實體按鍵,所述電子設(shè)備1檢測到用戶按壓所述實體按鍵的按壓信號時,即所述電子設(shè)備1獲取到所述觸發(fā)信號。
在本發(fā)明的至少一個實施例中,當所述電子設(shè)備1處于通話狀態(tài)時,所述觸發(fā)信號可以是用戶觸摸顯示器所產(chǎn)生的信號(例如,按壓屏幕的時長超過預(yù)設(shè)時長,或者在預(yù)設(shè)時間內(nèi)多次(例如,兩次)點擊屏幕)。
在本發(fā)明的至少一個實施例中,所述電子設(shè)備1獲取與所述電子設(shè)備1通訊的所述接收終端2發(fā)送的語音,并記錄所獲取的語音對應(yīng)的次數(shù)。當所述獲取的語音與預(yù)設(shè)的觸發(fā)語音相同,且所述獲取的語音對應(yīng)的次數(shù)大于或者等于預(yù)設(shè)次數(shù)時,觸發(fā)所述通話故障檢測功能,所述電子設(shè)備1獲取所述觸發(fā)信號。所述預(yù)設(shè)次數(shù)可以是3次,也可以是5次等等,本發(fā)明在此不作限制。
所述觸發(fā)語音可以是“喂”、“在嗎”,或者所述電子設(shè)備1的用戶的名字等等,本發(fā)明在此不作限制。
例如,用戶A與用戶B在通話的過程中,用戶A能接收到用戶B的語音,但是用戶B聽不到用戶A說話,用戶B多次呼叫“在嗎”,當終端A獲取到“在嗎”對應(yīng)的次數(shù)大于預(yù)設(shè)次數(shù)3次,則終端A獲取到通話故障檢測功能的觸發(fā)信號。
S11,所述電子設(shè)備1接收用戶輸入的語音。
在本發(fā)明的至少一個實施例中,在接收用戶輸入的語音之前,所述電子設(shè)備1提示用戶在預(yù)設(shè)時長內(nèi)向所述電子設(shè)備1的送話器10輸入與預(yù)設(shè)語音相同的語音。
所述預(yù)設(shè)時長可以是3秒、5秒或者10秒等等,計時方式可以是倒計時的方式,也可以是時長計時的方式,本發(fā)明在此不作限制。
所述預(yù)設(shè)語音可以是“通話故障檢測”、“語音故障檢測”、“故障檢測”等等,本發(fā)明在此不作限制。
所述提示方式包括,但不限于:文字提示、語音提示。本發(fā)明對提示方式不作限制。
例如:用戶A與用戶B在通話的過程中,用戶A能接收到用戶B的語音,但是用戶B聽不到用戶A說話,用戶B多次呼叫“在嗎”,當終端A獲取到“在嗎”對應(yīng)的次數(shù)大于預(yù)設(shè)次數(shù)3次,則終端A獲取到通話故障檢測功能的觸發(fā)信號。終端A語音提示用戶A有通話故障,提示用戶A“請在3秒鐘內(nèi)輸出‘語音故障檢測’的語音”,用戶A在3秒內(nèi)向所述送話器輸入“語音故障檢測”的語音。
S12,所述電子設(shè)備1利用所述送話器10對所述語音進行處理,并獲取處理后的語音。
在本發(fā)明的至少一個實施例中,所述電子設(shè)備1利用所述送話器10將所述語音轉(zhuǎn)換成模擬信號,并利用特征提取方法從所述模擬信號中提取語音特征作為所述處理后的語音。
所述特征提取方法包括,但不限于:基于聲道模型和語音知識的方法、模板匹配的方法及利用人工神經(jīng)網(wǎng)絡(luò)的方法。所述特征提取方法是現(xiàn)有技術(shù),本發(fā)明不再詳述。在其他實施例中也可以采用其他方法利用特征提取方法從所述模擬信號中提取語音特征,本發(fā)明在此不作限制。
S13,所述電子設(shè)備1將所述處理后的語音與預(yù)設(shè)語音進行對比,根據(jù)對比結(jié)果確定通話故障點。
在本發(fā)明的至少一個實施例中,所述電子設(shè)備1計算所述處理后的語音與所述預(yù)設(shè)語音的相似度。計算方法包括,但不限于:向量空間模型法、基于Hash方法的相似度計算、基于主題的相似度計算法等等,本發(fā)明在此不作限制。
當所述處理后的語音與所述預(yù)設(shè)語音的相似度大于或者等于預(yù)設(shè)值時,所述電子設(shè)備1確定所述接收終端2的受話器20處于故障狀態(tài)。
當所述處理后的語音與所述預(yù)設(shè)語音的相似度小于預(yù)設(shè)值時,所述電子設(shè)備1確定所述電子設(shè)備1的送話器10處于故障狀態(tài)。
在本發(fā)明的至少一個實施例中,所述電子設(shè)備1在確定通話故障點后,所述電子設(shè)備1利用定位芯片定位位置,并查找與所述位置距離最近的售后服務(wù)點,并將所述售后服務(wù)點的信息輸出給所述電子設(shè)備1的用戶。所述售后服務(wù)點的信息包括,但不限于:售后服務(wù)點的位置、名稱、聯(lián)系電話等等。
如圖3所示,圖3是本發(fā)明實現(xiàn)通話故障檢測方法的另一實施例的應(yīng)用環(huán)境圖。所述應(yīng)用環(huán)境圖包括電子設(shè)備1、接收終端2及服務(wù)器3。所述電子設(shè)備1包括送話器10,所述接收終端2包括受話器20。所述電子設(shè)備1、所述接收終端2與所述服務(wù)器3相連,所述電子設(shè)備1將故障信息上傳至所述服務(wù)器3。所述故障信息包括設(shè)備的標識、所述設(shè)備的通話故障點(如送話器有故障等等)。所述設(shè)備的標識包括,但不限于:國際移動用戶識別碼(International Mobile Subscriber Identification Number,IMSI)、國際移動設(shè)備身份碼(International Mobile Equipment Identity,IMEI)。
在本發(fā)明的至少一個實施例中,當所述電子設(shè)備1確定所述接收終端2的受話器20處于故障狀態(tài)時,發(fā)送提示信息至所述接收終端2。所述提示用戶的方式可以是文字提示或語音提示,本發(fā)明在此不作限制。所述提示信息的內(nèi)容包括故障原因等,例如以短信的方式提示所述接收終端2其受話器20處于故障狀態(tài)。
在本發(fā)明的至少一個實施例中,在發(fā)送提示信息之前,所述電子設(shè)備1提示用戶是否發(fā)送所述提示信息。當所述電子設(shè)備1接收到用戶確認發(fā)送所述提示信息的指令時,所述電子設(shè)備1發(fā)送所述提示信息至所述接收終端2。
例如用戶A與用戶B在通話的過程中,用戶A能接收到用戶B的語音,但是用戶B聽不到用戶A說話,用戶B多次呼叫“在嗎”,當終端A獲取到“在嗎”對應(yīng)的次數(shù)大于預(yù)設(shè)次數(shù)3次,則終端A獲取到通話故障檢測功能的觸發(fā)信號。終端A語音提示用戶A有通話故障,提示用戶A“請在3秒鐘內(nèi)輸出‘語音故障檢測’的語音”,用戶A在3秒內(nèi)向所述送話器輸入“語音故障檢測”的語音。終端A接收用戶A輸入的語音,利用終端A的送話器對所述語音進行處理,并獲取處理后的語音,所述處理后的語音與所述預(yù)設(shè)語音的相似度為90%,90%高于預(yù)設(shè)值80%,則終端A確定用戶B的受話器處于故障狀態(tài),在用戶A的顯示器上顯示提示文字“對方受話器故障”。終端A以提示框的形式提示用戶A“是否發(fā)送短信給用戶B,通知用戶B,受話器故障?”等等。
綜上所述,本發(fā)明能獲取通話故障檢測功能的觸發(fā)信號;接收用戶輸入的語音;利用所述電子設(shè)備的送話器對所述語音進行處理,并獲取處理后的語音;及將所述處理后的語音與預(yù)設(shè)語音進行對比,根據(jù)對比結(jié)果確定通話故障點。因此,本發(fā)明能準確檢測故障點,提高了通話效率,及提升了人機交互性能。
如圖4所示,圖4是本發(fā)明通話故障檢測系統(tǒng)的實施例的功能模塊圖。所述通話故障檢測系統(tǒng)11包括獲取模塊100、提示模塊101、接收模塊102、處理模塊103、確定模塊104、輸出模塊105及發(fā)送模塊106。本發(fā)明所稱的模塊是指一種能夠被處理器13所執(zhí)行并且能夠完成固定功能的一系列計算機程序段,其存儲在存儲器12中。在本實施例中,關(guān)于各模塊的功能將在后續(xù)的實施例中詳述。
獲取模塊100獲取通話故障檢測功能的觸發(fā)信號。
在本發(fā)明的至少一個實施例中,所述獲取模塊100通過獲取用戶觸摸所述通話故障檢測功能對應(yīng)的控件的信號,獲取所述觸發(fā)信號。
所述控件可以是所述通話故障檢測功能對應(yīng)的圖標,也可以是所述通話故障檢測功能對應(yīng)的實體按鍵。當所述控件是所述圖標時,所述獲取模塊100檢測到用戶觸摸所述圖標時,即所述獲取模塊100獲取到所述觸發(fā)信號。當所述電子設(shè)備1處于通話狀態(tài)時,所述圖標可以默認顯示在通話界面上。
當所述控件為所述實體按鍵,所述獲取模塊100檢測到用戶按壓所述實體按鍵的按壓信號時,即所述獲取模塊100獲取到所述觸發(fā)信號。
在本發(fā)明的至少一個實施例中,當所述電子設(shè)備1處于通話狀態(tài)時,所述觸發(fā)信號可以是用戶觸摸顯示器所產(chǎn)生的信號(例如,按壓屏幕的時長超過預(yù)設(shè)時長,或者在預(yù)設(shè)時間內(nèi)多次(例如,兩次)點擊屏幕)。
在本發(fā)明的至少一個實施例中,所述獲取模塊100獲取與所述電子設(shè)備1通訊的所述接收終端2發(fā)送的語音,并記錄所獲取的語音對應(yīng)的次數(shù)。當所述獲取的語音與預(yù)設(shè)的觸發(fā)語音相同,且所述獲取的語音對應(yīng)的次數(shù)大于或者等于預(yù)設(shè)次數(shù)時,觸發(fā)所述通話故障檢測功能,所述獲取模塊100獲取所述觸發(fā)信號。所述預(yù)設(shè)次數(shù)可以是3次,也可以是5次等等,本發(fā)明在此不作限制。
所述觸發(fā)語音可以是“喂”、“在嗎”,或者所述電子設(shè)備1的用戶的名字等等,本發(fā)明在此不作限制。
例如,用戶A與用戶B在通話的過程中,用戶A能接收到用戶B的語音,但是用戶B聽不到用戶A說話,用戶B多次呼叫“在嗎”,當終端A獲取到“在嗎”對應(yīng)的次數(shù)大于預(yù)設(shè)次數(shù)3次,則終端A獲取到通話故障檢測功能的觸發(fā)信號。
接收模塊102接收用戶輸入的語音。
在本發(fā)明的至少一個實施例中,在所述接收模塊102接收用戶輸入的語音之前,還包括:
提示模塊101,提示用戶在預(yù)設(shè)時長內(nèi)向所述電子設(shè)備1的送話器10輸入與預(yù)設(shè)語音相同的語音。
所述預(yù)設(shè)時長可以是3秒、5秒或者10秒等等,計時方式可以是倒計時的方式,也可以是時長計時的方式,本發(fā)明在此不作限制。
所述預(yù)設(shè)語音可以是“通話故障檢測”、“語音故障檢測”、“故障檢測”等等,本發(fā)明在此不作限制。
所述提示方式包括,但不限于:文字提示、語音提示。本發(fā)明對提示方式不作限制。
例如:用戶A與用戶B在通話的過程中,用戶A能接收到用戶B的語音,但是用戶B聽不到用戶A說話,用戶B多次呼叫“在嗎”,當終端A獲取到“在嗎”對應(yīng)的次數(shù)大于預(yù)設(shè)次數(shù)3次,則終端A獲取到通話故障檢測功能的觸發(fā)信號。終端A語音提示用戶A有通話故障,提示用戶A“請在3秒鐘內(nèi)輸出‘語音故障檢測’的語音”,用戶A在3秒內(nèi)向所述送話器輸入“語音故障檢測”的語音。
處理模塊103利用所述送話器10對所述語音進行處理,并獲取處理后的語音。
在本發(fā)明的至少一個實施例中,所述處理模塊103利用所述送話器10將所述語音轉(zhuǎn)換成模擬信號,并利用特征提取方法從所述模擬信號中提取語音特征作為所述處理后的語音。
所述特征提取方法包括,但不限于:基于聲道模型和語音知識的方法、模板匹配的方法及利用人工神經(jīng)網(wǎng)絡(luò)的方法。所述特征提取方法是現(xiàn)有技術(shù),本發(fā)明不再詳述。在其他實施例中也可以采用其他方法利用特征提取方法從所述模擬信號中提取語音特征,本發(fā)明在此不作限制。
確定模塊104將所述處理后的語音與預(yù)設(shè)語音進行對比,根據(jù)對比結(jié)果確定通話故障點。
在本發(fā)明的至少一個實施例中,所述確定模塊104計算所述處理后的語音與所述預(yù)設(shè)語音的相似度。計算方法包括,但不限于:向量空間模型法、基于Hash方法的相似度計算、基于主題的相似度計算法等等,本發(fā)明在此不作限制。
當所述處理后的語音與所述預(yù)設(shè)語音的相似度大于或者等于預(yù)設(shè)值時,所述確定模塊104確定所述接收終端2的受話器20處于故障狀態(tài)。
當所述處理后的語音與所述預(yù)設(shè)語音的相似度小于預(yù)設(shè)值時,所述確定模塊104確定所述電子設(shè)備1的送話器10處于故障狀態(tài)。
輸出模塊105在確定通話故障點后,利用定位芯片定位位置,并查找與所述位置距離最近的售后服務(wù)點,并將所述售后服務(wù)點的信息輸出給所述電子設(shè)備1的用戶。所述售后服務(wù)點的信息包括,但不限于:售后服務(wù)點的位置、名稱、聯(lián)系電話等等。
如圖3所示,圖3是本發(fā)明實現(xiàn)通話故障檢測方法的另一實施例的應(yīng)用環(huán)境圖。所述應(yīng)用環(huán)境圖包括電子設(shè)備1、接收終端2及服務(wù)器3。所述電子設(shè)備1包括送話器10,所述接收終端2包括受話器20。所述電子設(shè)備1、所述接收終端2與所述服務(wù)器3相連,所述電子設(shè)備1將故障信息上傳至所述服務(wù)器3。所述故障信息包括設(shè)備的標識、所述設(shè)備的通話故障點(如送話器有故障等等)。所述設(shè)備的標識包括,但不限于:國際移動用戶識別碼(International Mobile Subscriber Identification Number,IMSI)、國際移動設(shè)備身份碼(International Mobile Equipment Identity,IMEI)。
發(fā)送模塊106在所述確定模塊104確定所述接收終端2的受話器20處于故障狀態(tài)時,發(fā)送提示信息至所述接收終端2。所述提示用戶的方式可以是文字提示或語音提示,本發(fā)明在此不作限制。所述提示信息的內(nèi)容包括故障原因等,例如以短信的方式提示所述接收終端2其受話器20處于故障狀態(tài)。
在本發(fā)明的至少一個實施例中,在所述發(fā)送模塊106發(fā)送提示信息之前,提示用戶是否發(fā)送所述提示信息。當所述發(fā)送模塊106接收到用戶確認發(fā)送所述提示信息的指令時,所述發(fā)送模塊106發(fā)送所述提示信息至所述接收終端2。
例如用戶A與用戶B在通話的過程中,用戶A能接收到用戶B的語音,但是用戶B聽不到用戶A說話,用戶B多次呼叫“在嗎”,當終端A獲取到“在嗎”對應(yīng)的次數(shù)大于預(yù)設(shè)次數(shù)3次,則終端A獲取到通話故障檢測功能的觸發(fā)信號。終端A語音提示用戶A有通話故障,提示用戶A“請在3秒鐘內(nèi)輸出‘語音故障檢測’的語音”,用戶A在3秒內(nèi)向所述送話器輸入“語音故障檢測”的語音。終端A接收用戶A輸入的語音,利用終端A的送話器對所述語音進行處理,并獲取處理后的語音,所述處理后的語音與所述預(yù)設(shè)語音的相似度為90%,90%高于預(yù)設(shè)值80%,則終端A確定用戶B的受話器處于故障狀態(tài),在用戶A的顯示器上顯示提示文字“對方受話器故障”。終端A以提示框的形式提示用戶A“是否發(fā)送短信給用戶B,通知用戶B,受話器故障?”等等。
本發(fā)明能獲取通話故障檢測功能的觸發(fā)信號;接收用戶輸入的語音;利用所述電子設(shè)備的送話器對所述語音進行處理,并獲取處理后的語音;及將所述處理后的語音與預(yù)設(shè)語音進行對比,根據(jù)對比結(jié)果確定通話故障點。因此,本發(fā)明能準確檢測故障點,提高了通話效率,及提升了人機交互性能。
上述以軟件功能模塊的形式實現(xiàn)的集成的單元,可以存儲在一個計算機可讀取存儲介質(zhì)中。上述軟件功能模塊存儲在一個存儲介質(zhì)中,包括若干指令用以使得一臺計算機設(shè)備(可以是個人計算機,服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)或處理器(processor)執(zhí)行本發(fā)明各個實施例所述方法的部分步驟。
如圖5所示,圖5是本發(fā)明實現(xiàn)通話故障檢測方法的較佳實施例的電子設(shè)備的結(jié)構(gòu)示意圖。所述電子設(shè)備1包括送話器10、存儲器12、處理器13及顯示器14。
所述電子設(shè)備1是一種能夠按照事先設(shè)定或存儲的指令,自動進行數(shù)值計算和/或信息處理的設(shè)備,其硬件包括但不限于微處理器、專用集成電路(Application Specific Integrated Circuit,ASIC)、可編程門陣列(Field-Programmable Gate Array,F(xiàn)PGA)、數(shù)字處理器(Digital Signal Processor,DSP)、嵌入式設(shè)備等。
還包括但不限于任何一種可與用戶通過鍵盤、鼠標、遙控器、觸摸板或聲控設(shè)備等方式進行人機交互的電子產(chǎn)品,例如,個人計算機、平板電腦、智能手機、個人數(shù)字助理(Personal Digital Assistant,PDA)、游戲機、交互式網(wǎng)絡(luò)電視(Internet Protocol Television,IPTV)、智能式穿戴式設(shè)備等。
所述電子設(shè)備1所處的網(wǎng)絡(luò)包括但不限于互聯(lián)網(wǎng)、廣域網(wǎng)、城域網(wǎng)、局域網(wǎng)、虛擬專用網(wǎng)絡(luò)(Virtual Private Network,VPN)等。
所述送話器10將聲音轉(zhuǎn)換為電信號,將語音信號轉(zhuǎn)化為模擬信號。
所述存儲器12用于存儲一種通話故障檢測方法的程序和各種數(shù)據(jù),并在所述電子設(shè)備1運行過程中實現(xiàn)高速、自動地完成程序或數(shù)據(jù)的存取。所述存儲器12可以是電子設(shè)備1的外部存儲器和/或內(nèi)部存儲器。進一步地,所述存儲器12可以是集成電路中沒有實物形式的具有存儲功能的電路,如RAM(Random-Access Memory,隨機存取存儲器)、FIFO(First In First Out,)等。或者,所述存儲器12也可以是具有實物形式的存儲器,如內(nèi)存條、TF卡(Trans-flash Card)等等。
所述處理器13又稱中央處理器(CPU,Central Processing Unit),是一塊超大規(guī)模的集成電路,是電子設(shè)備1的運算核心(Core)和控制核心(Control Unit)。所述處理器13可執(zhí)行所述電子設(shè)備1的操作系統(tǒng)以及安裝的各類應(yīng)用程序、程序代碼等,例如通話故障檢測系統(tǒng)11。
所述顯示器14包括觸摸屏等用于顯示的設(shè)備。
所述通話故障檢測系統(tǒng)11獲取通話故障檢測功能的觸發(fā)信號;接收用戶輸入的語音;利用所述電子設(shè)備的送話器對所述語音進行處理,并獲取處理后的語音;及將所述處理后的語音與預(yù)設(shè)語音進行對比,根據(jù)對比結(jié)果確定通話故障點。本發(fā)明能準確檢測故障點,提高了通話效率,及提升了人機交互性能。
結(jié)合圖2,所述電子設(shè)備1中的所述存儲器12存儲多個指令以實現(xiàn)一種通話故障檢測方法,所述處理器13可執(zhí)行所述多個指令從而實現(xiàn):獲取通話故障檢測功能的觸發(fā)信號;接收用戶輸入的語音;利用所述電子設(shè)備的送話器對所述語音進行處理,并獲取處理后的語音;及將所述處理后的語音與預(yù)設(shè)語音進行對比,根據(jù)對比結(jié)果確定通話故障點。
根據(jù)本發(fā)明優(yōu)選實施例,所述處理器13還執(zhí)行多個指令包括:
獲取用戶觸摸所述通話故障檢測功能對應(yīng)的控件的信號;或
獲取與所述電子設(shè)備通訊的接收終端發(fā)送的語音,并記錄所獲取的語音對應(yīng)的次數(shù),當所述獲取的語音與預(yù)設(shè)的觸發(fā)語音相同,且所述獲取的語音對應(yīng)的次數(shù)大于或者等于預(yù)設(shè)次數(shù)時,獲取到所述觸發(fā)信號。
根據(jù)本發(fā)明優(yōu)選實施例,在接收用戶輸入的語音之前,所述處理器13還執(zhí)行多個指令包括:提示用戶在預(yù)設(shè)時長內(nèi)向送話器輸入與預(yù)設(shè)語音相同的語音。
根據(jù)本發(fā)明優(yōu)選實施例,所述處理器13還執(zhí)行多個指令包括:
當所述處理后的語音與預(yù)設(shè)語音的相似度大于或者等于預(yù)設(shè)值時,確定接收終端的受話器處于故障狀態(tài);或
當所述處理后的語音與預(yù)設(shè)語音的相似度小于預(yù)設(shè)值時,確定電子設(shè)備的送話器處于故障狀態(tài)。
根據(jù)本發(fā)明優(yōu)選實施例,所述處理器13還執(zhí)行多個指令包括:
在確定通話故障點后,利用定位芯片定位位置,并查找與所述位置距離最近的售后服務(wù)點,并將所述售后服務(wù)點的信息輸出給所述電子設(shè)備的用戶;或
在確定所述接收終端的受話器處于故障狀態(tài)時,發(fā)送提示信息至所述接收終端。
具體地,所述處理器13對上述指令的具體實現(xiàn)方法可參考圖2對應(yīng)實施例中相關(guān)步驟的描述,在此不贅述。
在本發(fā)明所提供的幾個實施例中,應(yīng)該理解到,所揭露的系統(tǒng),裝置和方法,可以通過其它的方式實現(xiàn)。例如,以上所描述的裝置實施例僅僅是示意性的,例如,所述模塊的劃分,僅僅為一種邏輯功能劃分,實際實現(xiàn)時可以有另外的劃分方式。
所述作為分離部件說明的模塊可以是或者也可以不是物理上分開的,作為模塊顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網(wǎng)絡(luò)單元上。可以根據(jù)實際的需要選擇其中的部分或者全部模塊來實現(xiàn)本實施例方案的目的。
另外,在本發(fā)明各個實施例中的各功能模塊可以集成在一個處理單元中,也可以是各個單元單獨物理存在,也可以兩個或兩個以上單元集成在一個單元中。上述集成的單元既可以采用硬件的形式實現(xiàn),也可以采用硬件加軟件功能模塊的形式實現(xiàn)。
對于本領(lǐng)域技術(shù)人員而言,顯然本發(fā)明不限于上述示范性實施例的細節(jié),而且在不背離本發(fā)明的精神或基本特征的情況下,能夠以其他的具體形式實現(xiàn)本發(fā)明。因此,無論從哪一點來看,均應(yīng)將實施例看作是示范性的,而且是非限制性的,本發(fā)明的范圍由所附權(quán)利要求而不是上述說明限定,因此旨在將落在權(quán)利要求的等同要件的含義和范圍內(nèi)的所有變化涵括在本發(fā)明內(nèi)。不應(yīng)將權(quán)利要求中的任何附關(guān)聯(lián)圖標記視為限制所涉及的權(quán)利要求。
此外,顯然“包括”一詞不排除其他單元或步驟,單數(shù)不排除復(fù)數(shù)。系統(tǒng)權(quán)利要求中陳述的多個單元或裝置也可以由一個單元或裝置通過軟件或者硬件來實現(xiàn)。第二等詞語用來表示名稱,而并不表示任何特定的順序。
最后應(yīng)說明的是,以上實施例僅用以說明本發(fā)明的技術(shù)方案而非限制,盡管參照較佳實施例對本發(fā)明進行了詳細說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當理解,可以對本發(fā)明的技術(shù)方案進行修改或等同替換,而不脫離本發(fā)明技術(shù)方案的精神和范圍。