基于語音識別的信息推送方法和裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及語音處理技術(shù)領(lǐng)域,尤其涉及一種基于語音識別的信息推送方法和裝置。
【背景技術(shù)】
[0002]相對于傳統(tǒng)的文字、點擊等輸入方式,當(dāng)前語音輸入越來越多的被應(yīng)用?;谡Z音輸入,產(chǎn)生了很多新的應(yīng)用,如各種語音助手、語音搜索查詢等。但是目前的語音輸入應(yīng)用有如下不足的地方:
[0003]語音識別應(yīng)用基本是指令式應(yīng)用,機(jī)械單一,不能更深層次的理解使用者的需求并進(jìn)行滿足。
【發(fā)明內(nèi)容】
[0004]本發(fā)明的目的旨在至少在一定程度上解決相關(guān)技術(shù)中的技術(shù)問題之一。
[0005]為此,本發(fā)明的第一個目的在于提出一種基于語音識別的信息推送方法。該方法通過深層次理解用戶輸入語音的內(nèi)容,在當(dāng)前以及持續(xù)一段時間內(nèi)向用戶推送信息,可以使用戶便捷地獲取信息,提高了用戶體驗度。
[0006]本發(fā)明的第二個目的在于提出一種基于語音識別的信息推送裝置。
[0007]為了實現(xiàn)上述目的,本發(fā)明第一方面實施例的基于語音識別的信息推送方法,包括:接收用戶輸入的語音;對所述語音進(jìn)行語音識別,根據(jù)語音識別的結(jié)果確定所述用戶的意圖;執(zhí)行所述語音所指示的操作,獲得滿足所述用戶的意圖的結(jié)果;將本次語音識別的關(guān)聯(lián)信息發(fā)送給服務(wù)器,以供所述服務(wù)器根據(jù)預(yù)定時間段內(nèi)接收到的語音識別的關(guān)聯(lián)信息統(tǒng)計獲得所述用戶在所述預(yù)定時間段內(nèi)的高頻關(guān)鍵詞;所述語音識別的關(guān)聯(lián)信息包括所述用戶輸入的語音、所述用戶輸入語音時接收到的背景聲音、所述語音識別的結(jié)果、執(zhí)行的操作和獲得的結(jié)果之一或組合;接收所述服務(wù)器根據(jù)所述高頻關(guān)鍵詞推送的信息,并展示所述推送的信息。
[0008]本發(fā)明實施例的基于語音識別的信息推送方法中,接收用戶輸入的語音之后,對上述語音進(jìn)行語音識別,然后根據(jù)語音識別的結(jié)果確定上述用戶的意圖,執(zhí)行上述語音所指示的操作,獲得滿足上述用戶的意圖的結(jié)果;將本次語音識別的關(guān)聯(lián)信息發(fā)送給服務(wù)器,接收上述服務(wù)器根據(jù)上述高頻關(guān)鍵詞推送的信息,并展示上述推送的信息,從而通過深層次理解用戶輸入語音的內(nèi)容,在當(dāng)前以及持續(xù)一段時間內(nèi)向用戶推送信息,可以使用戶便捷地獲取信息,提高了用戶體驗度。
[0009]為了實現(xiàn)上述目的,本發(fā)明第二方面實施例的基于語音識別的信息推送方法,包括:接收客戶端發(fā)送的語音識別的關(guān)聯(lián)信息,所述語音識別的關(guān)聯(lián)信息包括用戶輸入的語音、所述用戶輸入語音時所述客戶端接收到的背景聲音、所述語音的識別結(jié)果、所述客戶端針對所述語音執(zhí)行的操作和獲得的滿足所述用戶的意圖的結(jié)果之一或組合;根據(jù)預(yù)定時間段內(nèi)接收到的語音識別的關(guān)聯(lián)信息統(tǒng)計獲得所述用戶在所述預(yù)定時間段內(nèi)的高頻關(guān)鍵詞;根據(jù)所述高頻關(guān)鍵詞向所述客戶端推送信息,以供所述客戶端展示推送的信息。
[0010]本發(fā)明實施例的基于語音識別的信息推送方法,接收客戶端發(fā)送的語音識別的關(guān)聯(lián)信息之后,根據(jù)預(yù)定時間段內(nèi)接收到的語音識別的關(guān)聯(lián)信息統(tǒng)計獲得上述用戶在上述預(yù)定時間段內(nèi)的高頻關(guān)鍵詞,根據(jù)上述高頻關(guān)鍵詞向上述客戶端推送信息,以供上述客戶端展示推送的信息,從而通過深層次理解用戶輸入語音的內(nèi)容,在當(dāng)前以及持續(xù)一段時間內(nèi)向用戶推送信息,可以使用戶便捷地獲取信息,提高了用戶體驗度。
[0011]為了實現(xiàn)上述目的,本發(fā)明第三方面實施例的基于語音識別的信息推送裝置,包括:接收模塊,用于接收用戶輸入的語音;語音識別模塊,用于對所述接收模塊接收的語音進(jìn)行語音識別,根據(jù)語音識別的結(jié)果確定所述用戶的意圖;執(zhí)行模塊,用于執(zhí)行所述語音所指示的操作,獲得滿足所述用戶的意圖的結(jié)果;發(fā)送模塊,用于將本次語音識別的關(guān)聯(lián)信息發(fā)送給服務(wù)器,以供所述服務(wù)器根據(jù)預(yù)定時間段內(nèi)接收到的語音識別的關(guān)聯(lián)信息統(tǒng)計獲得所述用戶在所述預(yù)定時間段內(nèi)的高頻關(guān)鍵詞;所述語音識別的關(guān)聯(lián)信息包括所述用戶輸入的語音、所述用戶輸入語音時接收到的背景聲音、所述語音識別的結(jié)果、執(zhí)行的操作和獲得的結(jié)果之一或組合;所述接收模塊,還用于接收所述服務(wù)器根據(jù)所述高頻關(guān)鍵詞推送的信息;展示模塊,用于展示所述推送的信息。
[0012]本發(fā)明實施例的基于語音識別的信息推送裝置中,接收模塊接收用戶輸入的語音之后,語音識別模塊對上述語音進(jìn)行語音識別,然后執(zhí)行模塊根據(jù)語音識別的結(jié)果確定上述用戶的意圖,執(zhí)行上述語音所指示的操作,獲得滿足上述用戶的意圖的結(jié)果;發(fā)送模塊將本次語音識別的關(guān)聯(lián)信息發(fā)送給服務(wù)器,接收模塊接收上述服務(wù)器根據(jù)上述高頻關(guān)鍵詞推送的信息,并由展示模塊展示上述推送的信息,從而通過深層次理解用戶輸入語音的內(nèi)容,在當(dāng)前以及持續(xù)一段時間內(nèi)向用戶推送信息,可以使用戶便捷地獲取信息,提高了用戶體驗度。
[0013]為了實現(xiàn)上述目的,本發(fā)明第四方面實施例的基于語音識別的信息推送裝置,包括:接收模塊,用于接收客戶端發(fā)送的語音識別的關(guān)聯(lián)信息,所述語音識別的關(guān)聯(lián)信息包括用戶輸入的語音、所述用戶輸入語音時所述客戶端接收到的背景聲音、所述語音的識別結(jié)果、所述客戶端針對所述語音執(zhí)行的操作和獲得的滿足所述用戶的意圖的結(jié)果之一或組合;統(tǒng)計模塊,用于根據(jù)預(yù)定時間段內(nèi)所述接收模塊接收到的語音識別的關(guān)聯(lián)信息統(tǒng)計獲得所述用戶在所述預(yù)定時間段內(nèi)的高頻關(guān)鍵詞;推送模塊,用于根據(jù)所述統(tǒng)計模塊獲得的高頻關(guān)鍵詞向所述客戶端推送信息,以供所述客戶端展示推送的信息。
[0014]本發(fā)明實施例的基于語音識別的信息推送裝置,接收模塊接收客戶端發(fā)送的語音識別的關(guān)聯(lián)信息之后,統(tǒng)計模塊根據(jù)預(yù)定時間段內(nèi)接收到的語音識別的關(guān)聯(lián)信息統(tǒng)計獲得上述用戶在上述預(yù)定時間段內(nèi)的高頻關(guān)鍵詞,然后推送模塊根據(jù)上述高頻關(guān)鍵詞向上述客戶端推送信息,以供上述客戶端展示推送的信息,從而通過深層次理解用戶輸入語音的內(nèi)容,在當(dāng)前以及持續(xù)一段時間內(nèi)向用戶推送信息,可以使用戶便捷地獲取信息,提高了用戶體驗度。
[0015]本發(fā)明附加的方面和優(yōu)點將在下面的描述中部分給出,部分將從下面的描述中變得明顯,或通過本發(fā)明的實踐了解到。
【附圖說明】
[0016]本發(fā)明上述的和/或附加的方面和優(yōu)點從下面結(jié)合附圖對實施例的描述中將變得明顯和容易理解,其中:
[0017]圖1為本發(fā)明基于語音識別的信息推送方法一個實施例的流程圖;
[0018]圖2為本發(fā)明基于語音識別的信息推送方法另一個實施例的流程圖;
[0019]圖3為本發(fā)明基于語音識別的信息推送方法再一個實施例的流程圖;
[0020]圖4為本發(fā)明基于語音識別的信息推送方法再一個實施例的流程圖;
[0021]圖5為本發(fā)明基于語音識別的信息推送方法再一個實施例的流程圖;
[0022]圖6為本發(fā)明基于語音識別的信息推送裝置一個實施例的結(jié)構(gòu)示意圖;
[0023]圖7為本發(fā)明基于語音識別的信息推送裝置另一個實施例的結(jié)構(gòu)示意圖;
[0024]圖8為本發(fā)明基于語音識別的信息推送裝置再一個實施例的結(jié)構(gòu)示意圖;
[0025]圖9為本發(fā)明基于語音識別的信息推送裝置再一個實施例的結(jié)構(gòu)示意圖。
【具體實施方式】
[0026]下面詳細(xì)描述本發(fā)明的實施例,所述實施例的示例在附圖中示出,其中自始至終相同或類似的標(biāo)號表示相同或類似的元件或具有相同或類似功能的元件。下面通過參考附圖描述的實施例是示例性的,僅用于解釋本發(fā)明,而不能理解為對本發(fā)明的限制。相反,本發(fā)明的實施例包括落入所附加權(quán)利要求書的精神和內(nèi)涵范圍內(nèi)的所有變化、修改和等同物。
[0027]圖1為本發(fā)明基于語音識別的信息推送方法一個實施例的流程圖,如圖1所示,上述基于語音識別的信息推送方法可以包括:
[0028]步驟101,接收用戶輸入的語音。
[0029]步驟102,對上述語音進(jìn)行語音識別,根據(jù)語音識別的結(jié)果確定上述用戶的意圖。
[0030]步驟103,執(zhí)行上述語音所指示的操作,獲得滿足上述用戶的意圖的結(jié)果。
[0031]舉例來說,用戶可以打開語音識別功能查詢該用戶附近的粵菜館、設(shè)置用戶提醒或賓館預(yù)訂等,然后客戶端執(zhí)行上述語音所指示的操作,獲得滿足上述用戶的意圖的結(jié)果。
[0032]其中,上述客戶端可以為終端設(shè)備中安裝的應(yīng)用程序,上述終端設(shè)備可以為智能手機(jī)或電腦等具有語音輸入功能的智能終端設(shè)備;或者,上述客戶端也可以為獨立的具有語音輸入功能的智能終端設(shè)備,例如智能機(jī)器人等。
[0033]步驟104,將本次語音識別的關(guān)聯(lián)信息發(fā)送給服務(wù)器,以供上述服務(wù)器根據(jù)預(yù)定時間段內(nèi)接收到的語音識別的關(guān)聯(lián)信息統(tǒng)計獲得上述用戶在上述預(yù)定時間段內(nèi)的高頻關(guān)鍵
Τ.κ| ο
[0034]其中,上述語音識別的關(guān)聯(lián)信息包括上述用戶輸入的語音、上述用戶輸入語音時接收到的背景聲音、上述語音識別的結(jié)果、執(zhí)行的操作和獲得的結(jié)果之一或組合。
[0035]步驟105,接收上述服務(wù)器根據(jù)上述高頻關(guān)鍵詞推送的信息。
[0036]其中,上述高頻關(guān)鍵詞為出現(xiàn)頻率高于預(yù)定數(shù)值的關(guān)鍵詞,該預(yù)定數(shù)值可以在具體實現(xiàn)時根據(jù)實現(xiàn)需求和/或系統(tǒng)性能等自行設(shè)定,本實施例對上述預(yù)定數(shù)值的大小不作限定,舉例來說,上述預(yù)定數(shù)值可以為10。
[0037]步驟106,展示上述推送的信息。
[0038]具體地,展示上述推送的信息可以包括:以信息推送、彈窗或關(guān)聯(lián)區(qū)域展示的方式展示所述推送的信息。
[0039]其中,上述推送的信息可以包括:廣告和/或其他對用戶有用的信息等,上述其他對用戶有用的信息可以包括某地的促銷、新聞和/或最新信息更新等,本實施例對上述推送的信息所包括的具體內(nèi)容不作限定。
[0040]圖2為本發(fā)明基于語音識別的信息推送方法另一個實施例的流程圖,如圖2所示,步驟105可以為:
[0041]步驟201,接收上述服務(wù)器在確定上述高頻關(guān)鍵詞的頻率大于或等于預(yù)定閾值之后,根據(jù)上述高頻關(guān)鍵詞推送的信息。
[0042]進(jìn)一步地,步驟106之前,還可以包括:
[0043]步驟202,接收上述服務(wù)器在確定上述高頻關(guān)鍵詞的頻率小于預(yù)定閾值之后,根據(jù)上述用戶當(dāng)前所處的場景推送的信息。
[0044]也就是說,根據(jù)上述高頻關(guān)鍵詞推送的信息是上述服務(wù)器在確定上述高頻關(guān)鍵詞的頻率大于或等于預(yù)定閾值之后,根據(jù)上述高頻關(guān)鍵詞向上述客戶端推送的。
[0045]而在服務(wù)器確定上述高頻關(guān)鍵詞的頻率小于預(yù)定閾值之后,服務(wù)器根據(jù)上述用戶當(dāng)前所處的場景向客戶端推送信息。
[0046]其中,上述預(yù)定閾值大