基于语音识别的智能电子病历(五)电子病历编辑器

news2025/1/19 14:10:20

前言

首先我们要明确一个概念:很多电子病历的编辑器,在输入文字的地方,有个麦克风按钮,点击一下,可以进行录音,然后识别的文字会自动输入到电子病历中,这种方式其实不能称为“基于语音识别的智能电子病历”。这个仅仅是在文字录入时引入了语音识别(实际上现在很多输入法都有这功能)。另外很多web的电子病历本身就有这个功能。例如你可以直接在支持HTML5的页面上 加上这个功能,或者直接使用chrome的识别功能(国内可能有问题,但是可以用微软的)。

特点

基于语音识别的智能电子病历的编辑器的特点:

1、编辑器和音频是联动的(见附录的视频)。

2、支持3键脚踏板控制音频的播放

以上是最显著的两个特点,当然普通电子病历的功能也要有,例如引入病人信息、用药、检查检验结果等、签名、痕迹保存等等 。

分类

就设计理念来分类,一般分为:

  • 非结构化的基于语音识别的智能电子病历编辑器
  • 结构化的基于语音识别的智能电子病历编辑器

非结构化的基于语音识别的智能电子病历编辑器

这种编辑器通常是一个富文本编辑器,类似Word。例如下面这编辑器

结构化的基于语音识别的智能电子病历编辑器

这种编辑器更像一下简单的表单,只是有了Section(可以认为是章节) 的结构。当然也可以插入表格,更改字体等。

这种编辑器不是所见即所得的,但是可以通过发布功能生成复杂的Docx或者PDF文件。 具体的讲解可以 翻看俺写的关于CDA 的一些文章。

部署

和电子病历一样,有桌面应用的,也有web方式的。上面的2个截图都是 OCX 插件 (这个可以认为是桌面应用,虽然可以 在 IE 和 Edge的IE模式下使用),上面的那2个就是在 Edge的IE模式下做的截图。

下面的这2个是纯Web模式的。

web方式的非结构化的基于语音识别的智能电子病历编辑器

web方式的结构化的基于语音识别的智能电子病历编辑器

比较

结构化和非结构化的比较

其实现在更多的人喜欢结构化的电子病历。虽然结构化的电子病历的编辑器看上去很简单。

这是因为 结构化的电子病历 的存储是CDA文件,现在很多信息化方面的问题要求使用CDA。CDA中的内容也相对容易提取,格式也是公开的。

ME(医学编辑)人员在录入电子病历时也喜欢用 结构化的电子病历的编辑器,因为他的优势和劣势都是 “不是所见即所得”的方式。“不是所见即所得”的方式 ,那么录入电子病历的人员,就无需关心 “字体、颜色、大小、排版”等问题。 “字体、颜色、大小、排版”等的处理统统交给CDA的发布模版来处理。

非结构化的电子病历编辑器,也有很多优点,也有大量的(特别是中小医院)使用。这种方式最大的优点就是比较自由,可以在病历中任意处理各种细节,就像word一样使用。

题外话,这两种方式其实可以配合起来使用的。就像我军的一个班里同时有 火力支援组、掩护组和突击组一样。我们的产品在经过设置后,流程会如下:

  1. 识别引擎+语义分析引擎生成 结构化的CDA
  2. ME(医学编辑)使用结构化的电子病历的编辑器,修改内容。
  3. CDA文件经过发布生成 Docx文件并含有相关的各种数据域,然后进入质检环节
  4. 质检人员使用非结构化的电子病历的编辑器进行质检
  5. 电子病历的内容质检完成后,发送给医生

在这个流程中,两种方式的编辑器都使用了。

web和非web方式的比较

这里就不多说了,程序员们都知道。这里提一句的就是,chrome下也可以直接使用js接入usb 或者 串口设备。chrome下的脚踏板的接入我就是使用js处理的。

附录

音频联动

语音跟随的CDA 电子病历编辑器

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1847879.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【MySQL】 -- 事务

如果对表中的数据进行CRUD操作时,不加控制,会带来一些问题。 比如下面这种场景: 有一个tickets表,这个数据库被两个客户端机器A和B用时连接对此表进行操作。客户端A检查tickets表中还有一张票的时候,将票出售了&#x…

Aidlux 1.4 部署Nextcloud 2024.6实录 没成功

Aidux阉割版Debain10,坑很多,比如找不到实际的系统日志,有知道的大神吗? 1 Apache2安装 # 测试Apache2 sudo apt update && sudo apt upgrade sudo apt install apache2 -y80端口疑似被禁止只能换端口 rootlocalhost:/…

云计算技术高速发展,优势凸显

云计算是一种分布式计算技术,其特点是通过网络“云”将巨大的数据计算处理程序分解成无数个小程序,并通过多部服务器组成的系统进行处理和分析这些小程序,最后将结果返回给用户。它融合了分布式计算、效用计算、负载均衡、并行计算、网络存储…

ctr/cvr预估之NFM模型

