常见离线语音识别模块功能说明——天问ASR;机芯智能;海凌科;轻语音

news2025/3/10 23:14:26

本文章从开发方式及功能等方面上进行说明,便于开发者进行选择与开发。
本文章依据截至2024年8月1日各网站资料进行整理编写。

总结:

开发方式上:

天文ASR 有着最灵活的开发方式,可完全按照程序员意愿进行开发,同时有大量案例;
机芯智能 使用网页配置进行开发,参数配置完善(可进行串口控制及数值输入播报),所有模块均可使用;
海凌科 使用网页配置进行开发,仅支持GPIO高低电平控制,与串口数据发送,无法进行数值播报,仅HLK-V20;HLK-V40Y;HLK-W800可用(官方支持定制,3-7天)
轻语音 未知(大概率定制)

功能应用上:

天文ASR 使用代码编程,从而有着最灵活的功能应用,有图形化代码中文编程,编程简单,同时还有大量应用案例代码与教学视频。可语音播报温湿度数值。可自定义语音。
机芯智能 使用网页配置开发,所有模块均可使用,且功能全面所有可能的场景都有考虑,网页参数配置不懂编程也可轻松配置。可语音播报温湿度数值。可自定义语音。
海凌科 除HLK-V20;HLK-V40Y;HLK-W800可网页配置GPIO口输出外,其他均需要定制。
轻语音 未知

开发难度上:

天文ASR
ASRPRO资料全面,带有视频课程。可通过学习后直接上手编程下载。有出厂固件。
在这里插入图片描述

机芯智能
SU-03T资料全面,带有B站课程,包含硬件连接说明。网页配置直接可上手操作。有出厂固件。
在这里插入图片描述

海凌科
HLK-V20资料无视频教程,无案例。HLK-V20有出厂固件,其他无出厂固件。
在这里插入图片描述轻语音 无资料,无教程,无案例,无出厂固件。

天问ASR:

(仅有下方一种模块)

在这里插入图片描述

开发方式:

全系列模块支持图形化编程与C++编程(网页编程或软件编程):
在线编程平台:ASRPRO在线编程平台
在这里插入图片描述
(支持串口输入数值播报功能,进行温湿度播报与数值播报;支持串口输入控制。)

概述:

a. 低功耗语音识别模组
b. 具备强劲的回声消除和环境噪声抑制能力
c. 长宽为 18x23mm
d. 工作电压为 3.6V-5V
e. 环境工作温度:-40℃ 到 85℃
f. 一路麦克风、一路喇叭
g. 3路 UART 接口、1 路 IIC 接口,6 路 PWM 接口
h. 支持 10 个 GPIO 口,均可配置中断
i. 10 米超远距离识别
j. 响应时间小于 0.1S
k. 2MB/4MB Flash 两种规格
l. 封装:SMD18

电气特性表:

在这里插入图片描述

封装尺寸:

在这里插入图片描述

管脚定义:

详见:ASRPRO 核心板规格书

设计指导:

在这里插入图片描述

  1. 建议使用 3.6-5V 电压的 LDO 独立供电使用,峰值电流 500mA 以上。
  2. 如使用 DC-DC 建议纹波控制在 30mV 以内,预留动态响应电容,可以在负载变化较大
    时,优化输出纹波。
  3. UART0 预留为程序升级接口,方便后期升级。如需和其它 MCU 通讯建议使用 UART1 或
    者 UART2。
  4. UART 接口为 3.3V 电平高速串口,同时支持宽压 5V 电平信号直接通信,无需外接电平
    转换。
  5. MUTE 接口为 8002A 功放使能引脚,模块内部默认使能,针对特殊场合,可以连接 PA4
    引脚控制功放芯片工作状态。
  6. 如需增加静电防护能力,可以在喇叭和麦克风插座附近添加 ESD 器件。
  7. 对于对晶振精度有高要求的特殊场景,可以用 PA0、PA1 外接晶振。
  8. 模块底板或上位机主板设计时,模块 5V 电源输入处需放置容值不小于 100uF 的电容,
    麦克风走线尽量短;麦克风走线要注意屏蔽,SPK 走线尽量短而粗,走线区域不得有其
    它走线跨跃。
  9. 为保障好的语音识别效果,建议采用灵敏度为-32±3dB,信噪比≥65dB 的麦克风。
  10. 为保障好的语音播报效果,建议采用带腔体的喇叭。

机芯智能:

(有单MIC;双MIC;低功耗;带蓝牙等版本,为方便对比,对普通版本SU-03T进行说明)

在这里插入图片描述
在这里插入图片描述

开发方式:

全系列模块支持网页参数配置生成固件:
在线编程平台:智能公元在线编程平台
在这里插入图片描述
(支持串口输入数值播报功能,进行温湿度播报与数值播报;支持串口输入控制。)
触发方式支持命令词;串口输入;GPIO输入;事件触发。
控制方式支持端口输出;播放语音;系统设置;变量设置。
触发方式多样,例如使用事件触发,可在退出唤醒;系统启动;播音开始;播音结束;定时器超时时进行触发控制。
控制方式多样,例如GPIO输出可设置延时输出,可设置延时恢复。可操作内容及其丰富。
带有语音导航功能,可自定义导航内容帮助用户使用。
可上传音频,替代平台自动合成的音频,可播放个性化音频。
优化配置各命令词阈值可自调。

