体外诊断设备控制方法、装置、计算机设备和存储介质与流程

文档序号:15450812发布日期:2018-09-14 23:59阅读:205来源:国知局

本申请涉及体外诊断设备控制技术领域,特别是涉及一种体外诊断设备控制方法、装置、计算机设备和存储介质。



背景技术:

随着生物技术的发展和自动化技术的进步,出现了越来越多的体外诊断设备。传统的体外诊断在测试启动前、测试过程中和测试后以及维修和维护过程中,一般需要用户(主要为医务人员,如医院检验科的检验分析人员)通过触摸屏、鼠标、硬按键等方法输入控制指令,实现对体外诊断设备的操作控制。比如在启动新测试前,体外诊断设备一般需要在设置的测试项目、样本、试剂、耗材、设备状态等满足测试条件的情况下才能启动诊断测试,用户每次都需要检查和确认测试条件,并通过输入体外诊断设备控制指令进行测试。这种控制方法需要用户监守在检测体外诊断设备旁边进行操作,控制方法单一,用户也很难在控制体外诊断设备的同时进行其他操作,需要的准备时间长,对体外诊断设备控制效率不高。



技术实现要素:

基于此,有必要针对控制效率不高的问题,提供一种能够提高控制效率的体外诊断设备控制方法、装置、计算机设备和存储介质。

一种体外诊断设备控制方法,包括:

获取并发送语音控制信号;

接收根据所述语音控制信号反馈的语义分析结果;

获取所述体外诊断设备的状态检测结果,所述状态检测结果包括所述体外诊断设备的测试条件状态检测结果;

根据所述语义分析结果和所述状态检测结果,生成控制指令,并发送所述控制指令至所述体外诊断设备的指令执行部件。

在其中一个实施例中,所述获取并发送语音控制信号包括:

获取语音控制信号,并将所述语音控制信号发送至具有语义分析功能的语音处理平台。

在其中一个实施例中,所述语音处理平台包括基于互联网化的智能语音服务平台和/或第三方提供的可自行部署的本地算法平台。

在其中一个实施例中,所述根据所述语义分析结果和所述状态检测结果,生成控制指令,并发送所述控制指令至所述体外诊断设备的指令执行部件包括:

获取与所述语义分析结果匹配的状态要求;

当所述状态检测结果满足所述状态要求时,生成与所述语义分析结果对应的控制指令,并发送所述控制指令至所述指令执行部件;

所述根据所述语义分析结果和所述状态检测结果,生成控制指令,并发送所述控制指令至所述指令执行部件之后,还包括:

当所述状态检测结果不满足所述状态要求时,通过语音提示反馈所述状态检测结果。

在其中一个实施例中,所述获取与所述语义分析结果匹配的状态要求之前,还包括:

对所述语义分析结果与体外诊断设备状态进行匹配;

当不存在与所述语义分析结果对应的体外诊断设备状态时,通过语音反馈语音控制信号错误信息;

当存在与所述语义分析结果对应的体外诊断设备状态时,确定与所述语义分析结果匹配的体外诊断设备状态要求。

在其中一个实施例中,所述当所述运行检测结果不满足所述状态要求时,通过语音提示反馈检测结果包括:

当检测到所述体外诊断设备存在故障时,通过语音反馈故障原因;

当匹配到与所述故障原因对应预设的故障解除办法时,反馈所述故障解除办法;

当检测到测试条件不符合预设要求时,通过语音反馈操作修正提示。

在其中一个实施例中,所述根据所述语义分析结果和所述状态检测结果,生成控制指令,并发送所述控制指令至所述体外诊断设备的指令执行部件之后,还包括:

检测所述控制指令的执行状态,并通过语音提示反馈所述执行状态;

获取执行结果,当检测到所述执行结果满足预设条件时,通过语音提示反馈所述执行结果。

一种体外诊断设备控制装置,包括:

语音获取与发送模块,用于获取并发送语音控制信号;

语义分析结果接收模块,用于接收根据所述语音控制信号反馈的语义分析结果;

设备状态检测模块,用于获取所述体外诊断设备的状态检测结果,所述状态检测结果包括所述体外诊断设备的测试条件状态检测结果;

控制模块,用于根据所述语义分析结果和所述状态检测结果,生成控制指令,并发送所述控制指令至所述体外诊断设备的指令执行部件。

