基于语音识别技术的监护仪操控系统研究

RESEARCH  WORK
引言
自新型冠状病毒肺炎暴发以来,患病人数不断增多,医护工作量不断增大[1-2]。而与患病人数激增的严峻形势相比,却是医护资源比较匮乏的现状,医护资源的配置不足严重影响着病人的基础生命支持[3]。在患者护理和诊疗工作中,监护仪又作为实时监测病人生命体征的重要医疗设备,对诊断和疾病有着极其重要的意义[4-6],被广泛应用于监护病房和急救转运车内。然而,在当前监护系统的操控方式下,采集测量患者生命体征数据时,需要医护人员采用手工操作方式实现数据采集的启动和关闭、报警设置等;但医护人员在日常工作中眼睛和手常被其它操作占用,再去操控监护仪有诸多不便,不仅耗费时间,而且存在接触感染的风险,特别是在传染病隔离病房和转运车内。为充分合理的发挥医护资源效用,避免接触感染、保障医护工作者健康安全,有必要利用智能化技术来优化监护仪操控方式,尽量减轻医务人员在监护工作中用于参数采集的工作量,将释放出的工作量投入其他的医疗服务中。
语音识别控制技术作为智能控制研究领域的一个重要分支,能够为智能医疗仪器提供了更为直接、方便的人机接口[7]。基于语音控制技术的医疗设备,通过非接触式语音操控方式,具有便利性、实用性和人性化的特点,存在广阔的应用价值[8-10]。本研究结合语音控制技术的优点以及当前临床监护系统人机交互存在的问题,将该技术应用于临床监护控制中,作为医护人员“手”的扩展,具有以下优点:①非接触
式操控监护仪,医护人员无需手工操作机器,在特殊环境下尽可能避免接触感染;②操控方式更加便捷、高效,医护工作者仅需说出语音命令即可完成参数采集与设置工作,而不必放下当前手中工作去监护仪旁操控机器。
1  语音控制系统设计
1.1 系统总体设计思路
智能语音控制系统作为医护人员“手”的扩展,它需具备语音识别与操作控制功能。文中设计的语音控制系统总体结构框图(图1),主要由语音输入模块、识别模块、主控制器模块和控制模块几部分组成。
基于语音识别技术的监护仪操控系统研究
郭宇峰,毛一荐,马成,周晟汀,韩锦川,王子洪,郭海涛
陆军军医大学第一附属医院医学工程科,重庆 400038
[摘 要] 目的 结合当前监护仪操控方式存在的问题,设计一套基于语音控制技术的监护仪人机交互系统,以提高操控效率和避免接触感染。方法 系统通过LD3320语音模块完成语音信息的自动识别和采
集,利用单片机作为主控芯片处理采集信息,并通过控制电路实现监护仪的交互控制。结果医护人员可方便通过语音指令方式控制监护仪,语音操控成功率在86%以上。结论 本文提出的监护仪语音控制技术,不仅能够有效提高操控效率,节约时间;同时医护人员也不必去经常接触监护仪,能够较好地避免接触感染。
[关键词] 监护仪;语音识别;交互控制;LD3320
Research on Monitor Control System Based on Voice Recognition Technology
GUO Yufeng, MAO Yijian, MA Chengqun, ZHOU Shengting, HAN Jinchuan, WANG Zihong, GUO Haitao
Department of Medical Engineering, The First Affiliated Hospital of Army Medical University, Chongqing 400038, China Abstract: Objective Considering the problems in the current monitor control mode, a human-machine interaction control system of monitor based on voice control technology is designed to improve control efficiency and avoid contact infection. Methods The system accomplished automatic recognition and acquisition of voice information through LD3320 voice module, used MCU as the main control chip to process and collect information,and realized the interactive control of the monitor through control circuit. Results Medical staff can conveniently c
ontrol the monitor to operate as desired through voice, and the success rate of voice control was above 86%. Conclusion The voice control technology of the monitor can not only effectively improve the control efficiency and save time; at the same time, medical staff does not have to contact the monitor frequently, which can better avoid infection.
Key words: monitor; vice recognition; interactive control; LD3320
[中图分类号] R197.39                            [文献标识码] A
doi:10.3969/j.issn.1674-1633.2021.05.026  [文章编号] 1674-1633(2021)05-0113-04
风力摆收稿日期:2020-04-27
基金项目:重庆市技术创新与应用示范(社会民生类)一般项目
(cstc2018jscx-msybX0070);重庆市技术创新与应用发展专项面
上项目(cstc2019jscx-msxmX0183)。
通信作者:韩锦川,高级工程师,主要研究方向为医疗设备维修、
医疗设备智能化分析与管理。
通信作者邮箱
RESEARCH  WORK
在系统工作时,医护人员说出监护仪语音操控指令,并由语音输入模块采集该操控语音将其传给语音识别模块;语音识别模块对采集信息进行分析识别,并将识别结果传给主控模块;此时主控模块通过分析识别结果后,利用控制模块控制监护系统执行相关操作。其中上位机可通过主控制器对识别模块内的关键词列表进行更新维护,将医护人员习惯用语添加到识别模块内部。1.2 系统主要硬件设计1.2.1 识别模块
语音识别模块是本系统的核心模块,为了使系统能够识别医护人员发出的语音控制指令,本文选用ICRoute 公司设计生产的语音识别专用芯片LD3320进行语音识别。该芯片集成了语音识别处理器和一些外部电路,包括AD/DA 转换器、语音输入输出接口等,能够方便进行应用开发[11-12]。系统电路参考ICRoute 发布的LD3320数据手册和开发手册,采用并行方式与外部主控制器连接通讯,包含八根数
据线(P0-P7)、四个控制信号以及一个中断返回信号INTB ;并通过语音输入接口(MICN-P 引脚)与麦克风电路连接获取外界语音控制指令;同时为满足3.3 V 供电需求,采用AMS1117稳压器将5 V 电源转换为3.3 V 电压为其供电(图2)。
1.2.2 主控制器模块
烟囱脱硫
主控制器电路能够实现与上位机以及语音芯片的交互通讯,并通过接收分析语音识别模块传输过来的识别结果,将与识别结果相对应的控制指令发送给控制模块,操控控制模块动作。文中选用STC10L08XE 单片机作为系统主控制器,供电电压同样为3.3 V ,内部Flash 程序存储器为8 k ,
SRAM 为512 k ,与传统51单片机相比,运行速度快,抗干扰能力强,功能较全面[13]。系统晶振选用22.1184 MHz ,工作时主控芯片STC10L08XE 通过并行总线(P0.1~0.7)对语音芯片读写操作,获取识别结果并通过P1.0~P1.3引
脚驱动控制模块运作。1.2.3 控制模块
投票机
控制模块接收主控制器发来的控制指令,控制对应继电器的开、关,实现对监护仪不同的操作控制。模块选用常见的SRD-05VDC-SL-C 继电器,并通过USB 接口为其提供5 V 驱动电压,工作时利用主控制器发出的控制信号与开关三极管SS8050对继电器两端电压进行控制,实现继电器通断功能,电路原理图见图3。本文系统选用四路相同的继电器控制电路,实现监护仪不同操作的控制。
1.2.4 语音输入模块
该模块主要用于采集医护人员发出的操作指令,并传递给语音识别模块。文中采用驻极体麦克风(咪
头)完成语音信息采集,其具有体积小、结构简单,价格低、电声性能好等优势,应用时只需添加部分外围电路即可实现语音输入。
1.3 系统主要软件设计
文中设计的监护仪语音控制系统,主要实现语音信号的自动识别以及智能控制功能,系统软件整体工作框图如图4所示,其中语音识别程序和继电器驱动程序为软件核心内容。工作时系统通过并行接口初始化语音识别芯片LD3320,使语音识别芯片进入循环识别模式,系统处理器反复启动语音识别程序,持续监测语音信号;当麦克风监测到语音信号且被判断为有效识别结果时,即为正确语音操控指令时,则调用与识别结果对应的继电器驱动程序,
发出控制信号驱动不同控制电路操控监护仪工作;若为无效识别结果,即语音信号不属于有效操作指令时,则进入下一次识别过程;在每一次语音识别控制流程结束后,系统将自动进入下一次识别过程。1.3.1 语音识别功能设计
系统为实现对多条不同语音操控指令进行正确识别,首先需运行语音芯片初始化程序,调用关键词列表更新
图1
语音控制系统结构框图
图2 识别模块外围电路
图3
控制模块电路
RESEARCH  WORK
函数,并将应用中实际所需多条关键词语存到LD3320芯片中,此时芯片启动一次内部ASR(Automatic Speech Recognition)语音识别流程;ASR流程启动成功后,持续等待中断响应。一旦检测到外界语音信号时,进入中断处理函数,并读取BA寄存器的值分析识别情况,产生对应的识别状态(成功/失败)返给主程序,完成一次识别,后续由主控制程序根据识别状态作出不同处理,见图5。其中LD3320芯片可支持自由编辑50条关键词条,在同一时刻,最多在50条关键词语中进行识别[14]。另外,考虑到系统复杂的运行环境,为兼顾启动识别灵敏度和对远处干扰语音不能太敏感,在医院人员嘈杂的情况下麦克风增益寄存器(0X55)设定值为43H[15]。
内胎硫化机
1.3.2 继电器驱动功能设计
为实现智能控制功能,驱动不同继电器根据医护人员的不同操控指令动作,主程序在获取到语音识别成功的状态后,立即从C5寄存器内提取识别结果;同时根据识别结果选择对应的控制引脚进行高低电平控制,实现多路继电器的操控。其中,考虑到监护仪按键多为点触控制,在对控制引脚电平控制时,一般会设置0.5 s的延时,即将控制引脚先设置为高电平,延时0.5 s后再重置为低电平,而对于关机操作延时会设置为5 s。
2  系统功能实现与测试
2.1 系统功能实现
在系统软硬件基础上搭建监护仪语音交互控制系统,系统实物图如图6a所示。应用时,通过上位机将系统程序下载完成,并将控制模块的四路继电器分别与监护仪按键并联;连接线路后,给系统上电,在系统初始化完毕后即可用于语音控制,如图6b所示,此时医护人员若说出“测血压”语音指令,监护仪则会执行对应操作,测出相应的血压值。
但是,由于系统是基于非特定语音识别技术,即对任何人的声音都可以进行识别和判断,其匹配原理以无声调的拼音进行匹配识别。在实际应用中发现如下问题:有时在无语音操控时,该模块响应了;并非有效语音操作时,即发出并非指定的控制语音,该模块响应了。为提高语音模块识别效果和用户体验感,系统采取如下方法:①语音识别中采用口令模式,即我们给模块定义一个触发口令,每次只
有先喊出触发口令后才能进行和它对话,对于触发口令可选择一些日常不常听到的词语,例如本系统中将“监护助手”作为触发口令;②增添“垃圾关键词语”,即添加一些其他的任意词汇到识别列表,用来吸收错误识别,从而降低误识别率。这些垃圾关键词可以说一些应用场景中常见的词汇,特别是一些与应用所需关键词语音相似的词汇。系统对这些词语识别后不做任何操作,这样当它识别后不起任何作用,可用来避免错误识别。
2.2 运行效果测试
为了测试语音控制系统的功能,本文设计了相应的语音控制实验。实验中,选取了4名受试者(其中3名男性、1名女性)分别使用本系统完成监护仪的语音控制。同时,考虑到系统的软硬件条件以及医护人员对监护仪的常用操作内容,本文选用如下语音命令来操控监护仪,包括开机、测血压、关闭报警、打印记录、关机共5种命令。实验时,4名受试者分别对上述5种命令各进行50次实验,语音命令为普通话,受试者与监护仪间隔3 m左右,记录每人每种语音控制的成功次数,并计算成功率,实验结果如表1所示。
实验结果表明,对于所有受试者的5种语音命令,其语音识别控制平均成功率为92.4%,其中最低识别控制成功率也有86%;受试者2的普遍成功率要低些,可能与该受试者方言口音较重有关。通过该实验,发现受试者通过该系统语音操控监护仪有较高的成功率,可见该系统用于医护人员语音操控监护仪是可行的。
在传统监护仪操控模式下,医护人员需要放下手中工作再去操控床旁监护仪,如开关机、报警设置、测量血压等,一般至少需要花费20 s以上时间,倘若还需要手消毒后再
图4系统软件工作框图
图5语音识别程序工作流程结晶器铜管
图6 监护仪语音控制系统实物图注:a. 系统实物图;b.
系统应用实物图。
受试者命令开机测血压
报警记录
关机受试1成功次数4845474647
成功率/%9690949294
受试2成功次数4644434447
成功率/%9288868894
电子盲人导航仪受试3成功次数4746464749
成功率/%9492929498
受试4成功次数4746474547
成功率/%9492949094
3  讨论
当前,智能语音识别技术发展突飞猛进,智能语音识别技术与医疗场景的结合应用在提升临床工作降本增效能力等方面表现出巨大的潜力;但是大多集中在语音电子病历录入、语音问诊机器人等方面[16-17],例如云知声提出的语音电子病历,科大讯飞开发的智能问诊系统等。在医疗设备的语音交互控制方面的应用研究并不多见,少数在康复训练系统[18]、假肢运动[19]等方面开展了相关的研究,而在临床监护仪操控方面的应用研究寥寥无几。本文根据临床监护仪操控的实际需求,创新性的将语音识别技术应用在监护仪操控方面,设计了监护仪智能语音操控系统。测试结果也表明将语音识别技术应用于监护仪操控方面是可行的,本技术在优化监护仪日常操控方式上有积极意义,能够一定程度上提高医护操控效率和避免接触感染。
本文针对当前监护仪日常操作中遇到的一些问题,提出并设计了一种基于语音控制技术的监护仪操控系统。通过该系统,医护人员可以方便的通过语音指令方式控制监护仪按期望方式运作。较传统监护仪操控方式相比,不仅能够有效提高操控效率,节约时间;同时医护人员也不必去经常接触监护仪,能够较好地避免接触感染,特别是传染隔离区内有较大应用价值。本文对语音控制技术在监护仪中应用进行了初步研究,验证了该技术的可行性,但是仍然存在一些不足之处,之后会在下面几个方面开展进一步的工作:①结合医院和急救车的特殊外界声音环境,在当前基础上优化语音识别的算法,进一步提高识别准确率;
②开展基于特定语音识别的研究,让系统仅能识别指定用户的声音,避免其他非相关人员的误操作;
③丰富语音控制功能范围,使得医护人员可通过语音模块直接对监护仪参数进行设置、调用生命体征数据趋势图等。[4] 刘美丽,张才忠.基于Arduino的生理参数无创非接触监测系
统设计[J].医疗卫生装备,2018,39(2):42-45.
[5] 胡治,李川涛,祁富贵,等.非接触呼吸与心跳监护装置的研制[J].
中国医疗器械杂志,2015,39(4):244-248.
[6] 陈伟,夏奉静,徐玉兰,等.我院监护仪报警疲劳的多因素Logistic
回归分析及改进对策[J].中国医疗设备,2019,35(1):138-141.
[7] 尹青云.用于腹腔镜自动定位的语音识别方法研究[D].天津:
天津大学,2014.
[8] 王飞,胡川,罗浩.医疗场景智能语音识别技术的应用研究[J].
中国数字医学,2019,14(12):19-21.
[9]潘锋.智能语音控制系统设计与研究[J].电子设计工
程,2019,27(22):6-9.
[10] 胡世辉,王文芳,邓勇军.自动识别技术在医疗设备管理中的
应用[J].中国医疗设备,2016,31(3):93-95.
[11] 杨摇芳,何摇勇,晏摇平.基于NodeMCU的医疗语音呼叫系统
设计[J].计算机技术与发展,2019,29(7):135-139.
[12] 姜杰文,姜彦吉,邴晓环,等.基于LD3320的非特定人识别声
控灯系统设计[J].现代电子技术,2015,38 (11):27-30. [13] 王莉,任英杰,王鹤君.基于A T89C51单片机数字时钟的设计[J].
电子设计工程,2018,6(19):134-137.
[14] 卢振利,沈玄霖,刘军,等.基于语音交互的脑瘫康复训练系统
的设计[J].高技术通讯,2017,27(3):277-284.
[15] 王园,李光泽,杨帆,等.语音识别及控制技术在防褥疮多功能
医疗床系统中的应用[J].机械工程与技术, 2019,8(2):133-139.
[16] 王红迁,汪鹏,左锋,等.医疗智能语音识别系统的研发与应用[J].
中国数字医学,2018,13(10):5-7.
[17] 栗小艳,唐杰,王旸,等.超声语音识别系统的研发及临床应用[J].
临床医学工程,2015,22(9):1133-1135.
[18]
华凯晨,王晖,张振宇,等.基于语音合成的残疾人辅助交互系统的设计与实现[J].信息与电脑,2019,(16):77-79.
[19] 樊炳辉,卢凤,王鑫,等.智能上假肢特定人语音识别系统实现[J].
计算机工程与设计,2017,38(6):1630-1634.
本文编辑

本文发布于:2024-09-23 00:29:10,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/4/223576.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:语音   识别   监护仪   系统   控制   操控   模块   应用
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议