0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

音频蓝牙语音芯片,WT2605C-32N实时录音上传技术方案介绍

WT-深圳唯创知音电子有限公司 2022-06-08 14:02 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

基于WT2605C-32N音频蓝牙语音芯片的实时录音上传技术方案介绍

现代社会,信息技术的发展尤其迅速,信息和数据的重要性和安全性日渐深刻,在某些特殊场合,因为工作上的需要,或者日常生活的需求,往往需要记录和保留一些重要的声音。在某些时刻,录音成为记录生活,保存证据的重要手段,可见,录音技术对于我们现代生活尤为重要。

而随着录音技术的发展,一种实时录音技术受到更多人的青睐,相比较于传统录音而言,实时录音技术突破了设备的限制,从单纯的录音设备扩展到我们的云端,随时随地即可分享,实现了我们录音数据的可交互性,在实际应用中给提升了我们产品的应用价值,给用户带来更完美的体验感受。

唯创知音一直致力于成为语音物联网界的领导者,自主研发了一种实时录音技术上传技术,在录音笔,录音耳机等录音设备上面应用广泛,这种实时录音技术,具有数据量小,失真率低,降噪效果明显等特点,通过外部蓝牙设备,即可实现云端存储,云端即时播放等功能。不仅如此,这种录音上传技术因为其通用性强,广泛应用于唯创知音自主研发的各类蓝牙芯片上,下面我们以其中一种方案作简单的介绍:

WT2605C-32N录音上传方案介绍

1. 方案概述

录音上传技术近些年在录音笔,录音耳机中应用广泛,实现了移动录音设备和云端的互联,即时播放,即时翻译,同声传译成为产品一大亮点,极大方便了我们的生活。而要保证这些功能的实现,就离不开高品质的录音效果,和高压缩的录音数据,本方案录音采用IMA-ADPCM压缩算法。IMA-ADPCM (ADPCM Adaptive Differential Pulse Code Modulation), 是一种针对 16bit声音波形数据的一种有损压缩算法, 它将声音流中每次采的16bit 数据以 4bit 存储, 所以压缩比为1:4。而压缩/解压缩算法非常的简单, 所以是一种低空间消耗,高质量声音获得的好途径。

2. 方案框图

本方案采用WT2605C-32N芯片,可外挂本地存储设备,通过串口与蓝牙透传芯片进行通信,将录音数据上发给云端设备。

get?code=NDAwZjIwZjdlNDE4ZDAwYjg2ZjgwYzI0YTA3ZDYxM2UsMTY1NDY2NzQzNjYyMA==

3. 方案原理图

get?code=YzgxNzI3MmRlMWUyOTBjODk3YzhhZWZlNGRiZWZiZTEsMTY1NDY2NzQzNjYyMA==get?code=YThlNzhiZTExZGRmNjIxMDBiOGE4YzRjMmI3MWNlNTgsMTY1NDY2NzQzNjYyMQ==

4. 用户协议

4.1.协议命令格式

通讯数据格式是:起始位:1位;数据位:8位;奇偶位:无;停止位:1位。发送的指令都为十六进制的格式,默认波特率为115200,可进行修改,但不可小于115200波特率。使用电脑串口调试助手,需要正确设置串口的参数,设置如图:

get?code=ZmEwOGIzODU1OTA2ZjM3YWI1MjZhZjUyMzQwMWZiMWYsMTY1NDY2NzQzNjYyMQ==

注意:“长度”是指长度+命令码+参数+校验和的长度,“累加和校验”是指长度+命令码+参数的累加和的第八位。

4.2.返回码格式

get?code=NmEzOWIzOTgwMDA0YWY5NTgzZjdlYTA0YmFhZTNhZmQsMTY1NDY2NzQzNjYyMQ==

参数:00 :表示执行成功, 开始录音

01 :表示执行错误

02 : 表示文件不存在

4.3.命令列表

4.3.1. 录音开始命令(D6)

APP发送此条指令,控制录音芯片开始录音,此时录音芯片会返回开始录音成功返回码,录音过程中发送此条命令返回错误;