一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现以下步骤:

获取并发送语音控制信号;

接收根据所述语音控制信号反馈的语义分析结果;

获取所述体外诊断设备的状态检测结果,所述状态检测结果包括所述体外诊断设备的测试条件状态检测结果;

根据所述语义分析结果和所述状态检测结果,生成控制指令,并发送所述控制指令至所述体外诊断设备。

一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:

获取并发送语音控制信号;

接收根据所述语音控制信号反馈的语义分析结果;

获取所述体外诊断设备的状态检测结果,所述状态检测结果包括所述体外诊断设备的测试条件状态检测结果;

根据所述语义分析结果和所述状态检测结果,生成控制指令,并发送所述控制指令至所述体外诊断设备。

上述体外诊断设备控制方法、装置、计算机设备和存储介质,通过语音控制信号以及语义分析结果,使得通过语音控制与传统的手动输入控制指令达到同样的控制效果,但是语音控制相较于手动控制输入更为快速有效,通过对所述体外诊断设备的测试条件等状态进行检测,确保体外诊断设备能够正常开始测试,结合体外诊断设备的运行状态与条件状态的检测结果,从而通过生成控制指令的方式实现对体外诊断设备的控制,整个控制过程中,用户发出语音控制指令并结合状态检测结果,节省了控制所需时间,且有效减少无效控制指令的产生,从而实现了体外诊断设备控制的高效性。

附图说明

图1为本申请一个实施例中体外诊断设备控制方法的应用环境图;

图2为本申请一个实施例中体外诊断设备控制方法的流程示意图;

图3为本申请另一个实施例中体外诊断设备控制方法的流程示意图;

图4为本申请另一个实施例中体外诊断设备控制方法的流程示意图;

图5为本申请另一个实施例中体外诊断设备控制方法的流程示意图;

图6为本申请另一个应用实例中体外诊断设备控制方法的控制过程示意图;

图7为本申请一个实施例中体外诊断设备控制装置的结构框图;

图8为本申请一个实施例中体外诊断设备控制装置的结构框图;

图9为本申请一个实施例中计算机设备的内部结构图。

具体实施方式

为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。

本申请提供的体外诊断设备控制方法,可以应用于如图1所示的应用环境中。其中,终端102通过网络与服务器104通过网络进行通信,确保整个语音控制过程的实现。其中,终端102可以但不限于是集成于体外诊断设备的通信模块、设置于体外诊断设备的终端、个人计算机、笔记本电脑、智能手机、平板电脑和便携式可穿戴设备,服务器104可以用独立的服务器或者是多个服务器组成的服务器集群来实现。

在一个实施例中,如图2所示,提供了一种体外诊断设备控制方法,以该方法应用于图1中的终端为例进行说明,包括以下步骤:

步骤s100,获取并发送语音控制信号。

语音控制信号是指用户在一定范围内,通过语音形式发出的且能被识别的对体外诊断设备的控制指令。具体地,语音控制指令可以是测试前准备指令,如样本申请和装载、试剂装载、耗材添加等;测试启停指令,如启动测试、停止测试、暂停测试以及恢复测试等;测试过程控制指令,如插入急诊测试、自动重测等;以及体外诊断设备状态查询指令,如申请信息查看、测试结果查找、定标结果查看等。通过语音控制操作体外诊断设备,不仅解放了用户双手,可以在控制体外诊断设备的同时并行其他操作,如样本准备、耗材装载等,还扩大了体外诊断设备控制物理距离范围,使用户无需在体外诊断设备旁边即可通过语音控制指令操作体外诊断设备,一般可以达到4~5米左右,支持用户在比较远的距离控制体外诊断设备,简单、有效、易用,而且丰富了体外诊断设备的控制手段,提升了设备控制效率,提高了人机交互体验,此外,还可以适当地减少传统体外诊断设备上的提示灯、蜂鸣器、硬按键等输入输出交互外围设备,达到简化设备外围部件、缩小设备体积、节约成本的作用。

步骤s200,接收根据语音控制信号反馈的语义分析结果。

语义分析结果是指对语音控制信号进行分析处理后,得到的易于被识别的分析结果。由于发送的语音控制信号的获取是采集的用户发出的语音,一般不易被直接识别操作,所以通过对获取的语音控制指令进行进一步处理并反馈至体外诊断设备,处理得到的语义分析结果可通过二进制代码、文字、语音等体外诊断设备能够识别的形式进行反馈,具体可以是体外诊断设备直接能够识别的计算机语言如二进制代码,也可以是经过初步处理,易于被转化成计算机语言的语音、文字等形式。

