一种基于智能交互的iptv端健康咨询方法和系统
技术领域
本申请涉及健康咨询领域,特别涉及一种基于智能交互的IPTV端健康咨询方法和系统。
背景技术
人们不再满足“无病”状态,而是追求更高的生活质量,更健康、更长寿,比以往更多地为健康进行投资。健康与个人对健康的认识、周围环境、医疗保健、个人的生物学因素和生活方式以及自我进行的保健有着密切的关系。其中生活方式是由自己来掌控的,通过对自己生活方式的调整,适当采取保健措施,来达到最大限度促进自身健康的目的。但结合实际情况,现代人要应付快节奏的学习、工作和生活,要面临越来越多的竞争和挑战,人们的生理和心理随时都可能发生老化和病变。目前,慢性病的发病率连年上升,亚健康人群与日俱增,心理问题更是屡见不鲜,这些都严重地威胁到了人类健康。
另外,由于健康问题造成的医疗支出更是逐年的增加。健康咨询作为健康管理的一种模式,它为求助者解除健康问题提供咨询服务。对每一社会成员提出的健康问题给出系统、连续的个性化医疗保健建议,使人们通过改善健康维护方式得到提高自身健康水平,有效地降低健康风险和医疗费用的支出,现有的健康咨询大多通过需要咨询者与医生进行面对面咨询或者通过手机进行简单的文字咨询,急需一种便捷高效的健康咨询方式来满足人们的需求。
发明内容
(一)申请目的
基于此,为了节约用户时间,节省医疗开支,实现家庭环境下的远程健康咨询,本申请公开了以下技术方案。
(二)技术方案
本申请公开了一种基于智能交互的IPTV端健康咨询方法,包括:
定位用户咨询的健康咨询类别域;
根据所述健康咨询类别域获取用户对应的健康指标信息;
根据所述健康指标信息生成订制化健康咨询结果,并将所述订制化健康咨询结果通过IPTV反馈给用户。
在一种可能的实施方式中,还包括:生成所述订制化健康咨询结果后,基于健康知识图谱为用户推荐健康问题解决方案。
在一种可能的实施方式中,所述定位用户咨询的健康类别域,包括:
采集用户语音信号并将所述语音信号转化为文本信息;
基于所述文本信息获得用户健康咨询意图;
基于所述健康咨询意图定位所述健康问题类别域。
在一种可能的实施方式中,所述根据所述健康咨询类别域获取用户对应的健康指标信息,包括:
基于所述健康咨询类别域对应的多轮对话模型调取问询语句范式;
将所述问询语句范式的关键问询信息替换为用户表达,并基于所述用户表达进行多轮语音交互;
基于所述多轮语音交互采集用户输入信息,并对所述用户输入信息进行变量赋值生成健康指标信息。
在一种可能的实施方式中,还包括:通过IPTV进行交互确定健康状况信息,具体包括:
IPTV显示所述问询语句范式,并附有对应的答复选项,用户通过人机交互进行答复,进而确定所述健康指标信息;
其中,所述人机交互的方式包括物理按键交互、语音交互或触摸交互。
在一种可能的实施方式中,所述根据所述健康咨询类别域获取用户对应的健康指标信息,还包括:
基于所述健康咨询类别域生成待检测健康指标信息;
基于所述待检测健康指标信息,利用健康检测装置对用户进行检测,完善所述待检测健康指标信息。
在一种可能的实施方式中,所述根据所述健康指标信息生成订制化健康咨询结果,并将所述订制化健康咨询结果通过IPTV反馈给用户,包括:
基于所述推理决策策略模型对所述健康指标信息进行推理决策计算;
基于所述推理决策计算的结果利用格式文书生成工具生成订制化健康咨询结果;
将所述订制化健康咨询结果通过IPTV反馈给用户;
其中,所述通过IPTV反馈给用户的形式为语音播报、动画播报、文字显示的至少一种。
作为本申请的第二方面,本申请还公开了一种基于智能交互的IPTV端健康咨询系统,包括:
健康检测装置,用于获取用户身体健康指标信息;
智能交互设备,用于采集用户语音信号并将所述语音信号转化为文本信息,并与用户进行人机交互;
云服务器,用于获取健康指标信息并根据所述健康指标信息生成订制化健康咨询结果;
机顶盒,用于实现IPTV与云服务器和智能交互设备之间的通信;
IPTV,用于实现交互内容和咨询结果的播报和/或显示。
在一种可能的实施方式中,所述云服务器包括:
类别域定位模块,用于定位用户咨询的健康类别域;
健康指标获取模块,用于根据所述健康咨询类别域获取用户对应的健康指标信息;
结果生成模块,用于根据所述健康指标信息生成订制化健康咨询结果。
在一种可能的实施方式中,所述健康指标获取模块包括:
问询语句调取单元,用于基于所述健康咨询类别域对应的多轮对话模型调取问询语句范式;
语音交互单元,用于将所述问询语句范式的关键问询信息替换为用户表达,并基于所述用户表达进行多轮语音交互;
健康指标生成单元,用于基于所述多轮语音交互采集用户输入信息,并对所述用户输入信息进行变量赋值生成健康指标信息。
在一种可能的实施方式中,还包括:
IPTV交互模块,用于IPTV显示所述问询语句范式,并附有对应的答复选项,用户通过人机交互进行答复,进而确定所述健康指标信息;
其中,所述人机交互的方式包括物理按键交互、语音交互或触摸交互。
(三)有益效果
本申请公开的一种基于智能交互的IPTV端健康咨询方法和系统,通过健康监测装置、智能交互设备、机顶盒与IPTV的配合进行健康咨询,节约了用户时间,节省了医疗开支,实现了家庭环境下的远程健康咨询。
附图说明
以下参考附图描述的实施例是示例性的,旨在用于解释和说明本申请,而不能理解为对本申请的保护范围的限制。
图1是本申请公开的一种基于智能交互的IPTV端健康咨询方法的流程示意图。
图2是本申请公开的一种基于智能交互的IPTV端健康咨询系统的结构框图。
具体实施方式
为使本申请实施的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行更加详细的描述。
下面参考图1详细描述本申请公开的一种基于智能交互的IPTV端健康咨询方法实施例。如图1所示,本实施例公开的方法主要包括有以下步骤100至步骤300。
步骤100,定位用户咨询的健康咨询类别域。
具体的,首先获取用户咨询的健康问题的分类,即所述健康咨询类别域,步骤100包括步骤110至步骤130。
步骤110,采集用户语音信号并将所述语音信号转化为文本信息。
具体的,用户通过智能交互设备进行语音输入想咨询的健康问题,所述智能交互设备包括具有语音采集及语音识别功能的设备,包括智能音箱、智能手机等智能电器,所述智能交互设备内置语音识别模块,所述语音识别模块将采集的语音信号转化为文本信息,进一步,所述步骤110包括步骤111至步骤113。
步骤111,将所述采集的语音信号进行预处理。
具体的,所述智能交互设备采集的语音信号需进行预处理,进而获取特征参数,方便后续模板匹配时与模板参数库中的参数进行对比得到识别结果,获取文本信息。
步骤112,对所述预处理后的语音信号进行特征参数提取。
具体的,所述特征参数包括基音周期、共振峰值等参数。最常用到的综合特征参数有:线性预测倒谱系数(LPCC)和Mel倒谱系数(MFCC)。两种特征参数是在倒谱域上对语音信号进行操作,优选的,将Mel倒谱系数作为语音信号的特征参数,Mel倒谱系数(MFCC)是语音识别系统中应用最为广泛的语音特征参数。将输入语音信号经过预加重、分帧加窗处理后,通过快速傅里叶变换得到信号的频谱,将信号频谱通过Mel滤波器组,输出每个滤波器组的对数能量,获取对数频谱,最后将对数频谱经过离散余弦变换DCT得到Mel倒谱系数(MFCC)系数。
步骤113,获取语音信号识别结果。
具体的,利用预先训练好的模型进行语音信号识别,优选的。选用HMM 模型,根据连续HMM模型进行建模,并对所述HMM模型进行模型训练,根据提取的特征参数利用训练好的HMM模型进行语音识别,获取识别结果,即将语音信号转换为文本信息。
步骤120,基于所述文本信息获得用户健康咨询意图。
具体的,获取用户健康咨询意图即确定用户的健康咨询目的,首先提取文本信息中的关键字作为分类特征,根据所述分类特征利用深度学习的意图识别模型将用户输入信息进行分类,获取健康咨询意图。
步骤130,基于所述健康咨询意图定位所述健康咨询类别域。
具体的,所述云服务器设置有健康咨询类别域库。所述健康咨询类别域库内置有不同的健康咨询类别域,获取用户健康咨询意图后,根据用户健康咨询意图,在所述健康咨询类别域库中定位所述健康咨询类别域,这里的健康咨询类别域决定了后续多轮语音交互中适用的人机对话机制,包括人机对话中采用的问询语句、用户表达等,也同时决定了用户待检测的健康指标等。
步骤200,根据所述健康咨询类别域获取用户对应的健康指标信息。
具体的,根据确定的健康咨询类别域,需获取该类别域对应的健康指标信息,以根据所述健康指标信息生成对应咨询结果。进一步,步骤200还包括步骤210至步骤230。
步骤210,基于所述健康咨询类别域对应的多轮对话模型调取问询语句范式。
具体的,对所述健康咨询类别域进行拆解,将健康咨询类别域中的健康特征事实基于机器学习对海量实例的关键要素抓取及专家经验进行归纳梳理,通过文本自动生成多轮对话模型对话库。基于多轮对话模型调取对应多轮对话模型对话库中对应的问询语句范式,引导用户进行答复,完善输入的健康指标信息,以便输出准确的咨询结果。
步骤220,将所述问询语句范式的关键问询信息替换为用户表达,并基于所述用户表达进行多轮语音交互。
具体的,将步骤210调取的问询语句范式中的部分问询信息替换为用户表达,以防医疗用语的专业性及复杂性导致用户难以理解,替换为用户表达能帮助用户理解对话内容,进行更加准确的答复。
步骤230,基于所述多轮语音交互采集用户输入信息,并对所述用户输入信息进行变量赋值生成健康指标信息。
具体的,基于生成的多轮会话模型进行多轮语音交互,采集每一轮语音交互过程中的用户输入信息,并对所述用户输入信息进行赋值给健康特征变量,生成健康特征变量集合,即所述健康指标信息。
在至少一种实施方式中,步骤200还包括步骤240,通过IPTV进行交互确定健康状况信息,具体包括:
IPTV显示所述问询语句范式,并附有对应的答复选项,用户通过人机交互进行答复,进而确定所述健康指标信息;
其中,所述人机交互的方式包括物理按键交互、语音交互或触摸交互。
具体的,当智能交互设备用户进行人机交互时,云服务器同时将交互内容通过机顶盒传输给IPTV,IPTV屏幕可显示所述问询语句,同时附有该问询语句的答复选项,用户可以利用物理按键例如遥控器按键、语音交互例如直接通过智能音箱交互或通过触摸交互例如通过IPTV屏幕直接选择答复选项。多轮交互可通过云服务器配合智能语音设备或IPTV单独完成,也可由云服务器配合智能语音设备和IPTV共同完成。
本实施例中,云服务器通过局域网连接机顶盒及智能交互设备,机顶盒控制IPTV作为显示媒介,IPTV和智能交互设备之间也通过机顶盒进行连接,智能交互设备通过局域网或蓝牙实现与机顶盒的交互,IPTV与智能交互设备互相配合,实现了智能交互的可视化及多样化,提高了交互效率,为用户带来了便利,极大地提高了用户体验。
在至少一种实施方式中,步骤200还包括步骤250至步骤260。
步骤250,基于所述健康咨询类别域生成待检测健康指标信息。
具体的,当用户仅依靠语音输入不能实现健康指标全部输入时,需要进行实时健康检测,基于所述健康咨询类别域生成待检测健康指标信息,进而对用户身体进行实时检测。
步骤260,基于所述待检测健康指标信息,利用健康检测装置对用户进行检测,完善所述待检测健康指标信息。
具体的,基于所述待检测健康指标信息,所述云服务器通过智能交互设备和/或IPTV提醒用户连接所述健康检测装置对进行健康指标检测,所述健康检测装置可以实现与云服务器的直接通信,或者通过人机交互将检测的用户健康指标信息实时上传至云服务器,优选的,检测的健康指标包括体温、体脂、血压等。
步骤300,根据所述健康指标信息生成订制化健康咨询结果,并将所述订制化健康咨询结果通过IPTV反馈给用户。
具体的,获取完整的用户健康指标后,基于所述完整的健康指标信息经过推理决策计算生成用户的订制化健康咨询结果,并通过IPTV反馈给用户,进一步,步骤300包括步骤310至步骤330。
步骤310,基于所述推理决策策略模型对所述健康指标信息进行推理决策计算。
具体的,获取由所述健康特征变量集合组成的健康指标信息后,利用基于专家经验和海量案件形成的推理决策策略模型对所述健康指标信息进行推理决策计算,输出推理决策计算结果。
步骤320,基于所述推理决策计算的结果利用格式文书生成工具生成订制化健康咨询结果。
具体的,首先上传word格式的标准格式文书模板至所述云服务器,基于所述标准格式文书模板以及步骤310的推理决策计算结果自动生成具有标准格式的订制化健康咨询结果。
步骤330,将所述订制化健康咨询结果通过IPTV反馈给用户。
具体的,所述云服务器将所述订制化健康咨询结果通过机顶盒传输给所述 IPTV,IPTV将所述订制化健康咨询结果通过IPTV反馈给用户。
需要说明的是,所述通过IPTV反馈给用户的形式为语音播报、动画播报、文字显示的至少一种。
具体的,IPTV可根据用户需求对所述咨询结果进行展示,所述展示方式包括:语音播报、文字显示、动画演示等,可同时进行多种演示方式,例如:语音播报配配合文字显示进行健康咨询结果反馈。
本实施例中,通过IPTV实现了健康咨询结果的多种展现方式,提高了用户体验,通过IPTV作为显示媒介实现家庭环境下的健康咨询是一种全新的商业模式。
在至少一种实施方式中,还包括步骤400。
步骤400,生成所述订制化健康咨询结果后,基于健康知识图谱为用户推荐健康问题解决方案。
具体的,获取健康咨询结果后,基于健康知识图谱生成健康问题解决方案,即根据用户的健康咨询结果,可以为用户进行远程挂号、药品推荐或生成健康建议等。
在至少一种实施方式中,生成订制化健康咨询结果后,用户还存在问题或对所述健康咨询结果存在疑惑,还可以进行人工咨询,所述人工咨询即与合作的合作方所述医生进行实时线上咨询。进一步,本实施方式通过步骤510至步骤520实现。
步骤510,将所述健康指标信息和所述健康咨询类别域传输至健康合作方,所述健康合作方筛选可提供服务的医生,并将所述医生信息反馈在IPTV上。
具体的,将所述健康指标信息和健康咨询类别域传输至健康合作方,所述健康合作方即为合作的医院或其他能提供健康咨询的场所,根据健康咨询类别域筛选对应领域的医生,并根据符合要求的医生的实时工作状态进行进一步筛选,筛选出可提供做健康咨询服务的医生并将所述医生信息反馈在IPTV上,所述医生信息包括基本身份信息、个人擅长领域、个人及所属医院评分等。
步骤520,用户通过IPTV显示的医生信息自主选择医生进行咨询。
具体的,用户根据IPTV显示的医生信息进行自主选择,系统也可随机匹配医生进行健康咨询服务,选定进行健康咨询服务的医生后,可通过IPTV与医生进行连线,所述连线方式可以为视频通话或语音通话。
进一步,如果当前无匹配医生,即所有符合要求的该领域医生都为忙碌状态时,可进行预约服务,协调医生与用户时间进行预约健康咨询服务,再根据预约时间进行健康咨询。
下面参考图2详细描述本申请公开的一种基于智能交互的IPTV端咨询系统实施例。如图2所示,本实施例公开的系统包括:
健康检测装置,用于获取用户身体健康指标信息;
智能交互设备,用于采集用户语音信号并将所述语音信号转化为文本信息,并与用户进行人机交互;
云服务器,用于获取健康指标信息并根据所述健康指标信息生成订制化健康咨询结果;
机顶盒,用于实现IPTV与云服务器和智能交互设备之间的通信;
IPTV,用于实现交互内容和咨询结果的播报和/或显示。
在至少一种实施方式中,所述云服务器包括:
类别域定位模块,用于定位用户咨询的健康咨询类别域;
健康指标获取模块,用于根据所述健康咨询类别域获取用户对应的健康指标信息;
结果生成模块,用于根据所述健康指标信息生成订制化健康咨询结果。
在至少一种实施方式中,所述健康指标获取模块包括:
问询语句调取单元,用于基于所述健康咨询类别域对应的多轮对话模型调取问询语句范式;
语音交互单元,用于将所述问询语句范式的关键问询信息替换为用户表达,并基于所述用户表达进行多轮语音交互;
健康指标生成单元,用于基于所述多轮语音交互采集用户输入信息,并对所述用户输入信息进行变量赋值生成健康指标信息。
在至少一种实施方式中,还包括:
IPTV交互模块,用于IPTV显示所述问询语句范式,并附有对应的答复选项,用户通过人机交互进行答复,进而确定所述健康指标信息;
其中,所述人机交互的方式包括物理按键交互、语音交互或触摸交互。
本文中的模块、单元的划分仅仅是一种逻辑功能的划分,在实际实现时可以有其他的划分方式,例如多个模块和/或单元可以结合或集成于另一个系统中。作为分离部件说明的模块、单元在物理上可以是分开的,也可以是不分开的。作为单元显示的部件可以是物理单元,也可以不是物理单元,即可以位于一个具体地方,也可以分布到网格单元中。因此可以根据实际需要选择其中的部分或全部的单元来实现实施例的方案。
以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以所述权利要求的保护范围为准。
- 上一篇:石墨接头机器人自动装卡簧、装栓机
- 下一篇:基于智能交互的法律咨询方法及系统