get?code=YWY4MGJiODYyMjY0N2M0OWE1MDRjMjc2MmIzYTNhZTEsMTY1NDY2NzQzNjYyMQ==

开始录音返回码:

get?code=NjM1NWI1NjJlM2MzNTIzNDIyYTNjNzlhZTYxZWE3ZTksMTY1NDY2NzQzNjYyMQ==

APP收到开始录音返回码,则开始准备处理接收到的录音数据,此时芯片进入录音状态,同时开始发送录音数据包。

首先录音芯片会发送一包60个字节的音频数据包,该包数据为IMA-ADPCM格式音频数据的音频头,前面包含“RIFF”标志和文件大小,注意此时ChunkSize 为0X00000034不包含当前音频数据包的长度,因此整个音频数据包的头长度为0X08+0X34,也就是60个字节的长度。客户需要录音结束并接收完整个数据包之后,重写这个位置。

例如,当前文件的音频头标识如下:

get?code=ZDM1OTJmNjNmNDU1ZTdhM2ZmOThkN2FjNTRjMGE1NGYsMTY1NDY2NzQzNjYyMQ==

接下来的音频头包含Format Chunk 块和Fact Chunk,客户不用关心实际数据情况。

get?code=NTQ1ZjE4NzRmNWJiN2QwNTNlZmJhYjc0NzNlZWEwZGYsMTY1NDY2NzQzNjYyMQ==get?code=ZWYwZDA5ZDJhYjliNjFkMjY0MzNkMzk1MWExNmY4ZGQsMTY1NDY2NzQzNjYyMQ==get?code=M2E3NDVkZjNlYjgwZjFjYTVjMGRhYzI4MmE4MzVlZjksMTY1NDY2NzQzNjYyMQ==

最后的音频数据头包含Data Chunk 客户需要录音结束并接收完整个数据包之后,重写DataChunkSize这个位置

get?code=ZDhkMzFjOGM5ODY0MGM4NDI2ZDA2NDZlZjA2NTYxZGEsMTY1NDY2NzQzNjYyMQ==get?code=ZWQ5NTliOTVkYjMyMDRjYTdmMTdlZGQ0NDE3ZDVjYWIsMTY1NDY2NzQzNjYyMQ==

音频数据头发送完毕后,紧接着会发送音频数据包,按照目前设置,每个数据包C长度为256个字节,受限于每个手机蓝牙MTU限制,每包数据量不能超过手机默认的MTU值,所以这里按照最小MTU值128字节进行配置,将数据包C分两包A+B数据包发送,A和B每包数据量为128字节, 每包数据的间隔为10MS左右, 每个C包数据包间隔为60MS左右(根据录音码率决定,不可更改),即每一个C包数据包含整个nBlockAlign ,发送过程中即使某包数据丢失,也不会影响整个文件的播放。

get?code=NDY5YTVkMzJiZmU3NjUzZmZjNDA2NTYzN2UyNzQ1ZTYsMTY1NDY2NzQzNjYyMQ==get?code=NmM4NmM0NmEwZDllYWNkM2Y2ZTJhMzE3OTIyNjRkN2MsMTY1NDY2NzQzNjYyMQ==

当客户开始接收音频数据包的时候,客户APP需要记录录音结束前总的音频数据包的个数,比如APP在结束录音时候共接收到0X36包音频数据包,则总的音频数据的长度为 0X36 * 0X100 = 0X3600;

4.3.2. 录音结束命令(DA)

APP发送此条指令,录音芯片接收到录音结束命令,停止发送录音数据包,并结束当前录音,返回结束录音返回码;

get?code=ZTdjMzBiZjhlNWU4YWVhMDI1OTlhODA3NzM5Yjk0Y2QsMTY1NDY2NzQzNjYyMQ==

结束录音返回码:

get?code=MzczMWMzMTNmMGM3OTM3NWNhNjJjZGZhZjFmZmQ2ZmYsMTY1NDY2NzQzNjYyMQ==

APP收到结束录音返回码,则保存当前录音文件,并将数据长度重写到文件相关位置,如图所示。至此,录音上传完成。