步骤s300,获取体外诊断设备的状态检测结果,状态检测结果包括体外诊断设备的测试条件状态检测结果。

体外诊断设备的状态可以包括硬件状态、软件状态、机械状态、液路模块状态、光学模块状态、温度控制模块状态等设备固有条件状态,以及耗材状态、样本状态等根据测试次数与项目而改变的变化条件状态。测试条件状态是指体外诊断设备同时满足良好的固有条件状态与达到设定要求的变化条件状态,从而能够保证测试顺利开始的状态要求。具体地,硬件状态是指体外诊断设备的硬件状况是否支持正常工作,软件状态可以包括体外诊断设备的通信过程、程序运行过程等是否正常运行,机械状态是指机械部件是否可以正常运行,状态检测还包括体外诊断设备的电源、电路、温度控制模块、光学模块、液路模块等是否正常工作,测试条件具体可以包括体外诊断设备在启动测试前,需要达到的前提状态,例如,在测试启动前,必须先装载项目试剂和测试样本,检测设备固有的条件状态是否达到要求、检测测试所需的耗材状态是否符合要求以及项目试剂和测试样本是否按照预设要求装载好,当体外诊断设备的各个状态达到预设要求后,控制设备启动,开始测试。

步骤s400,根据语义分析结果和状态检测结果,生成控制指令,并发送控制指令至体外诊断设备的指令执行部件。

语义分析结果对应体外诊断设备将要进行的动作,而状态检测结果决定将要进行的动作是否可以顺利进行,结合语义分析结果和状态检测结果,生成控制指令,发送控制指令至体外诊断设备的指令执行部件,可以使得指令执行部件按照控制要求顺利进行动作。

上述体外诊断设备控制方法,通过语音控制信号以及语义分析结果,使得通过语音控制与传统的手动输入控制指令达到同样的控制效果,但是语音控制相较于手动控制输入更为快速有效,通过对体外诊断设备的测试条件等状态进行检测,确保体外诊断设备能够正常开始测试,结合体外诊断设备的运行状态与条件状态的检测结果,从而通过生成控制指令的方式实现对体外诊断设备的控制,整个控制过程中,用户发出语音控制指令并结合状态检测结果,节省了控制所需时间,且有效减少无效控制指令的产生,从而实现了体外诊断设备控制的高效性。

如图3所示,在一个实施例中,步骤s100包括:

步骤s120,获取语音控制信号,并将语音控制信号发送至具有语义分析功能的语音处理平台。

语义分析功能是指可以将获取的语音控制信号进行分析处理,得到的更清晰易于识别的信号的功能。

在其中一个实施例中,语音处理平台包括第三方语音处理平台,第三方语音处理平台包括基于互联网化的智能语音服务平台和/或第三方提供的可自行部署的本地算法平台。

第三方是指独立于终端与体外诊断设备之外的客体,第三方语音处理平台可以是基于互联网化的智能语音服务平台或者第三方提供的可自行部署的本地算法平台,第三方语音服务平台往往采用了ai(artificialintelligence,人工智能)语音技术等来提供更准确快捷的语音识别服务,利用语音识别技术对所采集到的语音信息进行智能分析处理。人工智能是研究、开发用于模拟、延伸和扩展人的智能的理论、方法、技术及应用系统的技术科学,能实现人与计算机之间用自然语言进行有效通信的各种理论和方法,由于通过用户的语音得到的语音控制指令可能存在不规范的输入,句法模糊等问题,通过利用携带有人工智能处理功能的第三方语音处理平台,从计算机语言的角度,把带有潜在歧义的自然语言输入转换成某种无歧义的计算机语句。第三方语音服务平台具体可以是“百度语音技术平台”、“科大讯飞语音开放平台”等。获取到用户的语音指令,可以通过有线或者无线的方式传输到第三方语音服务平台。有线或者无线的传输方式具体可以是通过网线直连或者wifi(wireless-fidelit,无线保真)、蓝牙、3g、4g、5g等无线通信技术连接第三方语音处理平台,智能语义分析完成后,将分析结果通过有线或者无线的方式传输至体外诊断设备。

