基于人工智能的語音識別的信息推送方法和裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及人工智能技術(shù)領(lǐng)域,尤其涉及一種基于人工智能的語音識別的信息推送方法和裝置。
【背景技術(shù)】
[0002]人工智能(Artificial Intelligence),英文縮寫為Al。它是研究、開發(fā)用于模擬、延伸和擴展人的智能的理論、方法、技術(shù)及應(yīng)用系統(tǒng)的一門新的技術(shù)科學(xué)。人工智能是計算機科學(xué)的一個分支,它企圖了解智能的實質(zhì),并生產(chǎn)出一種新的能以人類智能相似的方式做出反應(yīng)的智能機器,該領(lǐng)域的研究包括機器人、語音識別、圖像識別、自然語言處理和專家系統(tǒng)等。其中,人工智能最重要的方面就是語音識別技術(shù)。目前,用戶可通過麥克風(fēng)輸入語音信息,語音識別系統(tǒng)可對語音信息進行解析,生成對應(yīng)的答案,例如著名的SIRI。
[0003]但是,當(dāng)前的語音識別技術(shù),主要采用一問一答的方式,即用戶輸入一段語音,系統(tǒng)根據(jù)當(dāng)前解析的內(nèi)容,為該語音提供相應(yīng)的答案。例如:用戶輸入“我感冒了”,系統(tǒng)可根據(jù)“感冒”這一信息,向用戶返回與“感冒”相關(guān)的答案,如治療感冒的方法等,無法主動向用戶提冋,缺之主動性。
【發(fā)明內(nèi)容】
[0004]本發(fā)明旨在至少在一定程度上解決相關(guān)技術(shù)中的技術(shù)問題之一。為此,本發(fā)明的一個目的在于提出一種基于人工智能的語音識別的信息推送方法,能夠主動地對用戶進行關(guān)懷并推送與身體狀態(tài)相關(guān)的信息,更加貼心、智能化,提升用戶體驗。
[0005]本發(fā)明的第二個目的在于提出一種基于人工智能的語音識別的信息推送裝置。
[0006]為了實現(xiàn)上述目的,本發(fā)明第一方面實施例提出了一種基于人工智能的語音識別的信息推送方法,包括:接收用戶輸入的語音信息;對所述語音信息進行解析,并根據(jù)解析結(jié)果確定所述用戶的身體狀態(tài);以及根據(jù)所述身體狀態(tài)向所述用戶推送與所述身體狀態(tài)對應(yīng)的推送信息。
[0007]本發(fā)明實施例的基于人工智能的語音識別的信息推送方法,通過接收用戶輸入的語音信息,對語音信息進行解析,并根據(jù)解析結(jié)果確定用戶的身體狀態(tài),以及根據(jù)身體狀態(tài)向用戶推送與身體狀態(tài)對應(yīng)的推送信息,在判斷出用戶聲音異常時,能夠主動地對用戶進行關(guān)懷并推送與身體狀態(tài)相關(guān)的信息,更加貼心、智能化,提升用戶體驗。
[0008]本發(fā)明第二方面實施例提出了一種基于人工智能的語音識別的信息推送裝置,包括:接收模塊,用于接收用戶輸入的語音信息;解析模塊,用于對所述語音信息進行解析,并根據(jù)解析結(jié)果確定所述用戶的身體狀態(tài);以及推送模塊,用于根據(jù)所述身體狀態(tài)向所述用戶推送與所述身體狀態(tài)對應(yīng)的推送信息。
[0009]本發(fā)明實施例的基于人工智能的語音識別的信息推送裝置,通過接收用戶輸入的語音信息,對語音信息進行解析,并根據(jù)解析結(jié)果確定用戶的身體狀態(tài),以及根據(jù)身體狀態(tài)向用戶推送與身體狀態(tài)對應(yīng)的推送信息,在判斷出用戶聲音異常時,能夠主動地對用戶進行關(guān)懷并推送與身體狀態(tài)相關(guān)的信息,更加貼心、智能化,提升用戶體驗。
【附圖說明】
[0010]圖1是根據(jù)本發(fā)明一個實施例的基于人工智能的語音識別的信息推送方法的流程圖一。
[0011]圖2是根據(jù)本發(fā)明一個實施例的基于人工智能的語音識別的信息推送方法的流程圖二。
[0012]圖3是根據(jù)本發(fā)明一個具體實施例的基于人工智能的語音識別的信息推送方法的流程圖。
[0013]圖4是根據(jù)本發(fā)明一個實施例的基于人工智能的語音識別的信息推送裝置的結(jié)構(gòu)示意圖一。
[0014]圖5是根據(jù)本發(fā)明一個實施例的基于人工智能的語音識別的信息推送裝置的結(jié)構(gòu)示意圖二。
[0015]圖6是根據(jù)本發(fā)明一個實施例的基于人工智能的語音識別的信息推送裝置的結(jié)構(gòu)示意圖三。
【具體實施方式】
[0016]下面詳細(xì)描述本發(fā)明的實施例,所述實施例的示例在附圖中示出,其中自始至終相同或類似的標(biāo)號表示相同或類似的元件或具有相同或類似功能的元件。下面通過參考附圖描述的實施例是示例性的,旨在用于解釋本發(fā)明,而不能理解為對本發(fā)明的限制。
[0017]下面參考附圖描述本發(fā)明實施例的基于人工智能的語音識別的信息推送方法和
目.ο
[0018]圖1是根據(jù)本發(fā)明一個實施例的基于人工智能的語音識別的信息推送方法的流程圖一。
[0019]如圖1所示,基于人工智能的語音識別的信息推送方法可包括:
[0020]S1、接收用戶輸入的語音信息。
[0021]在本發(fā)明的一個實施例中,智能終端可接收用戶輸入的語音信息。其中,智能終端包括但不僅限于智能手機、平板電腦、智能機器人等具有語音識別功能的智能設(shè)備。舉例來說,用戶可向智能終端發(fā)送語音信息“今天天氣怎么樣?”。
[0022]S2、對語音信息進行解析,并根據(jù)解析結(jié)果確定用戶的身體狀態(tài)。
[0023]在接收到語音信息后,智能終端可對語音信息進行解析,并根據(jù)解析結(jié)果確定用戶的身體狀態(tài)。
[0024]具體地,首先可提取語音信息的聲學(xué)特征,然后將聲學(xué)特征與預(yù)先建立的聲學(xué)模板進行匹配。在匹配時,可計算聲學(xué)特征與聲學(xué)模板的匹配度,若匹配度大于預(yù)設(shè)閾值,則可確定聲學(xué)特征與聲學(xué)模板匹配。舉例來說,假設(shè)聲學(xué)模板可包括感冒聲學(xué)模板、鼻炎聲學(xué)模板、咽炎聲學(xué)模板、甲狀腺疾病聲學(xué)模板。如果用戶的聲學(xué)特征與感冒聲學(xué)模板的匹配度為96%,大于預(yù)設(shè)閾值90%,則匹配成功。在匹配成功后,可根據(jù)聲學(xué)模板確定對應(yīng)的用戶的身體狀態(tài)。繼續(xù)上例描述,若用戶的聲學(xué)特征與感冒聲學(xué)模板匹配成功,則可確定用戶的身體狀態(tài)為感冒狀態(tài)。
[0025]另外,在將聲學(xué)特征與預(yù)先建立的聲學(xué)模板進行匹配之前,可先采集用戶處于不同身體狀態(tài)時的聲學(xué)特征樣本,根據(jù)聲學(xué)特征樣本建立身體狀態(tài)對應(yīng)的聲學(xué)模板。其中,聲學(xué)特征樣本的參數(shù)可包括嗓音質(zhì)量、噪聲能量、振幅微擾
[0026]中的一種或多種。嗓音質(zhì)量具體可包括嗓音嘶啞度、粗糙聲、氣息聲、無力聲、緊張聲、音調(diào)、響度等。具體地,可先采集用戶處于不同身體狀態(tài)時的聲學(xué)特征樣本,再基于DNN-UBM模型(深層神經(jīng)網(wǎng)絡(luò)和通用背景模型)建立身體狀態(tài)對應(yīng)的聲學(xué)模板。舉例來說,感冒、鼻炎、咽炎這些癥狀所對應(yīng)的嗓音質(zhì)量、噪聲能量、振幅微擾等參數(shù)是不同的,因此可大量采集不同癥狀下的聲學(xué)特征樣本,然后基于DNN-UBM模型建立每個癥狀所對應(yīng)的聲學(xué)模板。
[0027]S3、根據(jù)身體狀態(tài)向用戶推送與身體狀態(tài)對應(yīng)的推送信息。
[0028]繼續(xù)上例進行描述,若用戶的身體狀態(tài)為感冒狀態(tài),則可向用戶推送與感冒相關(guān)的推送信息,例如治療感冒的方法、治療感冒的常用藥品等,主動向用戶提供幫助信息,關(guān)懷用戶。
[0029]此外,如圖2所示,本發(fā)明實施例的基于語音識別的信息推送方法還可包括以下步驟:
[0030]S4、在接收用戶輸入的語音信息之后,對語音信息進行語義分析,并向用戶返回與語音信息對應(yīng)的回答信息。
[0031 ]舉例來說,用戶可向智能終端發(fā)送語音信息“今天天氣怎么樣?” ο智能終端可對該語音信息進行語義分析,并向用戶返回對應(yīng)的回答信息“今天天氣O到_8°C,東北風(fēng)2級,可能會有零星小雪”。
[0032]本發(fā)明實施例的基于人工智能的語音識別的信息推送方法,通過接收用戶輸入的語音信息,對語音信息進行解析,并根據(jù)解析結(jié)果確定用戶的身體狀態(tài),以及根據(jù)身體狀態(tài)向用戶推送與身體狀態(tài)對應(yīng)的推送信息,在判斷出用戶聲音異常時,能夠主動地對用戶進行關(guān)懷并推送與身體狀態(tài)相關(guān)的信息,更加貼心、智能化,提升用戶體驗。
[0033]圖3是根據(jù)本發(fā)明一個具體實施例的基于人工智能的語音識別的信息推送方法的流程圖。
[0034]如圖3所示,基于人工智能的語音識別的信息推送方法可包括:
[0035]S31、接收用戶輸入的語音信息。
[0036]具體地,用戶可輸入“今天天氣怎么樣?”。
[0037]S32、根據(jù)語音信息判斷用戶的聲音是否異常。
[0038]具體地,可提取語音信息的聲學(xué)特征,與預(yù)先建立的聲學(xué)模板進行匹配。如果聲學(xué)特征與感冒、鼻炎、咽炎等異常聲音模板匹配,則可確定用戶聲音異常。如果聲學(xué)特征與用戶身體狀態(tài)良好時的聲音模板匹配,則可確定用戶的聲音正常。
[0039]S33、若用戶聲音異常,則確定用戶的疾病類型,并在向用戶反饋回答信息的同時,主動向用戶推送與疾病類型相關(guān)的推送信息。
[0040]當(dāng)確定用戶聲音異常時,可根據(jù)聲學(xué)模板確定對應(yīng)的疾病類型,如感冒、鼻炎、咽炎等。假設(shè)用戶處于感冒狀態(tài),則在向用戶反饋回答信息“今天天氣O到_8°C,東北風(fēng)2級,可能會有零星小雪”的同時,還可向用戶主動推送治療感冒的方法以及治療感冒的常用藥品等信息,實現(xiàn)對用戶的主動關(guān)心,更加智能化,提升用戶體驗。
[0041]S34、若用戶聲音正常,則向用戶反饋回答信息。
[0042]如果用戶聲音正常,則說明用戶身體狀況良好,則可直接向用戶反饋回答信息。
[0043]本發(fā)明實施例的基于人工智能的語音識別的信息推送方法,通過對用戶聲音是否異常進行判斷,進而判斷出用戶所處的疾病狀態(tài),從而主動地對用戶進行關(guān)懷,推送與疾病相關(guān)的信息