get?code=ZjI4NzRmYTcwNGIxMjVlZTZmMmMzMjJmZDUwMTZkMTcsMTY1NDY2NzQzNjYyMQ==

5. 程序设计框图

get?code=Njc3MzFhMWYzNzFiYmM3YjdkMTAyMTQ5OGM2ZjcxZjYsMTY1NDY2NzQzNjYyMQ==

6. 应用实例

下面我们用唯创WT-RS2 APP软件进行实际测试录音上传功能,首先打开APP,选择MP3方案;

get?code=YTZjZTYxYTUwM2I1MmNmMWRkZWIwYzQ2N2I0N2RjOTYsMTY1NDY2NzQzNjYyMQ==

连接蓝牙名称为VT-A782的蓝牙设备,连接成功后,APP界面默认会打印当前蓝牙设备的蓝牙MAC地址,唯创知音可以为每台蓝牙设备可以设置不同的的MAC地址,从而形成单独唯一的蓝牙名称,在某些应用场合,为每台产品形成唯一身份码。

get?code=NjlmYjVjOTRmYmJhYmI0OWM2Y2FmZTcyY2I5M2I0ZTQsMTY1NDY2NzQzNjYyMQ==get?code=NDBkNTEzMjViODMyZDQ2NDgyMDc3OWVkNTgzMDE4NjIsMTY1NDY2NzQzNjYyMQ==

点击APP界面开始录音标志,此时APP按照时间创建录音文件,此时开始接收录音数据,每个A和B包数据间隔10MS,每个C包数据间隔60MS,直到点击APP结束录音按钮,此时APP显示录音结束。此时录音文件已经创建完毕,客户可通过APP界面将录音文件通过分享的方式发送到电脑或者其他播放器进行播放!

关于我们

唯创知音作为一家专注于语音技术研究的高新技术企业,始终坚持以“服务好工程师”为目标,以行业语音交互器件标准化为方向,致力于让复杂变简单,提供快捷的语音、智能物联网应用解决方案。

WT588F02B、WT2003H系列语音芯片应用设计方案,在智能闹钟、智能水杯、雾化器等消费电子行业领域内已有成熟的应用案例。消费类电子产品应用是公司重要的发展领域,未来,唯创知音将在更多行业推出标准化语音芯片,进一步提升工程师的设计体验,为消费类电子行业标准化赋能。