具体地,基于互联网化的智能语音服务平台可以在联网的状态下为体外诊断设备提供实时的语义分析结果,与传统的依靠设备自身采集语音信号并与设定的语义结果匹配的方法相比较,基于互联网化的智能语音服务平台具有处理结果更精确更高效的特点。通过第三方提供的可自行部署的本地算法平台,是将第三方的语音处理技术部署到本地平台,使在不联网的状态下,获得同样精确的语义分析结果。可以理解,在其他实施例中,还可以同时包括基于互联网化的智能语音服务平台和第三方提供的可自行部署的本地算法平台,在正常联网时,通过基于互联网化的智能语音服务平台进行语音处理,在网络断开时,自动切换到第三方提供的可自行部署的本地算法平台,避免了因网络故障导致设备不能正常使用的情况出现。

在一个实施例中,步骤s400包括:

步骤s420,获取与语义分析结果匹配的状态要求。

用户可以针对不同的体外诊断设备状态,发出不同的语音控制指令,例如体外诊断设备处于测试启动之前,测试进行中等状态,不同的语音控制指令只有当体外诊断设备处于相对应的状态下才能被执行,例如只有在测试已经开始的状态下,停止与暂停指令才是有效指令,故需要根据语义分析结果,获取与之对应的状态要求。

步骤s440,当状态检测结果满足状态要求时,生成与语义分析结果对应的控制指令,并发送控制指令至指令执行部件。

状态检测结果满足状态要求时,语义分析结果相对应的语音控制指令可以被操作执行,通过生成与语义分析结果对应的控制指令,这里的控制指令是指体外诊断设备可以直接识别并执行的指令,将控制指令发送至体外诊断设备,从而完成对体外诊断设备的控制。

步骤s400之后,还包括:

步骤s460,当状态检测结果不满足状态要求时,通过语音提示反馈状态检测结果。

当状态检测结果如硬件状态、软件状态、机械状态、液路模块状态、光学模块状态、耗材状态、样本状态、温度控制模块状态等任意一个不满足预设要求时,体外诊断设备都不能正常工作,为满足用户及时了解体外诊断设备状态的需求,采用通过语音提示反馈状态检测结果,例如,可以播放当前的体外诊断设备状态的语音,比如“体外诊断设备运行故障”,当然也可以通过屏幕显示、文字提醒、指示灯等其它方式反馈状态检测结果。

如图4所示,在一个实施例中,步骤s420之前,还包括:

步骤s412,对语义分析结果与体外诊断设备状态进行匹配。

步骤s414,当不存在与语义分析结果对应的体外诊断设备状态时,通过语音反馈语音控制信号错误信息。

当不存在与语义分析结果对应的体外诊断设备状态,即当检测到反馈的语义分析结果不属于体外诊断设备对应的控制指令类型时,此时判断为语音控制信号为错误信息,并通过语音反馈给用户,以便用户及时调整。

步骤s416,当存在与语义分析结果对应的体外诊断设备状态时,确定与语义分析结果匹配的体外诊断设备状态要求。

如图5所示,在一个实施例中,步骤s460包括:

步骤s462,当检测到体外诊断设备存在故障时,通过语音反馈故障原因;

故障是指体外检测设备的硬件模块、软件模块、机械模块、液路模块、光学模块、温度控制模块等任意一种固有条件状态出现工作异常的情况。故障具体可以包括体外诊断设备的机械部件的故障,例如采样针出现碰撞故障,液路器件故障,光学器件故障,电源故障,电路连接故障,数据丢包等网络连接故障、通信故障、程序运行故障等,当检测到对应部分的故障时,通过语音反馈故障原因,用户不用查看界面显示,实时主动通过语音提示的方式提示当前体外诊断设备出现了什么故障。具体地,以设备存在硬件故障为例,当检测到体外诊断设备存在硬件故障时,进一步检测属于哪一类硬件故障,并获取能明确判断的最精确的故障原因,将获取的最精确地故障原因通过语音提示反馈给用户,以便及时采取对应的维护措施。

步骤s464,当匹配到与故障原因对应预设的故障解除办法时,反馈故障解除办法。

