语音百科

头条资讯 语音百科 公司动态 音效试听

语音芯片连码播放什么意思?原理与场景

语音提示类产品在开发多句播报时,工程师常遇到一个比较麻烦的问题。就是每说完一句话,单片机就要等到播报结束再发下一条指令,主程序被卡在等待里。提示一多,时序就乱了,轻则丢段,重则紧急提示无法插播。连码播放就是这个问题的解决方案。该方案可以让语音芯片自己记住语音播放顺序,单片机只需把要播的段号按顺序一次性发过去即可。

一连码播放是什么

连码播放是语音芯片在一线串口控制下的一种连续播报能力。单片机把多段语音的地址码按顺序连续发给芯片,芯片收到后自动排队,逐段播放,直到这一串码全部播完。整个过程单片机不必逐段等待,也不必每段都重新触发。

举一个直观的例子。电梯到站提示「3楼到了 请留意脚下」,可以拆成两段语音,用一次连码发送让芯片连续播报,听感上就是一句完整的话。

二为什么需要连码播放

传统单段播放模式下,单片机发一段指令,就要等 BUSY 脚或者播报结束信号,才能发下一段。多句提示的场景里,主程序大部分时间都在空等,别的活儿也干不了。

连码播放就是把排队这活儿交给芯片来干。单片机一口气把段号全发完,转身去处理按键、通信、显示,播报由芯片独立完成。程序结构清爽了,响应也更及时。

三工作原理

一线串口只需要一根数据线。单片机先拉低电平送出起始位,随后按位把地址数据送出去。连码模式允许在一帧里连续写入多个段地址,芯片内部的缓存区先把它们暂存起来,播完当前段就自动取下一段,直到队列清空为止。

关键就在于芯片内部维护了一个播放队列。发码速度通常远快于语音播放速度,所以单片机可以一口气全发完,不用守在那儿等。

四连码播放 单段播放 组合播放 怎么区分

控制方式单片机参与听感典型用途
单段播放每段发一次 播完再发一句一触发单一提示音
连码播放一次发多段 芯片自动连播多句连贯成句多步骤引导 欢迎语
组合播放多段拼成一段逻辑语音动态拼接数字 金额 拼音

五典型应用场景

多语言依次提示。出口设备先播中文再播英文,连码一次发完,切换起来比较流畅。

步骤引导。自助终端「请按1 请按2 请取卡」,三步提示连着播,用户基本不会漏听。

报警接操作指引。烟雾报警后接「请走安全通道」,先提醒再指路,两段连播更实用一些。

欢迎语加功能介绍。门禁打卡后播「打卡成功 今日天气晴」,把状态和功能介绍串成一句即可。

六唯创知音方案参考

WT588F 系列支持一线串口连码播放,段数比较多、可重复烧录,适合提示词经常调整的产品。WTN6 系列 OTP 语音芯片同样支持连码,适合成本敏感而且语音固定的产品。具体段数、工作电压、封装以对应规格书为准,选型前请核对一下参数。

选型速查表

芯片存储类型控制方式连码支持典型场景
WT588F02FLASH 可重复烧录一线 两线 三线串口支持提示词常改的终端
WTN6OTP一线串口支持成本敏感固定语音
WT2003HMP3 解码标准串口支持连播音乐 长语音
WT2605C蓝牙音频串口 BLE支持蓝牙播报器

★核心特性

★ 单片机一次发码 芯片自动连播

★ 播报期间 MCU 可并行处理其他任务

★ 多句提示听感连贯 不卡顿

★ 支持中途插播紧急提示 视芯片队列机制

★ 改提示词无需改 MCU 程序结构

选型自检清单

需要样品或者规格书核对,请联系唯创知音技术团队。连码播放的具体段数、队列深度与插播机制以所选芯片规格书为准。


微信号已复制,请打开微信添加咨询详情!