更多详情可搜索:深圳唯创知音电子有限公司,与在线客服沟通,我们会发送一份选型表给到大家,芯片 与 模块 还可以申请免费送样服务,期待您的光临。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 蓝牙芯片
    +关注

    关注

    17

    文章

    440

    浏览量

    47727
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    WT2605C语音芯片蓝牙音频播放+BLE透传,引领智能设备语音交互革新

    一、双模蓝牙技术音频与通信的完美融合1.1蓝牙音频播放与BLE透传的协同优势WT2605C作为一款高性能
    的头像 发表于 11-11 09:07 406次阅读
    <b class='flag-5'>WT2605C</b><b class='flag-5'>语音</b><b class='flag-5'>芯片</b>:<b class='flag-5'>蓝牙音频</b>播放+BLE透传,引领智能设备<b class='flag-5'>语音</b>交互革新

    WT2605C蓝牙音频语音芯片:大功率IO驱动能力开启音频技术新纪元

    一、突破性驱动技术重新定义音频芯片标准1.1技术规格的重大飞跃广州唯创电子最新推出的WT2605C蓝牙音频
    的头像 发表于 11-11 09:00 404次阅读
    <b class='flag-5'>WT2605C</b><b class='flag-5'>蓝牙音频</b><b class='flag-5'>语音</b><b class='flag-5'>芯片</b>:大功率IO驱动能力开启<b class='flag-5'>音频</b><b class='flag-5'>技术</b>新纪元

    WT2605C语音芯片32级音量可调功能:重新定义音频体验

    的限制,为用户提供了更细腻、更精准的音频控制体验。1.2技术实现原理WT2605C语音芯片采用先进的数字增益控制算法,通过精确的步进调节实现
    的头像 发表于 11-10 13:00 409次阅读
    <b class='flag-5'>WT2605C</b><b class='flag-5'>语音</b><b class='flag-5'>芯片</b>32级音量可调功能:重新定义<b class='flag-5'>音频</b>体验

    广州唯创电子WT2605CWT2003HX语音芯片:高品质白噪音音乐播放优选方案 | 语音IC厂家

    在现代社会快节奏生活的背景下,白噪音作为一种有效的放松和睡眠辅助工具,正受到越来越多消费者的青睐。广州唯创电子作为专业的语音IC厂家,凭借其WT2605CWT2003HX系列MP3音频芯片
    的头像 发表于 11-05 09:09 123次阅读
    广州唯创电子<b class='flag-5'>WT2605C</b>与<b class='flag-5'>WT</b>2003HX<b class='flag-5'>语音</b><b class='flag-5'>芯片</b>:高品质白噪音音乐播放优选<b class='flag-5'>方案</b> | <b class='flag-5'>语音</b>IC厂家

    全功能音频解决方案WT2605C-24SS蓝牙录音芯片重塑无线音频体验

    在无线音频技术快速发展的今天,广州唯创电子WT2605C-24SS以标准蓝牙、多存储支持与低功耗技术的完美融合,开启智能
    的头像 发表于 10-23 09:11 189次阅读
    全功能<b class='flag-5'>音频</b>解决<b class='flag-5'>方案</b>:<b class='flag-5'>WT2605C</b>-24SS<b class='flag-5'>蓝牙</b><b class='flag-5'>录音</b><b class='flag-5'>芯片</b>重塑无线<b class='flag-5'>音频</b>体验

    音频技术新革命:WT2605-24SS录音芯片实现实时输出与隐私保护完美融合

    在数据安全与实时交互并重的数字时代,广州唯创电子WT2605-24SS以创新的"实时输出、不保存本地"架构,重新定义录音芯片
    的头像 发表于 10-17 06:42 271次阅读
    <b class='flag-5'>音频</b><b class='flag-5'>技术</b>新革命:<b class='flag-5'>WT2605</b>-24SS<b class='flag-5'>录音</b><b class='flag-5'>芯片</b>实现<b class='flag-5'>实时</b>输出与隐私保护完美融合

    广州唯创电子WT2605C-A001音频蓝牙语音芯片:小体积大作为,重塑音频体验新标准

    4×4mm超小尺寸融合高品质音频处理,为智能设备注入卓越的无线音频能力在智能设备追求轻薄化、无线化的今天,音频技术的创新成为提升用户体验的关键。广州唯创电子推出的
    的头像 发表于 09-30 09:09 359次阅读
    广州唯创电子<b class='flag-5'>WT2605C</b>-A001<b class='flag-5'>音频</b><b class='flag-5'>蓝牙</b><b class='flag-5'>语音</b><b class='flag-5'>芯片</b>:小体积大作为,重塑<b class='flag-5'>音频</b>体验新标准

    智能语音赋能,悦享健康护理:WT2605C蓝牙音频语音芯片助力腰椎治疗仪升级体验

    在科技日益进步的今天,腰椎治疗仪以其便捷、有效的特点,成为越来越多人的健康护理选择。为进一步提升用户的使用便捷性与治疗体验,越来越多的腰椎治疗仪产品开始集成广州唯创电子WT2605C蓝牙音频语音
    的头像 发表于 08-27 08:03 299次阅读
    智能<b class='flag-5'>语音</b>赋能,悦享健康护理:<b class='flag-5'>WT2605C</b><b class='flag-5'>蓝牙音频</b><b class='flag-5'>语音</b><b class='flag-5'>芯片</b>助力腰椎治疗仪升级体验

    广州唯创电子WT2605C音频蓝牙语音芯片:重塑电动车仪表盘的智能音频体验

    在电动车智能化浪潮席卷全球的今天,传统仪表盘正经历一场深刻变革。广州唯创电子推出的WT2605C音频蓝牙语音芯片,凭借其强大的集成能力与卓越
    的头像 发表于 07-29 09:23 458次阅读
    广州唯创电子<b class='flag-5'>WT2605C</b><b class='flag-5'>音频</b><b class='flag-5'>蓝牙</b><b class='flag-5'>语音</b><b class='flag-5'>芯片</b>:重塑电动车仪表盘的智能<b class='flag-5'>音频</b>体验

    广州唯创电子WT2605C-32N(A001)芯片:睡眠仪中的“声音守护者”

    在数字化浪潮席卷生活的当下,健康睡眠已成为现代人迫切关注的核心需求。融合现代音频技术与物联网的智能睡眠仪,正以其非侵入式的助眠方式成为市场新宠。而广州唯创电子推出的WT2605C-32N(A001
    的头像 发表于 07-23 08:41 315次阅读
    广州唯创电子<b class='flag-5'>WT2605C-32N</b>(A001)<b class='flag-5'>芯片</b>:睡眠仪中的“声音守护者”

    广州唯创电子WT2605C音频蓝牙语音芯片在电动牙刷的应用方案介绍

    在口腔护理智能化浪潮中,广州唯创电子推出革命性电动牙刷解决方案——创新融合蓝牙WT2605C、MP3版WT2003H、语音
    的头像 发表于 07-09 08:42 402次阅读
    广州唯创电子<b class='flag-5'>WT2605C</b><b class='flag-5'>音频</b><b class='flag-5'>蓝牙</b><b class='flag-5'>语音</b><b class='flag-5'>芯片</b>在电动牙刷的应用<b class='flag-5'>方案</b><b class='flag-5'>介绍</b>

    广州唯创电子WT2605C-32N(A021)语音芯片:婴儿监护的“声”动守护者

    在智能育儿的浪潮中,婴儿监控摄像头已成为守护稚嫩生命的重要工具。如何让它超越“看”的局限,成为更温暖、更智慧的陪伴者?广州唯创电子WT2605C-32N(A021)语音芯片,正以其强大的语音
    的头像 发表于 07-08 08:21 416次阅读
    广州唯创电子<b class='flag-5'>WT2605C-32N</b>(A021)<b class='flag-5'>语音</b><b class='flag-5'>芯片</b>:婴儿监护的“声”动守护者

    芯知识|广州唯创电子WT2605C音频蓝牙语音芯片:多模式音频更新与核心特性解析

    随着物联网与智能设备的快速发展,语音交互技术成为提升用户体验的关键。广州唯创电子推出的WT2605C音频蓝牙
    的头像 发表于 05-22 08:49 464次阅读
    芯知识|广州唯创电子<b class='flag-5'>WT2605C</b><b class='flag-5'>音频</b><b class='flag-5'>蓝牙</b><b class='flag-5'>语音</b><b class='flag-5'>芯片</b>:多模式<b class='flag-5'>音频</b>更新与核心特性解析

    广州唯创电子WT2605C蓝牙语音芯片:赋能智能血糖仪,开启糖尿病管理新篇章

    随着全球糖尿病患病率的持续攀升,血糖监测设备正朝着智能化、便捷化方向快速演进。在这一趋势下,WT2605C蓝牙语音芯片凭借其高度集成的音频
    的头像 发表于 04-14 08:27 798次阅读
    广州唯创电子<b class='flag-5'>WT2605C</b><b class='flag-5'>蓝牙</b><b class='flag-5'>语音</b><b class='flag-5'>芯片</b>:赋能智能血糖仪,开启糖尿病管理新篇章

    革新音频技术,引领智能录音新时代——广州唯创电子WT2605芯片深度解析

    一体的音频处理芯片——WT2605。该芯片录音功能为核心,融合多源输入、高效存储管理、蓝牙连接
    的头像 发表于 03-11 09:15 809次阅读
    革新<b class='flag-5'>音频</b><b class='flag-5'>技术</b>,引领智能<b class='flag-5'>录音</b>新时代——广州唯创电子<b class='flag-5'>WT2605</b><b class='flag-5'>芯片</b>深度解析