针对体外诊断设备可能存在的故障原因,预设有各类故障的解决办法,当检测到体外诊断设备具体的故障原因时,从预设的各个解决办法中,匹配与故障原因对应的解决办法,并反馈解决办法。具体地,可以通过语音反馈解决办法,也可以通过显示屏等反馈解决办法,或者结合语音和显示屏反馈解决办法。

步骤s466,当检测到测试条件不符合预设要求时,通过语音反馈操作修正提示。

测试条件不符合预设要求,是指变化条件状态不满足要求,可以通过调整进行修正的,具体包括耗材状态、样本状态等根据测试次数与项目而改变的变化条件状态未达到测试所需要的预设条件,说明需要对测试条件进行调整,通过语音反馈操作修正提示。例如,根据检测结果,体外诊断设备播放语音提示用户体外诊断设备不能测试的原因以及对应的修正操作,比如:“没有相应试剂,现在不能开始测试,请及时补充试剂”。

在一个实施例中,步骤s400之后,还包括:

步骤s500,检测控制指令的执行状态,并通过语音提示反馈执行状态。

当体外诊断设备执行控制指令时,说明用户的语音控制指令为有效指令,检测检测控制指令的执行状态,并通过语音提示反馈执行状态,使得用户及时知悉控制结果。

步骤s600,获取执行结果,当检测到执行结果满足预设条件时,通过语音提示反馈执行结果。

当体外诊断设备执行控制指令并达到一定程度,即满足预设条件时,例如检测到执行状态为项目检测已完成,可以获取对应执行结果,并将执行结果反馈给用户,具体地,执行结果可以包括是否完成,也可以包括执行后对应的检测数据,还可以同时进行提示,例如,某个样本检测已化验完毕,体外诊断设备提示测试完成及检测结果。

在一个实施例中,语音控制指令还包括体外诊断设备状态查询指令。

传统的体外诊断设备需要通过界面输入,然后查看界面的界面反馈信息来获取体外诊断设备状态。通过语音控制指令查询,使用户不用查看界面显示就可以知道体外诊断设备当前状态,就可以依据语音提示进行相关的操作。例如,语音查询:“请问是否存在hiv(humanimmunodeficiencyvirus,人类免疫缺陷病毒)测试项目的试剂?”语音反馈:“hiv试剂还没有装载!”语音查询:“请问设备目前是否存在故障?”语音反馈:“设备已处于故障状态,请及时联系厂家用服人员!”语音查询:“请问张三的化验结果?”语音反馈:“张三的化验没有结束,请继续等待!”。

如图6所示,在一个具体的应用实例中,体外诊断设备控制方法运用于体外诊断设备。

当用户处于语音信号识别范围内时,采集用户的语音信息,并由通信模块通过无线的方式传输到第三方语音服务平台,第三方语音服务平台利用语音识别技术对所采集到的语音信息进行智能分析处理,智能语义分析完成后,将分析结果通过无线的方式传输回体外诊断设备。比如用户可发起语音指令:“开始测试”,当综合设备状态检测结果与语义分析结果,设备可以开始测试时,设备自动开始进行样本测试流程,设备自动播放语音提示用户控制开始生效,比如:“已开始测试”;当检测到由于设备故障等问题导致设备不能完成用户的指令时,设备自动播放语音提示用户设备不能测试的原因,比如:“没有相应试剂,现在不能开始测试,请及时补充试剂”。用户还可以通过其他用户输入方式,包括语音控制、触摸屏以及按键等多种方式实现设备控制。而且,用户可以在进行其他工作时,同时通过语音输入就可以操作体外诊断设备。例如,传统的设备需要手动维护设备时,需要多次停下操作,切换界面查看界面反馈信息来确认下一步的维护设备的动作,采用语音控制的设备在手动维护设备的同时可以得到设备维护状态的实时反馈,并且可以手动维护设备时通过语音同步控制设备执行其他的动作,丰富了设备控制的手段,并支持用户同步处理其他的工作。例如,手动维护堵针检测的过程中,关注设备的实时语音提示,并通过语音指令操作设备以配合手动维护设备。语音指令:“启动针注射器”对应为控制针开始注液,配合用户手动维护堵针检测;语音指令:“关闭针注射器”对应为控制针停止注液,配合用户手动维护堵针检测;语音实时反馈:“针注射器已启动注液”,用户可以观察当前针是否疏通,优化了操作流程,提高了工作效率。

应该理解的是,虽然图2-5的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图2-5中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些子步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。