概述:

a. SU-03T低成本,SU-23T低功耗
b. 封装: SMD18
c. 长宽为 15x21mm(SU-03T,SU-23T可替换)
d. 工作电压为 3.6V-5V
e. 环境工作温度:-20℃ 到 60℃
f. 一路麦克风、一路喇叭
g. 1路 UART 接口、1 路 IIC 接口,2 路 PWM 接口,1路SPI Master 接口,1 路 SPI Slave 接口,1 个 12-bit SAR-ADC
h. 支持 10 个 GPIO 口,均可配置中断
i. 2MBFlash(SU-03T)1MBFlash(SU-23T)
j. 具有3.3V供电输出

电气特性表:

在这里插入图片描述

管脚定义:

详见:SU-03T开发手册

设计指导:

在这里插入图片描述
在这里插入图片描述
机芯智能离线语音模块对比图:
在这里插入图片描述
在这里插入图片描述

海凌科:

(有单MIC;双MIC;低功耗;带蓝牙等版本,为方便对比,对普通版本HLK-V20进行说明)

开发方式:

HLK-V20;HLK-V40Y;HLK-W800可进行简单GPIO编程,串口输入等功能需定制,其他型号需定制:
在线编程平台:海凌科语音产品定制管理系统
在这里插入图片描述
(不支持串口输入数值播报功能,不支持串口输入控制。仅支持命令词控制。GPIO仅有控制高低电平功能。无语音导航功能。)

概述:

a. HLK-V20低成本,HLK-V23低功耗
b. 封装: SMD16
c. 长宽为 16x18mm(HLK-V20,HLK-V23可替换)
d. 工作电压为 3.6V-5V(HLK-V20);2.97V~3.6V(HLK-V23);
e. 环境工作温度:-20℃ 到 85℃
f. 一路麦克风、一路喇叭
g. 1路 UART 接口、1 路 IIC 接口,2 路 PWM 接口,1路SPI Master 接口,1 路 SPI Slave 接口,1 个 12-bit SAR-ADC
h. 支持 10 个 GPIO 口,均可配置中断
i. 2MBFlash(HLK-V20)1MBFlash(HLK-V23)

电气特性表:

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

管脚定义:

详见:HLK-V20/HLK-V20S规格书

设计指导:

无官方指导,官方原理图如下:
在这里插入图片描述

轻语音:

(有单MIC;双MIC)

开发方式:

未知(大概率定制式)

概述:(QLIFE-ASR06CM为例)

在这里插入图片描述

管脚定义:

在这里插入图片描述

在这里插入图片描述

设计指导:

无法获取

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

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

相关文章

零基础进程最详解:进程状态、僵尸进程、孤儿进程、阻塞态、挂起态、进程切换、进程常用命令、进程创建、队列优先级

目录 强烈建议全文阅读!!! 强烈建议全文阅读!!! 强烈建议全文阅读!!! 一、进程状态 二、僵尸和孤儿进程 1、僵尸进程 Z(zombie) 2、孤儿进…

[012-1].第12节:Mysql的配置文件的使用

6.配置文件的使用 6.1.配置文件的格式 1.查看配置文件:vim /etc/my.cnf 2.在配置文件中华定义了很多组,组名就分别是server,mysqld,mysqld_safe,client,mysql,mysqladmin,每个组下面就可以定制很多启动项&#xff1b…

scrapy框架2

