语音内容要调整 旧方案卡在哪
带语音的产品,文案基本做不到一次定稿。出口欧洲的机型要补英语和法语提示,国内版大促要换成活动话术,样机试听后客户嫌某个词发音生硬,这些改动在量产之后还会反复出现。

传统OTP或者掩膜语音芯片,语音数据在出厂编程阶段就固化进芯片,内容写死之后无法再改。一旦要调整,只有两条路。一条是重新投片做新掩膜,掩膜费用和上机工时都要再付一遍,交付周期按月算。另一条是把已经贴到板子上的芯片整批换掉,库存和在制品全部报废。很多团队卡在这里,要么将就着上线不满意的语音,要么为了一句提示音承担换料和交期损失。

该芯片怎么做到改语音不用换芯片
WTN6040F是唯创知音WTN6F系列里的可重复烧写语音芯片。它和OTP芯片的根本区别在存储结构。OTP芯片的语音一次写入不可更改,WTN6040F的语音存放在可反复擦写的存储区,开发者用在线下载器把新的语音bin文件写进去,旧内容就被覆盖,芯片本体、电路板、外壳都不用动。
这意味着语音脚本可以像固件一样迭代。改一句提示音,新增一种语言,重录一个不满意的人声,流程都是同一套。在电脑上更新bin,连上下载器烧进去,同一颗芯片立刻用上新语音。样机阶段可以放开试不同文案,量产后在客户现场也能直接换语音,整机不用返厂。
WTN6040F核心参数
|--------|------------------------------------|
| 项目 | 规格 |
| 语音时长 | 40秒 |
| 采样率 | 最高32kHz |
| 音量调节 | 4级可调,指令E0最小E3最大 |
| 音频输出 | 12位PWM纯音频,直驱8欧0.5瓦喇叭,也可外接PWM或DAC功放 |
| 工作电压 | 1.8伏至5.5伏宽压,低压复位1.7伏 |
| 控制接口 | 一线串口、两线串口、按键,最多224段语音 |
| 休眠电流 | 约5微安 |
| 工作温度 | 负25至正85摄氏度 |
| 封装形式 | SOP8 |

改语音只要四步
可重复烧写的好处最终落在日常操作上。配合在线USB下载器,整个换音流程只有四步,不需要改电路。
第一步,做bin文件。打开网页上位机 wt588f.waytronic.com:8443,把语音素材加载进去,也可以用网页上的文字转音频功能直接生成语音,点一下就能合成bin。
第二步,存bin文件。下载器通过USB接上电脑后,会像一个U盘一样多出一个盘符。把做好的bin拷进这个盘符就行,文件名必须以WTN6F开头,否则下载器识别不到。
第三步,连芯片。建议在PCB上预留一个下载接口,把下载器的烧写脚接到语音芯片对应的IO上。DO接PC1,DI接PI0,CLK接PI1,CS接PC2,再接上VCC和GND。烧写的时候,要让主控MCU释放掉它连着语音芯片的那些IO,把MCU这边设成输入或者浮空,避免两边抢信号。
第四步,执行烧写。按下USB下载器上的下载键,下载器上电大约2秒后开始自动烧写。烧写过程中POWER灯常亮表示通电,DOWN灯闪烁表示正在拷贝,烧写完成OK灯常亮,失败则NG灯常亮。
工程上要留意的几个细节
BUSY脚用来告诉主控当前在不在播。标准程序里BUSY默认是高电平,语音播放期间拉成低电平,播放结束又回到高电平。要把播报接进MCU逻辑时,就按这个极性去读,比如等BUSY回到高再发下一段,防止上一段还没放完就被打断。
音量分4级,用指令E0到E3调节,E0最小E3最大,只能在语音播完或者待机状态发。想让某段循环播放,发F2指令,它会一直播当前这段,直到收到FE停止指令或者一个新的地址指令才停。FE用来随时停止当前播放。
地址空间从00H到DFH,一共224个,每一段对应一个地址。发哪个地址就播哪一段,两条地址指令之间要隔4毫秒以上。靠这些指令,开发者在验证阶段就能把多段组合、循环、停顿这些播报细节定下来。
还有几处容易踩坑。芯片上电后需要大约100到200毫秒做初始化,这段时间里它不响应任何指令,建议在发第一条控制码之前至少留200毫秒。PWM直驱喇叭时不要用4欧喇叭,也不要把喇叭并联,否则可能触发PWM闩锁导致整颗芯片放不出声,只能重新上电恢复。做低功耗的时候,语音播完把DATA脚拉低,能挡住IO口的倒灌电流。
订芯片时有一件事要提前定。控制方式和输出方式是在烧写程序里就写死的,选了一线串口就不能再切到两线或者按键。下单前把应用要求跟业务员说清楚,免得拿到手发现模式不对。
哪些项目用这套最划算
WTN6040F把语音变成了一个随时能改的变量,下面几类场景收益最明显。
多语种出口设备,同一块硬件发往不同国家,只要在出厂或者到岸时烧不同的bin,就能切换当地语言,不用为每种语言备一套物料。
样机和小批量试产,文案还没冻结,研发可以今天试A版明天试B版,哪版试听效果好用哪版,不用等投片。
量产后的现场维护,万一某句提示音有歧义或者法规话术要改,派技术带个下载器到现场烧一下就行,整机不用回厂,也不用召回已经卖出去的产品。
促销和季节版本,大促、节日的话术可以临时烧进去,活动结束再换回来,一颗芯片当多颗用。