如图7所示,在一个实施例中,提供了一种体外诊断设备控制装置,包括:

语音获取与发送模块200,用于获取并发送语音控制信号;

语义分析结果接收模块400,用于接收根据语音控制信号反馈的语义分析结果;

设备状态检测模块600,用于获取体外诊断设备的状态检测结果,状态检测结果包括体外诊断设备的测试条件状态检测结果;

控制模块800,用于根据语义分析结果和状态检测结果,生成控制指令,并发送控制指令至的指令执行部件。

上述体外诊断设备控制装置,通过语音控制信号以及语义分析结果,使得通过语音控制与传统的手动输入控制指令达到同样的控制效果,但是语音控制相较于手动控制输入更为快速有效,通过对体外诊断设备的测试条件等状态进行检测,确保体外诊断设备能够正常开始测试,结合体外诊断设备的运行状态与条件状态的检测结果,从而通过生成控制指令的方式实现对体外诊断设备的控制,整个控制过程中,用户发出语音控制指令并结合状态检测结果,节省了控制所需时间,且有效减少无效控制指令的产生,从而实现了体外诊断设备控制的高效性。

在一个实施例中,语音获取与发送模块200还用于获取语音控制信号,并将语音控制信号发送至具有语义分析功能的语音处理平台。

在其中一个实施例中,语音处理平台包括第三方语音处理平台,第三方语音处理平台包括基于互联网化的智能语音服务平台和/或第三方提供的可自行部署的本地算法平台。

在一个实施例中,控制模块800,还用于获取与语义分析结果匹配的状态要求,当状态检测结果满足状态要求时,生成与语义分析结果对应的控制指令,并发送控制指令至指令执行部件。

如图8所示,在一个实施例中,体外诊断设备控制装置还包括反馈模块900,当状态检测结果不满足状态要求时,通过语音提示反馈状态检测结果。

在一个实施例中,控制模块800,还用于对语义分析结果与体外诊断设备状态进行匹配;当不存在与语义分析结果对应的体外诊断设备状态时,通过语音反馈语音控制信号错误信息;当存在与语义分析结果对应的体外诊断设备状态时,确定与语义分析结果匹配的体外诊断设备状态要求。

在一个实施例中,反馈模块900还用于当检测到体外诊断设备存在故障时,通过语音反馈故障原因;还用于当匹配到与故障原因对应预设的故障解除办法时,反馈故障解除办法;当检测到测试条件不符合预设要求时,通过语音反馈操作修正提示。

在一个实施例中,反馈模块900还用于检测控制指令的执行状态,并通过语音提示反馈执行状态,获取执行结果,当检测到执行结果满足预设条件时,通过语音提示反馈执行结果。

关于体外诊断设备控制装置的具体限定可以参见上文中对于体外诊断设备控制方法的限定,在此不再赘述。上述体外诊断设备控制装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。

在一个实施例中,提供了一种计算机设备,该计算机设备可以是终端,其内部结构图可以如图9所示。该计算机设备包括通过系统总线连接的处理器、存储器、网络接口、显示屏和输入装置。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统和计算机程序。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种体外诊断设备控制方法。该计算机设备的显示屏可以是液晶显示屏或者电子墨水显示屏,该计算机设备的输入装置可以是显示屏上覆盖的触摸层,也可以是计算机设备外壳上设置的按键、轨迹球或触控板,还可以是外接的键盘、触控板或鼠标等。

本领域技术人员可以理解,图9中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。

在一个实施例中,提供了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行计算机程序时实现以下步骤:

获取并发送语音控制信号;

接收根据语音控制信号反馈的语义分析结果;

获取体外诊断设备的状态检测结果,状态检测结果包括体外诊断设备的测试条件状态检测结果;

根据语义分析结果和状态检测结果,生成控制指令,并发送控制指令至体外诊断设备的指令执行部件。

上述用于实现体外诊断设备控制方法的计算机设备,通过语音控制信号以及语义分析结果,使得通过语音控制与传统的手动输入控制指令达到同样的控制效果,但是语音控制相较于手动控制输入更为快速有效,通过对体外诊断设备的测试条件等状态进行检测,确保体外诊断设备能够正常开始测试,结合体外诊断设备的运行状态与条件状态的检测结果,从而通过生成控制指令的方式实现对体外诊断设备的控制,整个控制过程中,用户发出语音控制指令并结合状态检测结果,节省了控制所需时间,且有效减少无效控制指令的产生,从而实现了体外诊断设备控制的高效性。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:

