本发明涉及人机交互技术领域,具体地说是一种家庭医生助理帮助系统及方法。
背景技术:
目前,硬件厂商已经设计开发出能进行人机交互的音箱设备,让用户解放了双手,不需要在通过手机、平板电脑、电话终端拨号就可以实现通讯。但是,在现有技术中通过智能音箱设备实现的通讯,只能显示出硬件厂商固定的通讯信息,而不能单独显示每个智能音箱设备独有的通讯信息,导致了家庭医生接收通讯信息后,无法识别出该患者信息,以及无法直接查看该患者的健康档案内容的问题,同时,当出现患者没有联系上家庭医生的情况,也不方便家庭医生后期联系到该患者。
技术实现要素:
针对现有技术的不足,本发明提供一种家庭医生助理帮助系统及方法,解决了只显示出语音收发设备后台通讯信息,而不显示患者健康档案信息的问题和在患者没有及时联系上家庭医生的情况下,家庭医生无法联系该患者的问题。
本发明为实现上述目的所采用的技术方案是:
一种家庭医生助理帮助系统,包括:
语音收发设备,用于获取用户语音信息,临时存储等待语义识别模块调用,并接收语音转换模块发出的信息,向用户发出消息;
语义识别模块,用于调取语音收发设备的用户语音信息,并对用户语音信息进行语义识别,并转换成语音收发设备和第一呼叫中心支持的数据格式,等待第一呼叫中心调用;
语音转换模块,用于将通信模块调取的his系统和健康档案系统的数据信息转换成语音信息,发送到语音收发设备;
通信模块,用于调取his系统和健康档案系统中数据信息,等待语音转换模块调用;
第一呼叫中心,用于识别语音收发设备对应用户的id码,与当前语音收发设备建立对应关系,并将对应关系对发送至第二呼叫中心;
第二呼叫中心,用于根据语音收发设备对应用户的id码从医疗信息数据库中调取该用户的健康信息,第二呼叫中心解析出第一呼叫中心获取的对应用户的id码,与家庭医生子系统建立联系。
所述识别语音收发设备对应用户的id码包括:
通过网络抓取语音收发设备的ip地址,识别对应用户的id码;或
通过识别语音收发设备的sim卡信息,识别对应用户的id码。
所述医疗信息数据库至少包含用户基本信息,指定家庭医生信息,血压血氧、血糖、体脂肪、心电图,病理检测数据信息。
所述his系统和健康档案系统的数据信息包括医疗业务数据和指定用户的健康档案信息。
一种家庭医生助理帮助方法,包括以下步骤:
步骤1:用户向语音收发设备发送用户语音信息;
步骤2:语义识别模块调取用户语音信息,并对用户语音信息进行语义识别;
步骤3:第一呼叫中心识别语音收发设备对应用户的id码,与当前语音收发设备建立对应关系,并将对应关系对发送至第二呼叫中心;
步骤4:第二呼叫中心根据语音收发设备对应用户的id码从医疗信息数据库中调取该用户的健康信息;
步骤5:通信模块调取his系统和健康档案系统中数据信息,发送到语音转换模块,将数据信息转换成语音信息,发送到语音收发设备;
步骤6:语音收发设备向用户发出消息。
本发明具有以下有益效果及优点:
1.本发明解决了只显示出语音收发设备后台通讯信息,而不显示患者健康档案信息的问题;
2.本发明便于家庭医生识别患者信息,查看患者健康档案;
3.本发明解决了在患者没有及时联系上家庭医生的情况下,家庭医生无法联系该患者的问题。
附图说明
图1是本发明的系统结构图;
图2是本发明的方法流程图。
具体实施方式
下面结合附图及实施例对本发明做进一步的详细说明。
如图1所示,是本发明的系统结构图。
语音收发设备,用于获取用户语音信息,临时存储等待语义识别模块调用,并接收语音转换模块发出的信息,向用户发出消息;
语义识别模块,用于调取语音收发设备的用户语音信息,并对用户语音信息进行语义识别,并转换成语音收发设备和第一呼叫中心支持的数据格式,等待第一呼叫中心调用;
语音转换模块,用于将通信模块调取的his系统和健康档案系统的数据信息转换成语音信息,发送到语音收发设备;
通信模块,用于调取his系统和健康档案系统中数据信息,等待语音转换模块调用;
第一呼叫中心,用于识别语音收发设备对应用户的id码,与当前语音收发设备建立对应关系,并将对应关系对发送至第二呼叫中心;
第二呼叫中心,用于根据语音收发设备对应用户的id码从医疗信息数据库中调取该用户的健康信息,第二呼叫中心解析出第一呼叫中心获取的对应用户的id码,与家庭医生子系统建立联系。
如图2所示,本发明的方法流程图。
步骤1是指定用户向语音收发设备发送用户语音信息;
步骤2是语义识别模块调取语音收发设备获取的用户语音信息,并对获取的用户语音信息进行语义识别,转换成符合语音收发设备和第一呼叫中心的数据格式,发送至第一呼叫中心;
步骤3是第一呼叫中心通过指定语音收发设备sim卡信息或ip地址识别出对应用户的id码后与指定的语音收发设备建立对应关系,并将对应关系对发送至第二呼叫中心;
步骤4是第二呼叫中心根据语音收发设备对应用户的id码从医疗信息数据库中调取该用户的健康信息,并等待与指定家庭医生子系统建立联系;
步骤5是通信模块调取his系统和健康档案系统中数据信息,发送到语音转换模块,将数据信息转换成语音信息,发送到语音收发设备;
步骤6是语音收发设备向用户发出消息,等待用户继续进行人机交互。