述步驟303。
[0110]需要說(shuō)明的是,若該歷史文字信息中未包含該文字信息,則為了后續(xù)擴(kuò)充該來(lái)電標(biāo)識(shí)的歷史通話(huà)信息中包括的文字信息,以根據(jù)數(shù)量眾多的文字信息提升對(duì)詐騙電話(huà)的辨識(shí)度,還需將該文字信息和該文字信息對(duì)應(yīng)的聲音信息上傳至服務(wù)器。若查找不到該來(lái)電標(biāo)識(shí)的歷史文字信息,則說(shuō)明本端用戶(hù)第一次通過(guò)該來(lái)電標(biāo)識(shí)與他人進(jìn)行聯(lián)系,則服務(wù)器在接收到該來(lái)電標(biāo)識(shí)對(duì)應(yīng)的文字信息和聲音信息后,可新建立一個(gè)對(duì)應(yīng)關(guān)系表,用于索引該來(lái)電標(biāo)識(shí)、該文字信息和該文字信息對(duì)應(yīng)的聲音信息,若后續(xù)再接收到與該來(lái)電標(biāo)識(shí)匹配的聲音信息和文字信息時(shí),則可直接將上述信息添加至該來(lái)電標(biāo)識(shí)對(duì)應(yīng)的歷史通話(huà)信息中。
[0111]為了使上傳的聲音信息有比對(duì)的價(jià)值,在整個(gè)通話(huà)過(guò)程中,可在該來(lái)電用戶(hù)聲音信息轉(zhuǎn)換的文字信息,與該歷史文字信息匹配成功的次數(shù)超過(guò)預(yù)設(shè)閾值時(shí),才上傳匹配成功的文字信息和該文字信息對(duì)應(yīng)的待識(shí)別聲音信息至服務(wù)器。其中,預(yù)設(shè)閾值可以是5、10等正整數(shù),本公開(kāi)實(shí)施例對(duì)此不進(jìn)行具體限定。
[0112]在步驟303中,若該歷史文字信息中包含該文字信息,則將該文字信息和該文字信息對(duì)應(yīng)的待識(shí)別聲音信息上傳至服務(wù)器。
[0113]在本公開(kāi)實(shí)施例中,在將該文字信息和該文字信息對(duì)應(yīng)的待識(shí)別聲音信息上傳至服務(wù)器時(shí),既可以在WIFI的環(huán)境下進(jìn)行上傳,也可以使用移動(dòng)數(shù)據(jù)流量進(jìn)行上傳,本公開(kāi)實(shí)施例對(duì)此不進(jìn)行具體限定。
[0114]其中,在使用移動(dòng)數(shù)據(jù)流量進(jìn)行上傳時(shí),可在3G(3rd-Generati0n,第三代移動(dòng)通信技術(shù))或4G(the 4th_Generat1n,第四代移動(dòng)通信技術(shù))等模式下上傳,本公開(kāi)實(shí)施例對(duì)此不進(jìn)行具體限定。由于來(lái)電用戶(hù)的聲音信息經(jīng)過(guò)轉(zhuǎn)換后變成了多項(xiàng)聲音片段,每一項(xiàng)聲音片段的內(nèi)容非常短小,可能僅對(duì)應(yīng)一個(gè)字或一個(gè)詞等,因此上傳時(shí)占用的流量小。其中,每一項(xiàng)聲音片段包括的具體內(nèi)容,本公開(kāi)實(shí)施例對(duì)此不進(jìn)行具體限定。
[0115]在步驟304中,服務(wù)器在接收到終端上傳的多項(xiàng)文字信息及每一項(xiàng)文字信息對(duì)應(yīng)的待識(shí)別聲音信息后,在該來(lái)電標(biāo)識(shí)的歷史通話(huà)信息中,查找每一項(xiàng)上傳文字信息對(duì)應(yīng)的已存儲(chǔ)聲音信息。
[0116]需要說(shuō)明的是,在與來(lái)電用戶(hù)的通話(huà)過(guò)程中,只要終端判斷出該來(lái)電標(biāo)識(shí)的歷史文字信息中包含轉(zhuǎn)換的任一文字信息時(shí),便會(huì)向服務(wù)器上傳該文字信息即該文字信息對(duì)應(yīng)的聲音信息。即,在整個(gè)通話(huà)過(guò)程中,若終端判斷出該歷史文字信息中包含轉(zhuǎn)換的一項(xiàng)文字信息,則服務(wù)器接收到終端上傳的一項(xiàng)文字信息及該文字信息對(duì)應(yīng)的待識(shí)別聲音信息。若終端判斷出歷史文字信息中包含轉(zhuǎn)換的多項(xiàng)文字信息,服務(wù)器則可接收到多項(xiàng)文字信息及每一項(xiàng)文字信息對(duì)應(yīng)的待識(shí)別聲音信息。
[0117]在本公開(kāi)實(shí)施例中,服務(wù)器根據(jù)接收的來(lái)電標(biāo)識(shí),通過(guò)查找來(lái)電標(biāo)識(shí)與歷史通話(huà)信息的對(duì)應(yīng)關(guān)系表,確定該來(lái)電標(biāo)識(shí)對(duì)應(yīng)的歷史通話(huà)信息。其中,每一個(gè)來(lái)電標(biāo)識(shí)對(duì)應(yīng)一個(gè)歷史通話(huà)信息,該歷史通話(huà)信息中包含與該來(lái)電標(biāo)識(shí)對(duì)應(yīng)的歷史文字信息及其對(duì)應(yīng)的聲音信息。服務(wù)器根據(jù)終端上傳的每一項(xiàng)文字信息,在來(lái)電標(biāo)識(shí)的歷史通話(huà)信息中進(jìn)行查找,可以唯一確定每一項(xiàng)文字信息對(duì)應(yīng)的已存儲(chǔ)聲音信息。
[0118]在步驟305中,服務(wù)器將每一項(xiàng)待識(shí)別聲音信息與對(duì)應(yīng)的已存儲(chǔ)聲音信息進(jìn)行比對(duì),得到多個(gè)比對(duì)結(jié)果。
[0119]在本公開(kāi)實(shí)施例中,服務(wù)器在接收到終端發(fā)送的多項(xiàng)文字信息及每一項(xiàng)文字信息對(duì)應(yīng)的待識(shí)別聲音信息后,根據(jù)每一項(xiàng)文字信息,在歷史通話(huà)信息中查找每一項(xiàng)文字信息對(duì)應(yīng)的已存儲(chǔ)的聲音信息。之后,服務(wù)器將每一項(xiàng)待識(shí)別聲音信息與對(duì)應(yīng)的已存儲(chǔ)的聲音信息進(jìn)行頻譜特征比對(duì)。若二者的頻譜特征相符,比如相似度達(dá)到90%以上,則確定待識(shí)別聲音信息與對(duì)應(yīng)的已存儲(chǔ)聲音信息相符;若比對(duì)失敗,則待識(shí)別聲音信息與對(duì)應(yīng)的已存儲(chǔ)聲音信息不相符。
[0120]在步驟306中,服務(wù)器根據(jù)多個(gè)比對(duì)結(jié)果,判斷聲音信息不相符的比例是否超過(guò)預(yù)設(shè)閾值;若聲音信息不相符的比例超過(guò)預(yù)設(shè)閾值,執(zhí)行下述步驟307。
[0121]在本公開(kāi)實(shí)施例中,在根據(jù)上述步驟305所示的方法對(duì)每一項(xiàng)待識(shí)別聲音信息與其對(duì)應(yīng)的已存儲(chǔ)聲音信息進(jìn)行比對(duì)后,可得到多個(gè)比對(duì)結(jié)果。
[0122]服務(wù)器分別記錄進(jìn)行比對(duì)的總個(gè)數(shù)和比對(duì)失敗的個(gè)數(shù)。若比對(duì)失敗的個(gè)數(shù)除以比對(duì)的總個(gè)數(shù)大于預(yù)設(shè)閾值,則確定聲音信息不相符的比例超過(guò)預(yù)設(shè)閾值。其中,預(yù)設(shè)閾值可以是70%,80%等小于I的比例數(shù)值,本公開(kāi)實(shí)施例對(duì)此不進(jìn)行具體限定。
[0123]需要說(shuō)明的是,若聲音信息不相符的比例未超過(guò)預(yù)設(shè)閾值,則證明當(dāng)前來(lái)電并非詐騙電話(huà),為了擴(kuò)充該來(lái)電標(biāo)識(shí)的歷史通話(huà)信息中包括的文字信息,以根據(jù)數(shù)量眾多的文字信息提升對(duì)詐騙電話(huà)的辨識(shí)度,還需將未匹配成功的其他文字信息及其對(duì)應(yīng)的聲音信息添加至歷史通話(huà)信息中。其中,其他文字信息指代由來(lái)電用戶(hù)的聲音信息轉(zhuǎn)換得到的全部文字信息中除多項(xiàng)文字信息之外的信息。
[0124]其中,聲音信息不相符的比例未超過(guò)預(yù)設(shè)閾值,包括比例為零或比例小于預(yù)設(shè)閾值。其中,比例為零的情形可為:終端判斷出該來(lái)電標(biāo)識(shí)對(duì)應(yīng)的歷史文字信息中不包括轉(zhuǎn)換的任一文字信息;或,終端判斷出該來(lái)電標(biāo)識(shí)對(duì)應(yīng)的歷史文字信息中包括該文字信息,但服務(wù)器對(duì)該文字信息對(duì)應(yīng)的待識(shí)別聲音信息進(jìn)行比對(duì)均失敗。
[0125]在步驟307中,若服務(wù)器判斷出聲音信息不相符的比例超過(guò)預(yù)設(shè)閾值,則向終端下發(fā)終止通話(huà)提示信息。
[0126]在本公開(kāi)實(shí)施例中,當(dāng)比對(duì)失敗的次數(shù)在總的比對(duì)次數(shù)中占有的比例超過(guò)預(yù)設(shè)閾值時(shí),確認(rèn)該來(lái)電用戶(hù)的聲音信息與該來(lái)電標(biāo)識(shí)對(duì)應(yīng)的歷史聲音信息不一致,確定為詐騙電話(huà),并向終端下發(fā)終止通話(huà)提示信息。其中,終止通話(huà)提示消息指代終端用來(lái)提示本端用戶(hù)終止通話(huà)的消息。
[0127]在步驟308中,終端在接收到服務(wù)器下發(fā)的終止通話(huà)提示消息后,基于該終止通話(huà)提示消息進(jìn)行來(lái)電提示。
[0128]其中,提示消息可存儲(chǔ)多種形式,本公開(kāi)實(shí)施例對(duì)此不進(jìn)行具體限定。比如,提示消息可為下述幾種形式中的任一種:
[0129]第一種形式,提示消息為文本形式,終端接收到該提示消息后,直接在屏幕上顯示該提示消息。其中,提示消息可由服務(wù)器預(yù)先生成并存儲(chǔ),也可由服務(wù)器臨時(shí)生成,本公開(kāi)實(shí)施例對(duì)比不進(jìn)行具體限定。
[0130]第二種形式,提示消息為語(yǔ)音形式,終端接收到該提示消息后,直接通過(guò)聽(tīng)筒播放該提示消息。其中,提示消息可由服務(wù)器預(yù)先生成并存儲(chǔ),也可由服務(wù)器臨時(shí)生成,本公開(kāi)實(shí)施例對(duì)比不進(jìn)行具體限定。
[0131]第三種形式,提示消息為一個(gè)固有的提示消息,終端接收到該固有的提示消息后,根據(jù)該固有的提示消息生成提示文本,并直接在屏幕上顯示該提示文本。其中,固有的提示消息僅用來(lái)通知終端需要提示本端用戶(hù)終止通話(huà),可以是一串字符或一個(gè)標(biāo)記信息,本公開(kāi)實(shí)施例對(duì)比不進(jìn)行具體限定。
[0132]第四種形式,提示消息為一個(gè)固有的提示消息,終端接收到該固有的提示消息后,根據(jù)該固有的提示消息生成提示語(yǔ)音,并直接通過(guò)聽(tīng)筒播放該提示語(yǔ)音。其中,固有的提示消息僅用來(lái)通知終端需要提示本端用戶(hù)終止通話(huà),可以是一串字符或一個(gè)標(biāo)記信息,本公開(kāi)實(shí)施例對(duì)比不進(jìn)行具體限定。
[0133]本公開(kāi)實(shí)施例公開(kāi)的方法,在通話(huà)過(guò)程中將獲取到的來(lái)電用戶(hù)的聲音信息轉(zhuǎn)換為多項(xiàng)文字信息;對(duì)于每一項(xiàng)文字信息,判斷來(lái)電標(biāo)識(shí)對(duì)應(yīng)的歷史文字信息中是否包含該文字信息;若該歷史文字信息中包含該文字信息,則將該文字信息和該文字信息對(duì)應(yīng)的待識(shí)別聲音信息上傳至服務(wù)器,由服務(wù)器在來(lái)電標(biāo)識(shí)的歷史通話(huà)信息中查找每一項(xiàng)上傳文字信息對(duì)應(yīng)的已存儲(chǔ)聲音信息,將每一項(xiàng)待識(shí)別聲音信息與對(duì)應(yīng)的已存儲(chǔ)聲音信息進(jìn)行比對(duì),若聲音信息不相符的比例超過(guò)預(yù)設(shè)閾值,則下發(fā)終止通話(huà)提示消息;終端在接收到終止通話(huà)提示消息后,基于該終止通話(huà)提示消息進(jìn)行來(lái)電提示。由于對(duì)來(lái)電用戶(hù)的聲音信息和已存儲(chǔ)的該來(lái)電標(biāo)識(shí)的聲音信息進(jìn)行了比對(duì),所以可精確地判斷出來(lái)電用戶(hù)是否與來(lái)電標(biāo)識(shí)對(duì)應(yīng)的聯(lián)系人為同一個(gè)人,若來(lái)電用戶(hù)假冒用戶(hù)熟悉的號(hào)碼與其聯(lián)系,則通過(guò)聲音信息的比對(duì)可有效對(duì)其進(jìn)行識(shí)別并向用戶(hù)進(jìn)行來(lái)電提示,因此該種來(lái)電提示方式的適用性強(qiáng),效果較佳。
[0134]圖4是根據(jù)一示例性實(shí)施例示出的一種來(lái)電提示裝置的框圖。參照?qǐng)D4,該裝置包括轉(zhuǎn)換模塊401、判斷模塊402、上傳模塊403、接收模塊404。
[0135]其中,轉(zhuǎn)換模塊401與判斷模塊402連接,用于在通話(huà)過(guò)程中,將獲取到的來(lái)電用戶(hù)的聲音信息轉(zhuǎn)換為多項(xiàng)文字信息;判斷模塊402與上傳模塊403連接,用于對(duì)于每一項(xiàng)文字信息,判斷來(lái)電標(biāo)識(shí)對(duì)應(yīng)的歷史文字信息中,是否包含該文字信息;上傳模塊403與接收模塊404連接,用于若歷史文字信息中包含該文字信息,則將該文字信息和該文字信息對(duì)應(yīng)的待識(shí)別聲音信息上傳至服務(wù)器;其中,服務(wù)器用于在來(lái)電標(biāo)識(shí)的歷史通話(huà)信息中,查找每一項(xiàng)上傳文字信息對(duì)應(yīng)的已存儲(chǔ)聲音信息,將每一項(xiàng)待識(shí)別聲音信息與對(duì)應(yīng)的已存儲(chǔ)聲音信息進(jìn)行比對(duì),若聲音信息不相符的比例超過(guò)預(yù)設(shè)閾值,則下發(fā)終止通話(huà)提示消息;接收模塊404,用于接收終止通話(huà)提示消息,基于終止通話(huà)提示消息進(jìn)行來(lái)電提示。
[0136]可選地,判斷模塊,用于從服務(wù)器獲取來(lái)電標(biāo)識(shí)的歷史通話(huà)信息中包括的文字信息;查找歷史通話(huà)信息包括的文字信息中,是否包含該文字信息;若歷史通話(huà)信息包括的文字信息中包含該文字信息,則確定來(lái)電標(biāo)識(shí)對(duì)應(yīng)的歷史文字信息中包含該文字信息。
[0137]可選地,上傳模塊,用于若與來(lái)電標(biāo)識(shí)對(duì)應(yīng)的歷史文字信息中未包含文字信息,則將文字信息和文字信息對(duì)應(yīng)的聲音信息上傳至服務(wù)器,服務(wù)器用于在確定聲音信息不相符的比例未超過(guò)預(yù)設(shè)閾值時(shí),將文字信息和聲音信息添加至歷史通話(huà)信息中。
[0138]本公開(kāi)實(shí)施例提供的裝置,在通話(huà)過(guò)程中,將獲取到的來(lái)電用戶(hù)的聲音信息轉(zhuǎn)換為多項(xiàng)文字信息;對(duì)于每一項(xiàng)文字信息,判斷來(lái)電標(biāo)識(shí)對(duì)應(yīng)的歷史文字信息中是否包含該文字信息;若該歷史文字信息中包含該文字信息,則將該文字信息和該文字信息對(duì)應(yīng)的待識(shí)別聲音信息上傳至服務(wù)器,由服務(wù)器在來(lái)電標(biāo)識(shí)的歷史通話(huà)信息中查找每一項(xiàng)上傳文字信息對(duì)應(yīng)的已存儲(chǔ)聲音信息,將每一項(xiàng)待識(shí)別聲音信息與對(duì)應(yīng)的已存儲(chǔ)聲音信息進(jìn)行比對(duì),若聲音信息不相符的比例超過(guò)預(yù)設(shè)閾值,則下發(fā)終止通話(huà)提示消息;終端在接收到終止通話(huà)提示消息后,基于該終止通話(huà)提示消息進(jìn)行來(lái)電提示。由于對(duì)來(lái)電用戶(hù)的聲音信息和已存儲(chǔ)的該來(lái)電標(biāo)識(shí)的聲音信息進(jìn)行了比對(duì),所以可精確地判斷出來(lái)電用戶(hù)是否與來(lái)電標(biāo)識(shí)對(duì)應(yīng)的聯(lián)系人為同一個(gè)人,若來(lái)電