获取语音控制信号,并将语音控制信号发送至具有语义分析功能的语音处理平台,在其中一个实施例中,语音处理平台包括第三方语音处理平台,第三方语音处理平台包括基于互联网化的智能语音服务平台和/或第三方提供的可自行部署的本地算法平台。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:

获取与语义分析结果匹配的状态要求;

当状态检测结果满足状态要求时,生成与语义分析结果对应的控制指令,并发送控制指令至指令执行部件。

当状态检测结果不满足状态要求时,通过语音提示反馈状态检测结果。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:

对语义分析结果与体外诊断设备状态进行匹配;

当不存在与语义分析结果对应的体外诊断设备状态时,通过语音反馈语音控制信号错误信息;

当存在与语义分析结果对应的体外诊断设备状态时,确定与语义分析结果匹配的体外诊断设备状态要求。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:

当检测到体外诊断设备存在故障时,通过语音反馈故障原因;

当匹配到与故障原因对应预设的故障解除办法时,反馈故障解除办法;

当检测到测试条件不符合预设要求时,通过语音反馈操作修正提示。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:

检测控制指令的执行状态,并通过语音提示反馈执行状态;获取执行结果,当检测到执行结果满足预设条件时,通过语音提示反馈执行结果。

在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:

获取并发送语音控制信号;

接收根据语音控制信号反馈的语义分析结果;

获取体外诊断设备的状态检测结果,状态检测结果包括体外诊断设备的测试条件状态检测结果;

根据语义分析结果和状态检测结果,生成控制指令,并发送控制指令至体外诊断设备的指令执行部件。

上述用于实现体外诊断设备控制方法的存储介质,通过语音控制信号以及语义分析结果,使得通过语音控制与传统的手动输入控制指令达到同样的控制效果,但是语音控制相较于手动控制输入更为快速有效,通过对体外诊断设备的测试条件等状态进行检测,确保体外诊断设备能够正常开始测试,结合体外诊断设备的运行状态与条件状态的检测结果,从而通过生成控制指令的方式实现对体外诊断设备的控制,整个控制过程中,用户发出语音控制指令并结合状态检测结果,节省了控制所需时间,且有效减少无效控制指令的产生,从而实现了体外诊断设备控制的高效性。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:

获取语音控制信号,并将语音控制信号发送至具有语义分析功能的语音处理平台,,在其中一个实施例中,语音处理平台包括第三方语音处理平台,第三方语音处理平台包括基于互联网化的智能语音服务平台和/或第三方提供的可自行部署的本地算法平台。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:

获取与语义分析结果匹配的状态要求;

当状态检测结果满足状态要求时,生成与语义分析结果对应的控制指令,并发送控制指令至指令执行部件。

当状态检测结果不满足状态要求时,通过语音提示反馈状态检测结果。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:

对语义分析结果与体外诊断设备状态进行匹配;

当不存在与语义分析结果对应的体外诊断设备状态时,通过语音反馈语音控制信号错误信息;

当存在与语义分析结果对应的体外诊断设备状态时,确定与语义分析结果匹配的体外诊断设备状态要求。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:

当检测到体外诊断设备存在故障时,通过语音反馈故障原因;

当匹配到与故障原因对应预设的故障解除办法时,反馈故障解除办法;

当检测到测试条件不符合预设要求时,通过语音反馈操作修正提示。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:

检测控制指令的执行状态,并通过语音提示反馈执行状态;

获取执行结果,当检测到执行结果满足预设条件时,通过语音提示反馈执行结果。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(rom)、可编程rom(prom)、电可编程rom(eprom)、电可擦除可编程rom(eeprom)或闪存。易失性存储器可包括随机存取存储器(ram)或者外部高速缓冲存储器。作为说明而非局限,ram以多种形式可得,诸如静态ram(sram)、动态ram(dram)、同步dram(sdram)、双数据率sdram(ddrsdram)、增强型sdram(esdram)、同步链路(synchlink)dram(sldram)、存储器总线(rambus)直接ram(rdram)、直接存储器总线动态ram(drdram)、以及存储器总线动态ram(rdram)等。

以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。

以上实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1