身體狀況檢測的方法及裝置制造方法
【專利摘要】本發(fā)明提供了一種身體狀況檢測的方法及裝置,涉及語音識別【技術(shù)領(lǐng)域】。為了解決現(xiàn)有技術(shù)中存在的通過在移動終端內(nèi)部集成傳感器來實現(xiàn)用戶身體狀況的檢測,其實現(xiàn)難度較大且成本較高的問題而發(fā)明。其中,該方法包括:接收用戶輸入的語音數(shù)據(jù);解析該語音數(shù)據(jù),得到語音數(shù)據(jù)的特征集合;將語音數(shù)據(jù)的特征集合與預(yù)設(shè)特征集合進(jìn)行比較,得到用于表示用戶身體狀況的比較結(jié)果。本發(fā)明主要應(yīng)用在語音識別的過程中。
【專利說明】身體狀況檢測的方法及裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及語音識別【技術(shù)領(lǐng)域】,尤其涉及一種身體狀況檢測的方法及裝置。
【背景技術(shù)】
[0002]現(xiàn)代社會,人們的生活壓力越來越大,越來越多的人處于亞健康狀態(tài),因而人們對身體狀況也越來越關(guān)注。
[0003]為了便于人們隨時隨地的檢測自身身體狀況,現(xiàn)有技術(shù)中提供了一種可在終端中集成傳感器(sensor),利用傳感器檢測用戶的心率、生物阻抗等信息,并通過對采集的信息進(jìn)行分析,得到用戶身體狀況是否健康的方案。
[0004]然而,發(fā)明人在研宄中發(fā)現(xiàn),并不是所有的移動終端都具備安裝傳感器的硬件基礎(chǔ),上述現(xiàn)有技術(shù)的實現(xiàn)有賴于對現(xiàn)有移動終端進(jìn)行硬件上的改造,因而其實現(xiàn)難度較大且其成本較高。
【發(fā)明內(nèi)容】
[0005]本發(fā)明實施例提供一種身體狀況檢測的方法及裝置,為了解決現(xiàn)有技術(shù)中存在的通過在移動終端內(nèi)部集成傳感器來實現(xiàn)用戶身體狀況的檢測,其實現(xiàn)難度較大且成本較高的問題。
[0006]為達(dá)到上述目的,本發(fā)明的實施例采用如下技術(shù)方案:
[0007]一方面,本發(fā)明提供了一種身體狀況檢測的方法,所述方法包括:
[0008]接收用戶輸入的語音數(shù)據(jù);
[0009]解析所述語音數(shù)據(jù),得到所述語音數(shù)據(jù)的特征集合;
[0010]將所述語音數(shù)據(jù)的特征集合與預(yù)設(shè)特征集合進(jìn)行比較,得到用于表示用戶身體狀況的比較結(jié)果。
[0011]另一方面,本發(fā)明提供了一種身體狀況檢測的裝置,該裝置應(yīng)用于終端,該裝置包括:
[0012]接收單元,用于接收用戶輸入的語音數(shù)據(jù);
[0013]解析單元,用于解析所述接收單元接收的所述語音數(shù)據(jù),得到所述語音數(shù)據(jù)的特征集合;
[0014]處理單元,用于將所述解析單元得到的語音數(shù)據(jù)的特征集合與預(yù)設(shè)特征集合進(jìn)行比較,得到用于表示用戶身體狀況的比較結(jié)果。
[0015]本發(fā)明實施例提供的一種身體狀況檢測的方法及裝置,首先接收用戶輸入的語音數(shù)據(jù),再通過解析語音數(shù)據(jù),得到語音數(shù)據(jù)的特征集合;并將語音數(shù)據(jù)的特征集合與預(yù)設(shè)特征集合進(jìn)行比較,得到用于表示用戶身體狀況的比較結(jié)果。與現(xiàn)有技術(shù)中通過在移動終端內(nèi)部集成傳感器來實現(xiàn)用戶身體狀況的檢測相比,由于現(xiàn)有的諸如手機(jī)等移動終端一般都具有語音采集、語音識別的硬件基礎(chǔ),因而本發(fā)明能夠在不改變現(xiàn)有移動終端硬件結(jié)構(gòu)的基礎(chǔ)上,僅通過對用戶輸入的語音數(shù)據(jù)進(jìn)行分析比較,便能夠?qū)崿F(xiàn)對用戶身體狀況的檢測,其實現(xiàn)較容易且成本較低。
【專利附圖】
【附圖說明】
[0016]為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0017]圖1為本發(fā)明實施例提供的一種身體狀況檢測的方法的流程圖;
[0018]圖2為本發(fā)明實施例提供的另一種身體狀況檢測的方法的流程圖;
[0019]圖3為本發(fā)明實施例提供的又一種身體狀況檢測的方法的流程圖;
[0020]圖4為本發(fā)明實施例提供的再一種身體狀況檢測的方法的流程圖;
[0021]圖5為本發(fā)明實施例提供的一種身體狀況檢測的裝置的結(jié)構(gòu)示意圖;
[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]下面將結(jié)合本實施例中的附圖,對本實施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護(hù)的范圍。
[0027]發(fā)明人在研宄中發(fā)現(xiàn),現(xiàn)有的終端設(shè)備一般都具備語音識別的硬件基礎(chǔ)。如手機(jī)等移動終端最基本的功能就是打電話;平板電腦、個人電腦等終端都支持語音通信,因而現(xiàn)有的終端一般都具備麥克,也即都具備語音識別的硬件基礎(chǔ)。為了解決現(xiàn)有技術(shù)中存在的通過在移動終端內(nèi)部集成傳感器來實現(xiàn)用戶身體狀況的檢測,其實現(xiàn)難度較大且其成本較高的問題;本發(fā)明以語音識別為出發(fā)點,提供了一種身體狀況檢測的方法。
[0028]如圖1所示,該方法包括:
[0029]SlOl:接收用戶輸入的語音數(shù)據(jù)。
[0030]本實施例提供的身體狀況檢測的方法的核心為對用戶輸入的語音數(shù)據(jù)進(jìn)行比對分析。因而,本方法的首要步驟為接收用戶輸入的語音數(shù)據(jù)。
[0031]在本步驟的一種實現(xiàn)方式中,可以為終端檢測到用戶開啟相應(yīng)的應(yīng)用、觸發(fā)相應(yīng)的按鈕或者進(jìn)行特定的滑動操作后,進(jìn)入身體狀況檢測的就緒狀態(tài);當(dāng)在特定時間內(nèi),檢測到用戶輸入語音數(shù)據(jù)時,接收用戶輸入的語音數(shù)據(jù)。
[0032]在本步驟的另一種實現(xiàn)方式中,也可以為終端周期性的輸出提示信息以便于提醒用戶輸入一段用于檢測身體狀況的語音數(shù)據(jù)。
[0033]在本步驟的其他實現(xiàn)方式中,還可以為獲取終端當(dāng)前的應(yīng)用場景,當(dāng)終端處于特殊的應(yīng)用場景時,如駕駛模式、運動模式等,輸出提示信息以便于提醒用戶輸入一段用于檢測身體狀況的語音數(shù)據(jù)。
[0034]S102:解析所述語音數(shù)據(jù),得到所述語音數(shù)據(jù)的特征集合。
[0035]其中,所述特征集合包括至少一個特征。語音數(shù)據(jù)的特征可以為語音數(shù)據(jù)的頻率、音色、音調(diào)、時長、語音數(shù)據(jù)的具體內(nèi)容、語速等。
[0036]用戶的身體狀況不同時,解析其輸入的語音數(shù)據(jù),得到的語音數(shù)據(jù)的特征可能不同,如用戶體內(nèi)酒精含量較高(醉酒狀態(tài))和用戶體內(nèi)酒精含量正常(清醒狀態(tài))時,針對同樣的提示信息,用戶輸入的語音數(shù)據(jù)的內(nèi)容可能會有所差異。本步驟中通過解析語音數(shù)據(jù),可以得到語音數(shù)據(jù)的各個特征,以便于后續(xù)步驟進(jìn)行分析對比。該語音識別、解析的過程可參考現(xiàn)有技術(shù),本步驟不再贅述。
[0037]S103:將所述語音數(shù)據(jù)的特征集合與預(yù)設(shè)特征集合進(jìn)行比較,得到用于表示用戶身體狀況的比較結(jié)果。
[0038]其中,該預(yù)設(shè)特征集合為通過對用戶健康狀態(tài)時錄入的語音數(shù)據(jù)進(jìn)行解析后得到的特征集合,該預(yù)設(shè)特征集合中所包括的特征也可以為語音數(shù)據(jù)的頻率、音色、音調(diào)、時長、語速和語音數(shù)據(jù)的具體內(nèi)容等。
[0039]語音數(shù)據(jù)的特征集合與預(yù)設(shè)特征集合進(jìn)行比較的過程為一一的對應(yīng)比較的過程,也即將語音數(shù)據(jù)的特征集合中的頻率與預(yù)設(shè)特征集合中的頻率進(jìn)行比較,語音數(shù)據(jù)的音色與預(yù)設(shè)特征集合中的音色進(jìn)行比較。
[0040]該比較過程的第一種實現(xiàn)方式中,可以將語音數(shù)據(jù)的每一個特征均與預(yù)設(shè)特征集合中的相應(yīng)特征進(jìn)行比較,當(dāng)一定數(shù)量的特征不符合條件時,可認(rèn)為用戶身體狀況異常,否則可認(rèn)為用戶身體狀況正常。
[0041]該比較過程的第二種實現(xiàn)方式中,可以將語音數(shù)據(jù)的特征集合中的特征按照重要等級進(jìn)行分類,同時按照重要等級進(jìn)行比較,只有當(dāng)重要等級較高的特征的比較結(jié)果符合條件時,后續(xù)的比較過程才有意義,且后續(xù)的比較過程可參考上述第一種實現(xiàn)方式。
[0042]無論是哪種實現(xiàn)方式,均可得到與用戶身體狀況相關(guān)的比較結(jié)果,該比較結(jié)果從大體上可以分為身體狀況正常和身體狀況異常。其中,在不同的應(yīng)用場景下,所指的身體狀況異常的表現(xiàn)形式也不相同。例如,用戶在駕車時,所指的身體狀況異??赡転轶w內(nèi)酒精含量較高、疲勞駕駛等,用戶在運動狀態(tài)時,所指的身體狀況異常可能為運動量過大等。
[0043]本發(fā)明實施例提供的一種身體狀況檢測的方法,首先接收用戶輸入的語音數(shù)據(jù),再通過解析語音數(shù)據(jù),得到語音數(shù)據(jù)的特征集合;并將語音數(shù)據(jù)的特征集合與預(yù)設(shè)特征集合進(jìn)行比較,得到用于表示用戶身體狀況的比較結(jié)果。與現(xiàn)有技術(shù)中通過在移動終端內(nèi)部集成傳感器來實現(xiàn)用戶身體狀況的檢測相比,由于現(xiàn)有的諸如手機(jī)等移動終端一般都具有語音采集、語音識別的硬件基礎(chǔ),因而本發(fā)明能夠在不改變現(xiàn)有移動終端硬件結(jié)構(gòu)的基礎(chǔ)上,僅通過對用戶輸入的語音數(shù)據(jù)進(jìn)行分析比較,便能夠?qū)崿F(xiàn)對用戶身體狀況的檢測,其實現(xiàn)較容易且成本較低。
[0044]為了對步驟S103的第一種實現(xiàn)方式進(jìn)行具體的描述,如圖2所示,步驟S103可以細(xì)化為下述步驟S201至步驟S203。
[0045]S201:分別將所述特征集合中的每一個特征的值與所述預(yù)設(shè)特征集合中的對應(yīng)特征的值進(jìn)行比較,得到二者的差值,如果所述差值不在預(yù)設(shè)范圍內(nèi),則進(jìn)行計數(shù)。
[0046]其中,每一個特征都對應(yīng)有一個預(yù)設(shè)范圍。
[0047]如上所述,該特征集合中的特征包括語音數(shù)據(jù)的內(nèi)容、音色、音調(diào)、頻率等。
[0048]所指的比較過程為一個對應(yīng)比較的過程,比如,將對用戶輸入的語音數(shù)據(jù)進(jìn)行解析得到的音調(diào)的值與預(yù)設(shè)特征集合中的音調(diào)值進(jìn)行比較;同理,可依次進(jìn)行音色、頻率等的對應(yīng)比較。
[0049]當(dāng)對某一個特征進(jìn)行比較時,得到的該特征對應(yīng)的的差值不在該預(yù)設(shè)范圍內(nèi)時,則表明該特征異常。
[0050]例如,語音數(shù)據(jù)的內(nèi)容這一特征對應(yīng)的預(yù)設(shè)范圍為零,則只有當(dāng)用戶輸入的語音數(shù)據(jù)的內(nèi)容與預(yù)存儲的語音數(shù)據(jù)的內(nèi)容完全一致時,才能認(rèn)為該特征正常。
[0051]S202:當(dāng)計數(shù)結(jié)果超過預(yù)設(shè)值時,則得到用戶身體狀況異常的比較結(jié)果。
[0052]當(dāng)異常的特征的數(shù)量超過一定數(shù)目時,則可認(rèn)為用戶身體狀況異常,否則可認(rèn)為用戶身體狀況正常。
[0053]例如,進(jìn)行比較的特征總數(shù)為5個,該預(yù)設(shè)值為3個,則當(dāng)異常的特征的數(shù)量超過3個時,則可認(rèn)為用戶身體狀況異常。否則,如步驟S203所示,可認(rèn)為用戶身體狀況正常。
[0054]S203:當(dāng)計數(shù)結(jié)果未超過所述預(yù)設(shè)值時,則得到用戶身體狀況正常的比較結(jié)果。
[0055]在不同的應(yīng)用場景下,語音數(shù)據(jù)的特征的重要等級不同,有些特征相對于另外一些特征更能反映用戶當(dāng)前的身體狀況。因而,本實施例還提供了步驟S103的另一種具體的實現(xiàn)方式,如圖3所示,步驟S103還可以細(xì)化為下述步驟S301至步驟S304。
[0056]S301:將所述特征集合按照特征的重要等級分成第一特征集合和第二特征集合,所述第一特征集合中的特征的重要等級高于所述第二特征集合中的特征。
[0057]針對不同應(yīng)用場景,語音數(shù)據(jù)的各個特征的重要等級不同,本步驟首先對所獲取的所有特征按照重要等級分類,可分別得到第一特征集合和第二特征集合。
[0058]在步驟S301得到重要等級較高的第一特征集合和重要等級較低的第二特征集合的基礎(chǔ)上,下述步驟S302至步驟S304為按照特征的重要等級進(jìn)行比較的過程,只有當(dāng)?shù)谝惶卣骷现械乃刑卣骶鶟M足條件時,再進(jìn)行第二特征集合中的特征的比較;否則當(dāng)?shù)谝惶卣骷现械娜我馓卣鞑粷M足條件時,可得到用戶身體狀況異常的判斷結(jié)果。
[0059]S302:將所述第一特征集合中的特征分別與預(yù)設(shè)特征集合中的對應(yīng)特征進(jìn)行差值比較。
[0060]S303:當(dāng)所有差值均在預(yù)設(shè)范圍內(nèi)時,將所述第二特征集合中的每一個特征與預(yù)設(shè)特征集合中的對應(yīng)特征分別進(jìn)行差值比較,得到用于表示用戶身體狀況的比較結(jié)果。
[0061]當(dāng)?shù)谝惶卣骷现械奶卣鳚M足條件時,再進(jìn)行第二特征集合中的特征的比較。第二特征集合中的特征進(jìn)行比較的過程可參考上述步驟S201至步驟S203。但是本步驟中比較過程中所用到的預(yù)設(shè)值和上述步驟S202中所指的預(yù)設(shè)值可能相同也可能不同。
[0062]S304:當(dāng)所述第一特征集合中的至少一個特征與預(yù)設(shè)特征集合中的對應(yīng)特征的差值不在預(yù)設(shè)范圍內(nèi)時,則得到用戶身體狀況異常的比較結(jié)果。
[0063]為了對圖3所示方法進(jìn)行具體說明,下面以用戶在駕車狀態(tài)下體內(nèi)酒精含量是否較高這一身體狀況的判斷為例。
[0064]當(dāng)用戶在駕車狀態(tài)下,在對用戶身體狀況尤其是體內(nèi)酒精含量是否較高這一身體狀況進(jìn)行判斷時,終端設(shè)備輸出某些問題,用戶在體內(nèi)酒精含量較高和含量正常情況下,用戶針對同樣問題的回答的內(nèi)容可能不同,因而從語音數(shù)據(jù)的內(nèi)容這一特征可初步判斷用戶體內(nèi)是否酒精含量較高。也即,相比于其他特征,語音數(shù)據(jù)的內(nèi)容這一特征更為重要。第一特征集合中包括語音數(shù)據(jù)的內(nèi)容這一特征;第二特征集合中包括語音數(shù)據(jù)的頻率、音色、音調(diào)和時長等其他特征。
[0065]首先對語音數(shù)據(jù)的內(nèi)容進(jìn)行判斷,也就是說對用戶回答問題的正確率進(jìn)行判斷,只有當(dāng)正確率達(dá)到要求時,可初步認(rèn)為用戶意識清醒,體內(nèi)酒精含量正常;再進(jìn)行頻率、音色、音調(diào)、時長等的判斷,只有當(dāng)至少三個特征滿足條件時,才可認(rèn)為用戶體內(nèi)酒精含量正常,否則可認(rèn)為用戶體內(nèi)酒精含量較高。
[0066]此外,當(dāng)?shù)玫接糜诒硎居脩羯眢w狀況的比較結(jié)果之后,本方法還需要根據(jù)比較結(jié)果輸出提醒消息以便于用戶及時了解當(dāng)前身體狀況。因而,在上述步驟S103 “將所述語音數(shù)據(jù)的特征集合與預(yù)設(shè)特征集合進(jìn)行比較,得到用于表示用戶身體狀況的比較結(jié)果”之后,該方法還包括:根據(jù)所述比較結(jié)果,輸出提醒消息。
[0067]具體而言,當(dāng)用戶身體狀況正常時,輸出提醒信息以告知用戶其身體狀況正常;
[0068]當(dāng)用戶身體狀況異常時,輸出提醒信息以提醒用戶其身體狀況異常,以便于用戶根據(jù)該提醒信息作出調(diào)整。
[0069]此外,在本步驟的其他實現(xiàn)方式中,還可以將用戶身體狀況異常的提醒消息發(fā)送至與用戶相關(guān)的其他聯(lián)系人。
[0070]例如,當(dāng)通過本方法得知用戶的身體狀況異常,且用戶當(dāng)前所在的應(yīng)用場景為駕車場景時。本步驟中除了輸出該提醒消息外,還可將該提醒消息發(fā)送至與用戶的愛人、父母、朋友等親密聯(lián)系人。
[0071]如步驟SlOl所述,本實施例中提供的用戶身體狀況的檢測的觸發(fā)條件也可以為獲取終端當(dāng)前的應(yīng)用場景后,結(jié)合當(dāng)前的應(yīng)用場景進(jìn)行用戶身體狀況檢測的過程。因而,如圖4所示,作為上述各圖所示方法的補充,步驟SlOl “接收用戶輸入的語音數(shù)據(jù)”之前,該方法還包括下述步驟S401和S402。
[0072]S401:獲取終端當(dāng)前的應(yīng)用場景。
[0073]在本步驟的一種實現(xiàn)方式中,獲取終端的情景模式,根據(jù)所述情景模式,得到終端當(dāng)前的應(yīng)用場景。
[0074]一般手機(jī)等移動終端都具備情景模式這一應(yīng)用,且情景模式一般包括標(biāo)準(zhǔn)模式、睡眠模式、會議模式、戶外模式和駕駛模式等,用戶可根據(jù)自身所處的環(huán)境切換到相應(yīng)的模式,終端設(shè)備可根據(jù)用戶當(dāng)前所在的情景模式,作出相應(yīng)的處理。因而可通過監(jiān)聽情景模式這一應(yīng)用確定用戶當(dāng)前所在的情景。
[0075]例如,當(dāng)監(jiān)聽到情景模式這一應(yīng)用中,汽車模式被選中時,可得到用戶當(dāng)前所在的應(yīng)用場景為駕駛汽車的應(yīng)用場景。
[0076]在本步驟的另一種實現(xiàn)方式中,如果終端包括感應(yīng)器,則根據(jù)所述感應(yīng)器采集的信息,得到終端當(dāng)前的應(yīng)用場景。
[0077]有些終端集成有加速度感應(yīng)器、重力感應(yīng)器等感應(yīng)器。因而可實時監(jiān)聽感應(yīng)器所采集的數(shù)據(jù),通過對這些數(shù)據(jù)的分析得到終端當(dāng)前的應(yīng)用場景。
[0078]例如:當(dāng)用戶駕駛汽車時,加速度感應(yīng)器能夠采集當(dāng)前的加速度,可通過該加速度判斷得到用戶當(dāng)前所在的應(yīng)用場景為駕駛汽車的應(yīng)用場景。
[0079]在本步驟的其他實現(xiàn)方式中,還可通過其他手段獲取移動終端當(dāng)前的應(yīng)用場景。例如:移動終端與汽車的藍(lán)牙取得連接;移動終端與汽車以其他協(xié)議連接成功等均可得到用戶當(dāng)前所在的應(yīng)用場景為駕駛汽車的應(yīng)用場景。再如判斷用戶是否處于運動狀態(tài)可以根據(jù)用戶是否開啟健康助手等用于監(jiān)測用戶的運動狀態(tài)的軟件、也可以根據(jù)智能表環(huán)反饋給移動終端的數(shù)據(jù)等得到終端當(dāng)前的應(yīng)用場景。
[0080]S402:根據(jù)所述應(yīng)用場景,輸出提示信息,所述提示信息用于提示用戶輸入對應(yīng)的語音數(shù)據(jù)。
[0081]針對不同的應(yīng)用場景,本步驟中輸出的提示信息可能會有所不同,例如,當(dāng)檢測到用戶在駕車模式下時,輸出的提示信息可以為“您最喜歡的水果是什么?”等問題的形式;當(dāng)檢測到用戶在運動狀態(tài)時,輸出的提示信息可以為請用戶任意輸入一段語音數(shù)據(jù)的形式。
[0082]上述提示信息可從預(yù)先建立的信息數(shù)據(jù)庫中選取。該信息數(shù)據(jù)庫的建立過程可以為,移動終端采集用戶的一些基本信息形成基礎(chǔ)數(shù)據(jù),從用戶設(shè)定的本機(jī)資料中獲取用戶名、性別信息、用戶常駐城市、用戶的辦公和家庭住址、常用聯(lián)系人的姓名等信息;也可以通過詢問和提問的方式,逐步完善該信息數(shù)據(jù)庫,例如,移動終端可以詢問“請問您的外號是否叫小明? ”,“您的好朋友是否是小江? ”,“您最喜歡的水果是什么? ”等。接收用戶針對上述詢問所作出的回答,同時,對用戶回答時輸入的語音數(shù)據(jù)進(jìn)行解析,得到語音數(shù)據(jù)的各個特征,該各個特征形成前文所述的預(yù)設(shè)特征集合。
[0083]此外,該提示信息可以為以語音形式進(jìn)行輸出,也可以為以文本形式進(jìn)行輸出,優(yōu)選的,以語音形式輸出。
[0084]相應(yīng)的,步驟S103“將所述語音數(shù)據(jù)的特征集合與預(yù)設(shè)特征集合進(jìn)行比較,得到用于表示用戶身體狀況的比較結(jié)果”具體為下述步驟S403。
[0085]S403:根據(jù)所述終端當(dāng)前的應(yīng)用場景,將所述語音數(shù)據(jù)的特征集合與預(yù)設(shè)特征集合進(jìn)行比較,得到用于表示用戶身體狀況的比較結(jié)果。
[0086]為了對本圖所示方法進(jìn)行具體描述,本實施例中以終端當(dāng)前的應(yīng)用場景為汽車場景和運動場景分別為例進(jìn)行說明。
[0087]當(dāng)檢測到終端當(dāng)前所在的應(yīng)用場景為汽車場景時,從預(yù)先建立的信息數(shù)據(jù)庫中提取五個基本問題,與用戶交互。通過用戶回答問題的正確率、用戶的語速判斷用戶意識是否清晰,確定其是否喝酒。一方面,為了避免引起用戶的反感,當(dāng)用戶回答問題順暢,語速、音調(diào)等都正常的情況下,可以減少問題的交互個數(shù);另一方面,為了減少誤判的幾率,在用戶回答不順暢的情況下,可以適當(dāng)增加問題交互個數(shù)。此外,當(dāng)終端當(dāng)前的應(yīng)用場景為汽車模式時,可能會出現(xiàn)用戶疲勞駕駛的情況,則本方法中,間隔一段時間主動與用戶交互,通過用戶的反應(yīng)速度,確定其是否疲勞過度。
[0088]當(dāng)檢測到終端當(dāng)前所在的應(yīng)用場景為運動場景時,通過用戶的身高、體重、年齡等信息確定的最適宜運動量和最高運動量等信息,當(dāng)用戶運動量達(dá)到最適宜運動量卻還在運動的時候,通過與用戶語音交互,檢測用戶語速與喘息是否正常,結(jié)合天氣狀況、運動場所等綜合因素,以確定用戶當(dāng)前是否運動量過大。
[0089]本圖提供的用戶身體狀況的檢測方法,能夠結(jié)合用戶當(dāng)前的應(yīng)用場景,智能的對用戶當(dāng)前的身體狀況進(jìn)行提醒。
[0090]作為上述各圖所示方法的實現(xiàn)及應(yīng)用,本發(fā)明實施例還提供了一種身體狀況檢測的裝置,該裝置應(yīng)用于終端,如圖5所示,該裝置包括:
[0091]接收單元501,用于接收用戶輸入的語音數(shù)據(jù)。
[0092]解析單元502,用于解析所述接收單元501接收的語音數(shù)據(jù),得到語音數(shù)據(jù)的特征
口 O
[0093]處理單元503,用于將解析單元502得到的語音數(shù)據(jù)的特征集合與預(yù)設(shè)特征集合進(jìn)行比較,得到用于表示用戶身體狀況的比較結(jié)果。
[0094]進(jìn)一步的,如圖6所示,處理單元503包括比較模塊601、計數(shù)模塊602和確定模塊603,其中:
[0095]比較模塊601,用于分別將所述特征集合中的每一個特征的值與所述預(yù)設(shè)特征集合中的對應(yīng)特征的值進(jìn)行比較,得到二者的差值。
[0096]計數(shù)模塊602,用于當(dāng)比較模塊601得到的差值不在預(yù)設(shè)范圍內(nèi)時,進(jìn)行計數(shù)。
[0097]確定模塊603,用于當(dāng)計數(shù)模塊602得到的計數(shù)結(jié)果超過預(yù)設(shè)值時,得到用戶身體狀況異常的比較結(jié)果。
[0098]確定模塊603,還用于當(dāng)計數(shù)模塊602得到的計數(shù)結(jié)果未超過所述預(yù)設(shè)值時,得到用戶身體狀況正常的比較結(jié)果。
[0099]或者,如圖7所示,處理單元503包括分類模塊701和比較模塊702,其中:
[0100]分類模塊701,用于將特征集合按照特征的重要等級分成第一特征集合和第二特征集合,所述第一特征集合中的特征的重要等級高于所述第二特征集合中的特征。
[0101]比較模塊702,用于將所述第一特征集合中的特征分別與預(yù)設(shè)特征集合中的對應(yīng)特征進(jìn)行差值比較;
[0102]當(dāng)所有差值均在預(yù)設(shè)范圍內(nèi)時,將所述第二特征集合中的每一個特征與預(yù)設(shè)特征集合中的對應(yīng)特征分別進(jìn)行差值比較,得到用于表示用戶身體狀況的比較結(jié)果;
[0103]當(dāng)所述第一特征集合中的至少一個特征與預(yù)設(shè)特征集合中的對應(yīng)特征的差值不在預(yù)設(shè)范圍內(nèi)時,得到用戶身體狀況異常的比較結(jié)果。
[0104]進(jìn)一步的,如圖8所示,所述裝置還包括輸出單元801,用于根據(jù)所述比較結(jié)果,輸出提醒消息。
[0105]進(jìn)一步的,如圖9所示,本實施例提供的裝置應(yīng)用于終端,該裝置還包括獲取單元901,用于獲取終端當(dāng)前的應(yīng)用場景。
[0106]所述輸出單元801,還用于根據(jù)所述獲取單元901獲取的所述應(yīng)用場景,輸出提示信息,所述提示信息用于提示用戶輸入對應(yīng)的語音數(shù)據(jù)以便于所述接收單元接收所述語音數(shù)據(jù)。
[0107]處理單元503,還用于根據(jù)獲取單元901獲取的終端當(dāng)前的應(yīng)用場景,將所述語音數(shù)據(jù)的特征集合與預(yù)設(shè)特征集合進(jìn)行比較,得到用于表示用戶身體狀況的比較結(jié)果。
[0108]進(jìn)一步的,所述獲取單元901,還用于獲取終端的情景模式,根據(jù)所述情景模式,得到終端當(dāng)前的應(yīng)用場景;
[0109]或者
[0110]當(dāng)所述終端包括感應(yīng)器時,根據(jù)所述感應(yīng)器采集的信息,得到終端當(dāng)前的應(yīng)用場景。
[0111]本發(fā)明實施例提供的一種身體狀況檢測的裝置,首先接收用戶輸入的語音數(shù)據(jù),再通過解析語音數(shù)據(jù),得到語音數(shù)據(jù)的特征集合;并將語音數(shù)據(jù)的特征集合與預(yù)設(shè)特征集合進(jìn)行比較,得到用于表示用戶身體狀況的比較結(jié)果。與現(xiàn)有技術(shù)中通過在移動終端內(nèi)部集成傳感器來實現(xiàn)用戶身體狀況的檢測相比,由于現(xiàn)有的諸如手機(jī)等移動終端一般都具有語音采集、語音識別的硬件基礎(chǔ),因而本發(fā)明能夠在不改變現(xiàn)有移動終端硬件結(jié)構(gòu)的基礎(chǔ)上,僅通過對用戶輸入的語音數(shù)據(jù)進(jìn)行分析比較,便能夠?qū)崿F(xiàn)對用戶身體狀況的檢測,其實現(xiàn)較容易且成本較低。
[0112]通過以上的實施方式的描述,所屬領(lǐng)域的技術(shù)人員可以清楚地了解到本發(fā)明可借助軟件加必需的通用硬件的方式來實現(xiàn),當(dāng)然也可以通過硬件,但很多情況下前者是更佳的實施方式。基于這樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機(jī)軟件產(chǎn)品存儲在可讀取的存儲介質(zhì)中,如計算機(jī)的軟盤,硬盤或光盤等,包括若干指令用以使得一臺計算機(jī)設(shè)備(可以是個人計算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個實施例所述的方法。
[0113]以上所述,僅為本發(fā)明的【具體實施方式】,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本【技術(shù)領(lǐng)域】的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。
【權(quán)利要求】
1.身體狀況檢測的方法,其特征在于,所述方法包括: 接收用戶輸入的語音數(shù)據(jù); 解析所述語音數(shù)據(jù),得到所述語音數(shù)據(jù)的特征集合; 將所述語音數(shù)據(jù)的特征集合與預(yù)設(shè)特征集合進(jìn)行比較,得到用于表示用戶身體狀況的比較結(jié)果。
2.根據(jù)權(quán)利要求1所述的身體狀況檢測的方法,其特征在于, 所述將所述語音數(shù)據(jù)的特征集合與預(yù)設(shè)特征集合進(jìn)行比較,得到用于表示用戶身體狀況的比較結(jié)果,包括: 分別將所述特征集合中的每一個特征的值與所述預(yù)設(shè)特征集合中的對應(yīng)特征的值進(jìn)行比較,得到二者的差值,如果所述差值不在預(yù)設(shè)范圍內(nèi),則進(jìn)行計數(shù); 當(dāng)計數(shù)結(jié)果超過預(yù)設(shè)值時,則得到用戶身體狀況異常的比較結(jié)果; 當(dāng)計數(shù)結(jié)果未超過所述預(yù)設(shè)值時,則得到用戶身體狀況正常的比較結(jié)果。
3.根據(jù)權(quán)利要求1所述的身體狀況檢測的方法,其特征在于, 所述將所述語音數(shù)據(jù)的特征集合與預(yù)設(shè)特征集合進(jìn)行比較,得到用于表示用戶身體狀況的比較結(jié)果,包括: 將所述特征集合按照特征的重要等級分成第一特征集合和第二特征集合,所述第一特征集合中的特征的重要等級高于所述第二特征集合中的特征; 將所述第一特征集合中的特征分別與預(yù)設(shè)特征集合中的對應(yīng)特征進(jìn)行差值比較; 當(dāng)所有差值均在預(yù)設(shè)范圍內(nèi)時,將所述第二特征集合中的每一個特征與預(yù)設(shè)特征集合中的對應(yīng)特征分別進(jìn)行差值比較,得到用于表示用戶身體狀況的比較結(jié)果; 當(dāng)所述第一特征集合中的至少一個特征與預(yù)設(shè)特征集合中的對應(yīng)特征的差值不在預(yù)設(shè)范圍內(nèi)時,則得到用戶身體狀況異常的比較結(jié)果。
4.根據(jù)權(quán)利要求1至3任一項所述的身體狀況檢測的方法,其特征在于,所述方法應(yīng)用于終端,所述接收用戶輸入的語音數(shù)據(jù)之前,所述方法還包括: 獲取終端當(dāng)前的應(yīng)用場景; 根據(jù)所述應(yīng)用場景,輸出提示信息,所述提示信息用于提示用戶輸入對應(yīng)的語音數(shù)據(jù); 所述將所述語音數(shù)據(jù)的特征集合與預(yù)設(shè)特征集合進(jìn)行比較,得到用于表示用戶身體狀況的比較結(jié)果,具體包括: 根據(jù)所述終端當(dāng)前的應(yīng)用場景,將所述語音數(shù)據(jù)的特征集合與預(yù)設(shè)特征集合進(jìn)行比較,得到用于表示用戶身體狀況的比較結(jié)果。
5.根據(jù)權(quán)利要求4所述的身體狀況檢測的方法,其特征在于,所述獲取終端當(dāng)前的應(yīng)用場景,包括: 獲取終端的情景模式,根據(jù)所述情景模式,得到終端當(dāng)前的應(yīng)用場景; 或者 如果終端包括感應(yīng)器,則根據(jù)所述感應(yīng)器采集的信息,得到終端當(dāng)前的應(yīng)用場景。
6.身體狀況檢測的裝置,其特征在于,所述裝置包括: 接收單元,用于接收用戶輸入的語音數(shù)據(jù); 解析單元,用于解析所述接收單元接收的所述語音數(shù)據(jù),得到所述語音數(shù)據(jù)的特征集合; 處理單元,用于將所述解析單元得到的語音數(shù)據(jù)的特征集合與預(yù)設(shè)特征集合進(jìn)行比較,得到用于表示用戶身體狀況的比較結(jié)果。
7.根據(jù)權(quán)利要求6所述的身體狀況檢測的裝置,其特征在于, 所述處理單元包括比較模塊、計數(shù)模塊和確定模塊,其中: 所述比較模塊,用于分別將所述特征集合中的每一個特征的值與所述預(yù)設(shè)特征集合中的對應(yīng)特征的值進(jìn)行比較,得到二者的差值; 所述計數(shù)模塊,用于當(dāng)所述比較模塊得到的差值不在預(yù)設(shè)范圍內(nèi)時,進(jìn)行計數(shù); 所述確定模塊,用于當(dāng)所述計數(shù)模塊得到的計數(shù)結(jié)果超過預(yù)設(shè)值時,得到用戶身體狀況異常的比較結(jié)果; 當(dāng)所述計數(shù)模塊得到的計數(shù)結(jié)果未超過所述預(yù)設(shè)值時,得到用戶身體狀況正常的比較結(jié)果。
8.根據(jù)權(quán)利要求6所述的身體狀況檢測的裝置,其特征在于,所述處理單元包括分類模塊和比較模塊,其中: 所述分類模塊,用于將所述特征集合按照特征的重要等級分成第一特征集合和第二特征集合,所述第一特征集合中的特征的重要等級高于所述第二特征集合中的特征; 所述比較模塊,用于將所述第一特征集合中的特征分別與預(yù)設(shè)特征集合中的對應(yīng)特征進(jìn)行差值比較; 當(dāng)所有差值均在預(yù)設(shè)范圍內(nèi)時,將所述第二特征集合中的每一個特征與預(yù)設(shè)特征集合中的對應(yīng)特征分別進(jìn)行差值比較,得到用于表示用戶身體狀況的比較結(jié)果; 當(dāng)所述第一特征集合中的至少一個特征與預(yù)設(shè)特征集合中的對應(yīng)特征的差值不在預(yù)設(shè)范圍內(nèi)時,得到用戶身體狀況異常的比較結(jié)果。
9.根據(jù)權(quán)利要求8所述的身體狀況檢測的裝置,其特征在于,所述裝置應(yīng)用于終端,所述裝置還包括獲取單元和輸出單元,其中: 所述獲取單元,用于獲取終端當(dāng)前的應(yīng)用場景; 所述輸出單元,還用于根據(jù)所述獲取單元獲取的所述應(yīng)用場景,輸出提示信息,所述提示信息用于提示用戶輸入對應(yīng)的語音數(shù)據(jù)以便于所述接收單元接收所述語音數(shù)據(jù); 所述處理單元,還用于根據(jù)所述獲取單元獲取的終端當(dāng)前的應(yīng)用場景,將所述語音數(shù)據(jù)的特征集合與預(yù)設(shè)特征集合進(jìn)行比較,得到用于表示用戶身體狀況的比較結(jié)果。
10.根據(jù)權(quán)利要求9所述的身體狀況檢測的裝置,其特征在于, 所述獲取單元,還用于獲取終端的情景模式,根據(jù)所述情景模式,得到終端當(dāng)前的應(yīng)用場景; 或者 當(dāng)所述終端包括感應(yīng)器時,根據(jù)所述感應(yīng)器采集的信息,得到終端當(dāng)前的應(yīng)用場景。
【文檔編號】G10L25/51GK104505102SQ201410856526
【公開日】2015年4月8日 申請日期:2014年12月31日 優(yōu)先權(quán)日:2014年12月31日
【發(fā)明者】蔣羅, 申明軍, 傅文治 申請人:宇龍計算機(jī)通信科技(深圳)有限公司