ctr/cvr预估之NFM模型 在数据驱动的广告和推荐系统中,准确预测用户的点击行为(Click-Through Rate, CTR)和转化行为(Conversion Rate, CVR)是提升营销效率和用户体验的关键。因子分解机(Factorization Mac…

RK3568技术笔记七 安装Ubuntu Linux

在新弹出的窗口中,单击“CD/DVD (SATA)”。如下图所示: 在右侧选择“使用ISO映像文件”。然后单击“浏览”,找到SAIL-RK3568开发板光盘->通用工具->虚拟机Ubuntu->ubuntu-18.04.4-desktop-amd64.iso。最后点击…

韩顺平0基础学java——第28天

p569-591 坦克大战!(绘图监听事件线程文件处理) 绘图 绘图原理 Component类提供了两个和绘图相关最重要的方法: 1. paint(Graphics g)绘制组件的外观 2. repaint()刷新组件的外观。 当组件第一次在屏幕显示的时候,程序会自动的调用paint()…

Dify知识库接入微信

Dify知识库接入微信 看到此文章,相信您已经搭建好了Dify知识库,还没有Dify知识库请先部署好后再来尝试将Dify接入微信 准备材料如下 搭建好的Dify知识库里的api接口和key24小时不关机的服务器一个 (推荐浪浪云的服务器简单方便)需要一个微信…

数学建模整数规划学习笔记

与线性规划的本质区别在于决策变量是否取整。 (1)分支定界法 若不考虑整数限制先求出相应松弛问题的最优解: 若松弛问题(线性规划)无解,则ILP(整数规划)无解。 若求得的松弛问题最…

校园任务平台系统的设计

管理员账户功能包括:系统首页,个人中心,管理员管理,论坛管理,任务咨询管理,用户管理,基础数据管理 前台账户功能包括:系统首页,个人中心,任务资讯公告&#…

代码随想录第29天|贪心算法

基础知识 原理: 选择每一阶段的最优解, 从而达到全局最优解套路: 无, 只能举反例, 想不出反例则可以尝试用贪心算法 455. 分发饼干 思路: 使用贪心策略 每次用大饼干满足大胃口的孩子(用小饼干则会浪费)或用小饼干满足小胃口的孩子 一定是遍历孩子, 不能遍历饼干, 否则结果不…

大模型时代,新手和程序员如何转型入局AI行业?

在近期的全国两会上,“人工智能”再次被提及,并成为国家战略的焦点。这一举措预示着在接下来的十年到十五年里,人工智能将获得巨大的发展红利。技术革命正在从“互联网”向“人工智能”逐步迈进,我将迎来新一轮技术革新和人才需求…

鸿蒙开发:【组件启动规则(FA模型)】

组件启动规则(FA模型) 启动组件是指一切启动或连接应用组件的行为: 启动PageAbility、ServiceAbility,如使用startAbility()等相关接口。连接ServiceAbility、DataAbility,如使用connectAbility()、acquireDataAbili…

MySQL之复制(八)

复制 复制和容量规划 备库什么时候开始延迟 一个关于备库比较普遍的问题是如何预测备库会在何时跟不上主库。很难去描述备库使用的复制容量为5%与95%的区别,但是至少能够在接近饱和前预警并估计复制容量。首先应该古纳差复制延迟的尖刺。如果有复制延迟的曲线图&…

如何将现有系统逐步优化成微服务设计

目录 基础服务改造核心步骤准备阶段实施阶段 基础服务设计 本文诞生于学习架构实践专栏后的深思以及总结,结合公司之前“大泥球”的架构风格,改造服务设计的思维。 改造公司系统服务主要原因:1、代码类似“屎山”,牵一发而动全身&…

Freertos-----任务之间的消息传递(使用消息队列信号量方法)

这次来分享任务之间的数据传递的方法,方法有很多种,我展示2种,让大家对freertos有更深刻的印象 目录 消息队列 信号量 消息队列 首先直接打开普中的例程,然后在里面加上ADC的驱动代码,先初始化外设先,我…

亚足联官方公布18强赛抽签时间及规则,国足确认位列第五档,你们觉得国足能进世界杯吗?

亚足联官方公布18强赛抽签时间及规则,国足确认位列第五档,你们觉得国足能进世界杯吗? 今天亚足联官方宣布了世预赛18强赛分组抽签仪式时间,本次抽签仪式将于6月27日15点在马来西亚吉隆坡举行。除了抽签时间之外,足联还…

L55--- 257.二叉树的所有路径(深搜)---Java版

1.题目描述 2.思路 (1)因为是求二叉树的所有路径 (2)然后是带固定格式的 所以我们要把每个节点的整数数值换成字符串数值 (3)首先先考虑根节点,也就是要满足节点不为空 返回递归的形式dfs(根节…

Service方法增加@Asyn注解后导致bean无法找到 NoSuchBeanDefinitionException

Service方法增加Asyn注解后导致bean无法找到 NoSuchBeanDefinitionException 场景处理方法原因 场景 首先确认的是Service添加了Service或Component等注解,另外也增加了ComponentScan确定扫描的包路径是包含对应Service的,但就是无法找到这个bean。 通…

C51与MDK共存版本安装教程

目录 一、安装准备 1.1 新建文件夹 1.2 网盘链接-加Q 667198390 二、 双版本共存安装教程 2.1 安装Keil5 C51 2.2 安装Keil5 MDK 2.3 C51和MDK的共存 2.4 生成许可证 2.5 安装STM32Pack包 一、安装准备 1.1 新建文件夹 如下图: 在合适的网盘里&#xff08…

阿里云如何实现express的自动化部署(保姆级教程)

本篇文章将详细介绍一下阿里云如何实现express的自动化部署,作者本人总结的保姆级教程!!! 首先去阿里云官网 (阿里云-计算,为了无法计算的价值) 搜索函数计算fc 如果没有开通过选择免费开通,…