本發(fā)明涉及語音交互,更具體地,涉及一種具有智能語音交互功能的監(jiān)測設(shè)備控制方法及監(jiān)測設(shè)備。
背景技術(shù):
1、目前的生理指標(biāo)(血壓、血糖)檢測設(shè)備可以大致分為兩種,醫(yī)用檢測設(shè)備和家用檢測設(shè)備。針對目前的家用檢測設(shè)備,其往往僅能在用戶結(jié)束檢測后,根據(jù)用戶的檢測結(jié)果和預(yù)先設(shè)定針對檢測結(jié)果的答復(fù)內(nèi)容,與用戶進行簡單的語音交互,用戶無法根據(jù)實際需求來獲取相關(guān)注意事項,用戶使用體驗較差。
技術(shù)實現(xiàn)思路
1、鑒于上述問題,本技術(shù)實施例提供了一種具有智能語音交互功能的監(jiān)測設(shè)備控制方法及監(jiān)測設(shè)備,旨在于通過智能化的語音交互來提高用戶的使用體驗。
2、第一方面,本技術(shù)實施例提供了一種具有智能語音交互功能監(jiān)測設(shè)備控制方法,應(yīng)用于所述監(jiān)測設(shè)備;所述方法包括:
3、響應(yīng)于問詢交互開啟指令,獲取用戶的語音問詢信息和第一歷史監(jiān)測信息;
4、根據(jù)所述語音問詢信息和所述第一歷史監(jiān)測信息進行初步問詢分析,生成第一問詢答復(fù)文本,并基于所述第一問詢答復(fù)文本向所述用戶播放第一答復(fù)語音?;
5、根據(jù)所述語音問詢信息進行臨時問詢分析,生成交互問詢文本,并在所述第一答復(fù)語音播放完畢后,基于所述交互問詢文本向所述用戶播放問詢語音;所述交互問詢文本用于問詢所述用戶是否需要對所述問詢答復(fù)文本進行擴展;
6、在所述用戶指示對所述問詢答復(fù)文本進行擴展時,根據(jù)當(dāng)前問詢時間、所述語音問詢信息、所述第一歷史監(jiān)測信息以及所述監(jiān)測設(shè)備的定位信息,生成第二問詢答復(fù)文本,并基于所述第二問詢答復(fù)文本向所述用戶播放第二答復(fù)語音。
7、在一種可能的實現(xiàn)方式中,所述根據(jù)所述語音問詢信息和所述第一歷史監(jiān)測信息進行初步問詢分析,生成第一問詢答復(fù)文本,包括:
8、判斷?在所述第一歷史監(jiān)測信息中是否存在第二歷史監(jiān)測信息;所述第二歷史監(jiān)測信息,用于表征在響應(yīng)所述問詢交互開啟指令的預(yù)設(shè)過去時長內(nèi),針對所述用戶的監(jiān)測信息;
9、在確定所述第一歷史監(jiān)測信息中不存在所述第二歷史監(jiān)測信息時,基于所述第一歷史監(jiān)測信息,預(yù)測所述用戶的當(dāng)前生理參數(shù)指標(biāo);
10、基于所述當(dāng)前生理參數(shù)指標(biāo)和所述用戶的基礎(chǔ)體征信息進行初步問詢分析,生成所述第一問詢答復(fù)文本。
11、在一種可能的實現(xiàn)方式中,所述判斷在所述第一歷史監(jiān)測信息中是否存在第二歷史監(jiān)測信息之后,還包括:
12、在確定所述第一歷史監(jiān)測信息中存在所述第二歷史監(jiān)測信息時,對所述第二歷史監(jiān)測信息進行失真判斷,得到失真判斷結(jié)果;
13、若所述失真判斷結(jié)果中存在至少一個所述失真判斷結(jié)果為否的第二歷史監(jiān)測信息,則基于所述第二歷史監(jiān)測信息和所述語音問詢信息進行初步問詢分析,生成所述第一問詢答復(fù)文本;
14、若所述失真判斷結(jié)果中不存在判斷結(jié)果為否的第二歷史監(jiān)測信息,則剔除所述第二歷史監(jiān)測信息,并基于剔除所述第二歷史監(jiān)測信息后的第一歷史監(jiān)測信息生成所述第一問詢答復(fù)文本。
15、在一種可能的實現(xiàn)方式中,所述在所述用戶指示對所述問詢答復(fù)文本進行擴展時,根據(jù)當(dāng)前問詢時間、所述語音問詢信息、所述第一歷史監(jiān)測信息以及所述監(jiān)測設(shè)備的定位信息,生成第二問詢答復(fù)文本,包括:
16、確定所述語音問詢信息的問詢類別;
17、根據(jù)所述問詢類別、所述當(dāng)前問詢時間、所述第一歷史監(jiān)測信息以及所述監(jiān)測設(shè)備的定位信息,生成所述第二問詢答復(fù)文本。
18、在一種可能的實現(xiàn)方式中,所述問詢類別包括:食物類問詢;
19、所述根據(jù)所述問詢類別、所述當(dāng)前問詢時間、所述第一歷史監(jiān)測信息以及所述監(jiān)測設(shè)備的定位信息,生成所述第二問詢答復(fù)文本,包括:
20、在所述問詢類別為所述食物類問詢時,根據(jù)所述監(jiān)測設(shè)備的定位信息進行地域位置分析,得到針對所述用戶的第一地域類別;
21、根據(jù)所述語音問詢信息進行基于口音的地域位置分析,得到第二地域類別;
22、根據(jù)所述第一地域類別、所述第二地域類別以及所述當(dāng)前問詢時間,預(yù)測所述用戶在預(yù)設(shè)未來時段內(nèi)的第一用餐食物類別;
23、基于所述第一歷史監(jiān)測信息和所述用戶的基礎(chǔ)體征信息,從所述第一用餐食物類別中篩選出第二用餐食物類別,并基于所述第二用餐食物類別生成所述第二問詢答復(fù)文本;所述第二用餐食物類別,用于表征所述用戶不適合食用的食物類別。
24、在一種可能的實現(xiàn)方式中,所述問詢類別包括:運動類問詢;
25、所述根據(jù)所述問詢類別、所述當(dāng)前問詢時間、所述第一歷史監(jiān)測信息以及所述監(jiān)測設(shè)備的定位信息,生成所述第二問詢答復(fù)文本,包括:
26、在所述問詢類別為所述運動類問詢時,根據(jù)所述監(jiān)測設(shè)備的定位信息,獲取所述用戶當(dāng)前地理位置的實時天氣數(shù)據(jù),并基于所述實時天氣數(shù)據(jù)和所述當(dāng)前地理位置,確定可運動地點;
27、根據(jù)所述語音問詢信息進行運動偏好分析,確定所述用戶的運動偏好,并基于所述運動偏好、所述可運動地點、所述第一歷史監(jiān)測信息和所述用戶的基礎(chǔ)體征信息,生成運動推薦項目;
28、基于所述運動推薦項目,生成所述第二問詢答復(fù)文本。
29、在一種可能的實現(xiàn)方式中,所述根據(jù)所述第一地域類別、所述第二地域類別以及所述當(dāng)前問詢時間,預(yù)測所述用戶在預(yù)設(shè)未來時段內(nèi)的第一用餐食物類別,包括:
30、判斷所述第一地域類別與所述第二地域類別是否相同;
31、在確定所述第一地域類別與所述第二地域類別不同時,根據(jù)所述第二地域類別的第二權(quán)重系數(shù)、所述第一地域類別的第一權(quán)重系數(shù)以及所述當(dāng)前問詢時間,預(yù)測所述第一用餐食物類別;所述第二權(quán)重系數(shù)大于所述第一權(quán)重系數(shù);
32、在確定所述第一地域類別與所述第二地域類別相同時,根據(jù)所述第二地域類別和所述地域類別中的任意一者以及所述當(dāng)前問詢時間,預(yù)測所述第一用餐食物類別。
33、在一種可能的實現(xiàn)方式中,所述交互問詢文本包括:食物交互問詢文本和運動交互問詢文本;
34、所述根據(jù)所述語音問詢信息進行臨時問詢分析,生成交互問詢文本包括:
35、在所述問詢類別為食物類問詢時,生成所述食物交互問詢文本;所述食物交互問詢文本用于問詢所述用戶是否需要播報更多不可食用食物類別;
36、在所述問詢類別為運動類問詢時,生成所述運動交互問詢文本;所述運動交互問詢文本用于問詢所述用戶是否需要播報更多推薦運動項目。
37、在一種可能的實現(xiàn)方式中,所述基于所述交互問詢文本向所述用戶播放問詢語音之后,所述方法還包括:
38、在所述用戶針對所述播放問詢語音的答復(fù)是否決時,結(jié)束與所述用戶的語音交互。
39、第二方面,本技術(shù)實施例提供了一種具有智能語音交互功能的監(jiān)測設(shè)備,包括:
40、獲取模塊,用于響應(yīng)于問詢交互開啟指令,獲取用戶的語音問詢信息和第一歷史監(jiān)測信息;
41、第一問答模塊,用于根據(jù)所述語音問詢信息和所述第一歷史監(jiān)測信息進行初步問詢分析,生成第一問詢答復(fù)文本,并基于所述第一問詢答復(fù)文本向所述用戶播放第一答復(fù)語音;
42、第二問答模塊,用于根據(jù)所述語音問詢信息進行臨時問詢分析,生成交互問詢文本,并在所述第一答復(fù)語音播放完畢后,基于所述交互問詢文本向所述用戶播放問詢語音;所述交互問詢文本用于問詢所述用戶是否需要對所述問詢答復(fù)文本進行擴展;
43、第三問答模塊,用于在所述用戶指示對所述問詢答復(fù)文本進行擴展時,根據(jù)當(dāng)前問詢時間、所述語音問詢信息、所述第一歷史監(jiān)測信息以及所述監(jiān)測設(shè)備的定位信息,生成第二問詢答復(fù)文本,并基于所述第二問詢答復(fù)文本向所述用戶播放第二答復(fù)語音。
44、本技術(shù)的實施例提供的技術(shù)方案可以包括以下有益效果:本技術(shù)實施例提供了一種具有智能語音交互功能的監(jiān)測設(shè)備控制方法及監(jiān)測設(shè)備,其方法包括:響應(yīng)于問詢交互開啟指令,獲取用戶的語音問詢信息和第一歷史監(jiān)測信息,根據(jù)語音問詢信息和第一歷史監(jiān)測信息進行初步問詢分析,生成第一問詢答復(fù)文本,并基于第一問詢答復(fù)文本向用戶播放第一答復(fù)語音。根據(jù)語音問詢信息進行臨時問詢分析,生成交互問詢文本,并在第一答復(fù)語音播放完畢后,基于交互問詢文本向用戶播放問詢語音。在所述用戶針對播放問詢語音的答復(fù)是確認時,根據(jù)當(dāng)前問詢時間、語音問詢信息、第一歷史監(jiān)測信息以及監(jiān)測設(shè)備的定位信息,生成第二問詢答復(fù)文本,并基于第二問詢答復(fù)文本向用戶播放第二答復(fù)語音。以此,用戶可以自行觸發(fā)問詢交互開啟指令語監(jiān)測設(shè)備進行語音交互,監(jiān)測設(shè)備通過用戶的歷史監(jiān)測信息以及用戶實際的語音問詢信息,實現(xiàn)與用戶之間的智能化語音交互,無需依賴于實時測定的監(jiān)測結(jié)果。同時,在此基礎(chǔ)上,還會結(jié)合用戶的語音問詢信息進行進一步的臨時問詢分析,并在用戶確認時,對答復(fù)內(nèi)容進行進一步的擴展,從而為用戶提供全面化的智能化語音交互功能,有效提高了用戶的使用體驗。
45、下面通過附圖和實施例,對本發(fā)明的技術(shù)方案做進一步的詳細描述。