scrapy框架2 一、中间件 (下载中间件) 利用中间件加cookie 案例:登录以后下载豆瓣的电影信息 def get_cookie_dict():cookie_str登陆后的cookiecookie_dict{}for item in cookie_str.split(";"):key,valueitem.split(""…

遇到缓存问题

问题:在事务中在进行数据库查询所有的数据后,将其中的数据更改几个后,重新进行查询。发现此时返回的数据并不是修改之后的数据。 经过学习后发现是Mybatis的一级缓存问题,同时也了解的Mybatis的二级缓存: Mybatis一级缓存: 当在…

SpringCloud网关 SpringBoot服务 HTTP/HTTPS路由/监听双支持

背景 一般来说SpringCloud Gateway到后面服务的路由属于内网交互,因此路由方式是否是Https就显得不是那么重要了。事实上也确实如此,大多数的应用开发时基本都是直接Http就过去了,不会一开始就是直接上Https。然而随着时间的推移&#xff0c…

WebGoC题解(16) 386.山洞

题目描述 小C和弟弟一起参观影视城,发现里面有m个圆形排列的“小山洞”,山洞用半径20、颜色号为编号的圆表示,由边长是100的线连接,均匀的发布一圈(1号洞在正上方)。m为8时如下图: 小C跟弟弟提议…

点赞10W+,销售额上百万,如何搭上奥运的流量快车?

2024巴黎奥运会正如火如荼进行中。一边是紧张的赛事与各种抓马事情,一边是法国的浪漫与中国00后的松弛,这届奥运会的看客仿佛瓜田里的猹,忙得不可开交。 作为全球范围内的重大体育盛事,奥运会一直以来都备受公众的热烈关注。 据腾…

Python PDF处理技巧 - 加密和解密PDF

目录 安装Python PDF库 使用Python加密PDF 使用Python设置PDF的安全权限 使用Python解密PDF PDF文档在我们的个人生活和工作中扮演着重要角色。从机密的商业报告到敏感的个人记录,PDF广泛应用于存储和共享重要信息。然而,随着数据泄露和未经授权访问…

facebook脸书登入协议分析

声明: 本文章中所有内容仅供学习交流使用,不用于其他任何目的,严禁用于商业用途和非法用途,否则由此产生的一切后果均与作者无关!若有侵权,请添加(wx:wyqlxl99)联系删除 前言: 前段…

MuRF代码阅读

对图像Size的处理, 以适应Transformer 在MVSPlat 当中使用 Center_Crop 裁剪图像,适用于 Transformer 的32 倍数, 其中 焦距 f 不变化,只改变 cx,cy.MuRF 直接对图像进行 插值,合成理想的 size. 根据 ori_size 和 inference_size…

恒驰快讯丨恒驰受邀出席华为云数据库专题销售伙伴思享会

7月25日下午,华为云数据库专题销售伙伴思享会在上海成功落幕。 本次华为云数据库专题销售伙伴思享会,汇集了优秀伙伴、华为云产品专家70人,共同见证了一场关于数据库前沿技术、市场趋势和应用实践的深入交流盛会。上海恒驰信息系统有限公司&a…

【Linux网络编程】套接字Socket

网络编程基础概念: ip地址和端口号 ip地址是网络协议地址(4字节32位,形式:xxx.xxx.xxx.xxx xxx在范围[0, 255]内),是IP协议提供的一种统一的地址格式,每台主机的ip地址不同,一个…

【赛事】2024第五届“华数杯”全国大学生数学建模竞赛

为了培养学生的创新意识及运用数学方法和计算机技术解决实际问题的能力,天津市未来与预测科学研究会、中国未来研究会大数据与数学模型专业委员会(协办)决定举办华数杯全国大学生数学建模竞赛。竞赛的目标是为培养大学生的科学精神及运用数学…

精准识别,无缝转换:2024年顶尖语音转文字技术展示

高效、准确的信息传递与处理成为了我们工作与生活中的重要需求。随着科技的飞速发展,一项革命性的技术——语音转文字软件应运而生。掌握这项技术就能提高工作效率创造更多价值。 1.365在线转文字 链接传送:www.pdf365.cn/ 这个方式虽然不是软件&am…

《四季之歌:春溪潺潺、夏林舞动、秋山守望、冬夜温光》

在这个喧嚣的世界里,有时我们会渴望逃离,去寻找那些安静而纯净的自然角落。每个季节都有它独特的魅力,它们像是大自然精心谱写的交响乐章,我们只需细心聆听,就能感受到四季变换带来的无尽奇境。 春天的序曲&#xff0c…

政企互动 | 南京市雨花台区委副书记王金玉一行莅临聚铭网络视察指导

7月30日,南京市雨花台区委副书记王金玉一行领导莅临聚铭网络进行实地考察与指导。聚铭网络总经理唐开达先生热情接待,双方就聚铭网络的发展现状、业务规模及未来规划展开了深入而愉快的交流。 在唐开达总经理的悉心陪同下,王书记一行深入聚铭…

前后端完全分离实现登录和退出

前后端分离的整合 使用springsecurity前端项目redis完成认证授权的代码 1. 搭建一个前端工程 使用 vue ui搭建&#xff0c;使用webstrom操作 2. 创建一个登录页面 <template><div class"login_container"><!-- 登录盒子 --><div class"l…

深度学习中五种归一化原理

调用库API实现以及手写实现 import torch import torch.nn as nnbatch_szie2 #sample time_steps3 embedding_dim4 #channel num_group2inputxtorch.randn(batch_szie,time_steps,embedding_dim)# N*L*C 批归一化 BatchNorm1d ## 1. 批归一化 实现batch_norm并验证API --…

2024年钉钉杯大学生大数据挑战赛倒计时,最后冲刺

2024第三届钉钉杯大学生大数据挑战赛倒计时&#xff0c;小编给大家带来非常实用的最后冲刺助力【A题】&#xff0c;&#xff08;看图资料预览&#xff09;&#xff1a; 中国烟草行业作为国家税收和财政收入的重要支柱&#xff0c;近年来销售收入持续增长。国家对此实行严格的专…

C++跳跃表个人理解

一、概念 跳跃表是一种基于有序链表的扩展&#xff0c;简称跳表&#xff0c;其就是使用关键节点作为索引的一种数据结构。 可以通过以下方式更快查找到有序链表的某一节点&#xff1a; 利用类似索引的思想&#xff0c;提取出链表中的部分关键节点。比如&#xff0c;给定一个…