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

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

3天内不再提示

KT148A语音芯片智能锁扩展语音地址以及如何支持大量小文件的打包

清月电子 来源:清月电子 作者:清月电子 2024-01-16 11:52 次阅读

一、语音芯片应用于智能锁的需求


智能锁的语音播放需求中,有很多需要多国语言合并在一起的需求
其中语音文件数多,并且每个语音文件小的特点
如果使用OTP的语音芯片,就很麻烦,因为用户不可烧录,调试也很繁琐
同时大容量的又很贵,所以使用KT148A-sop8的flash型语音芯片就是最优的解决方案
解决KT148A语音芯片应用于智能锁的两个潜在的需求
1、语音文件数量,超过手册给的233的语音地址,假如需要扩展地址,增加到500以上怎么办?
2、客户的语音很多,但是都很小,按照原有的打包方式,非常的占空间,导致空间不够

poYBAGNpxoaATnmcAAHvY3AiLCA993.png

二、解决方案


2.1 地址超过233的解决方案


==》新增F4指令,详见手册“KT148A语音芯片使用手册_V5.pdf”

F4指令存在的意义,是语音超223的数量之后没有地址可用的问题,所以新增此指令。举例说明:
1、如果指定播放291地址的语音,就发送F4 01 23 【01=0x01 高字节】【23=0x23低字节】
==》其中F4为识别码,01 23 组成位0x123 = 291 ,代表第291条语音播放
2、如果指定播放291个语音,就发送F4 04 98
==》发送F4 04 98,其中04 98 组成位0x498 = 1176 ,代表第1176条语音播放
3、这个F4指令的长度,只能是三个字节【不能多也不能少】,收满F4 01 23之后,立刻开始执行播放
4、收到F4指令之后,会自动等待100ms,如果在这个100ms之内收到0x01这样的语音命令,还会继续再等待100ms ,
==》如果收第2个地址数据0x23,就代表收满了= 0x0123,立刻执行播放291地址语音
==》超过100ms还没有收到地址数据,则认为这一次通讯失败,因为只收到0x11
语音地址,不超过233,则不需要使用这条扩展指令。询问客户,这种操作逻辑,客户可以接受


2.2 更换打包bin文件的方式--工具端


这个步骤的处理,需要联系我们来修改,其实也不复杂,也支持批量烧录

wKgaomWl_WGALKXWAAEAwTaku5E596.png


第1步,先把目标文件压缩,将压缩之后的文件发f1a格式,全部拷贝至“audio”文件夹里面

wKgaomWl_WeABdUjAACCnH9LZQM983.png

第2步,打开“pRFiles.exe”导入文件,生成“AUDIO.lst”

wKgZomWl_WuAEFAIAAB4O34npJE789.png

第3步:双击批处理,生成“dir_story”,注意是没有后缀的


三、总结


缺点就是不再支持串口下载语音文件。语音的总空间,如上图,看这里就知道了

wKgaomWl_XCAaIcnAABhobs0Ke0805.png


所以,客户前期的测试,包含语音播放的效果,通讯功能等等
都可以先用默认的版本,去调试
最后确认得差不多了,可以联系我们换一种方式,提供样品给您做最后的确认和测试。

审核编辑 黄宇

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

    关注

    8

    文章

    5149

    浏览量

    126439
  • 语音芯片
    +关注

    关注

    12

    文章

    1723

    浏览量

    36389
  • 智能锁
    +关注

    关注

    18

    文章

    1065

    浏览量

    38993
收藏 人收藏

    评论

    相关推荐

    KT142C语音芯片可以外挂NS4110B LM386 8002功放吗?如何烧录语音

    关于KT142C支持的K1-K4的按键接口接5V的电压触发可以吗? 可以外挂NS4110B或者LM386或者8002功放吗? 芯片需要烧录座子吗?如何烧录语音呢?
    的头像 发表于 11-15 14:37 121次阅读
    <b class='flag-5'>KT</b>142C<b class='flag-5'>语音</b><b class='flag-5'>芯片</b>可以外挂NS4110B LM386 8002功放吗?如何烧录<b class='flag-5'>语音</b>?

    智能密码、指纹语音芯片ic方案 可存放40s语音内容 NVD语音芯片

    随着科技的飞速发展,智能家居安全领域迎来了前所未有的变革。智能密码与指纹作为现代家庭安全防护的重要一环,其背后的语音芯片IC开发更是这一变
    的头像 发表于 09-25 08:01 243次阅读
    <b class='flag-5'>智能</b>密码、指纹<b class='flag-5'>锁</b><b class='flag-5'>语音</b><b class='flag-5'>芯片</b>ic方案 可存放40s<b class='flag-5'>语音</b>内容 NVD<b class='flag-5'>语音</b><b class='flag-5'>芯片</b>

    智能设备中的语音是如何写入语音芯片

    语音写入语音芯片需经语音文件准备、格式转换、烧录过程、烧录方式选择和调试测试。虽非直接通过电脑写入,但电脑在其中扮演重要角色。
    的头像 发表于 07-10 11:45 575次阅读

    KT148A-SOP8语音芯片接收到一线串口指令到播放声音大概多长时间

    请问KT148A-SOP8语音芯片接收到一线串口指令,到播放出来声音,大概需要多长时间 我的需求是做按键提示音,初测了一下感觉有延时,这个要如何处理 KT148A从接收到指令,到执
    的头像 发表于 06-21 11:55 472次阅读
    <b class='flag-5'>KT148A</b>-SOP8<b class='flag-5'>语音</b><b class='flag-5'>芯片</b>接收到一线串口指令到播放声音大概多长时间

    KT142C语音芯片下载语音过连接电脑PC的usb虚拟成U盘拷贝

    KT142C-sop16语音芯片,下载语音是连接电脑PC的usb虚拟成U盘直接拷贝 内置的是320K的空间,但是实际的大小,在电脑里面显示,应该是315Kbyte。 打开我的电脑,
    的头像 发表于 06-03 10:46 382次阅读
    <b class='flag-5'>KT</b>142C<b class='flag-5'>语音</b><b class='flag-5'>芯片</b>下载<b class='flag-5'>语音</b>过连接电脑PC的usb虚拟成U盘拷贝

    KT142C语音芯片工作电压多少?电流是多少?串口波特率多少?多大的喇叭?

    KT142C-sop16语音芯片ic工作电压多少?电流是多少?串口波特率是多少?支持多大的喇叭?
    的头像 发表于 05-23 09:45 419次阅读
    <b class='flag-5'>KT</b>142C<b class='flag-5'>语音</b><b class='flag-5'>芯片</b>工作电压多少?电流是多少?串口波特率多少?多大的喇叭?

    智能门锁语音IC芯片方案:&quot;XX智能祝您生活愉快&quot;

    随着科技的飞速发展和人们生活水平的不断提高,对家居安全的需求也日益增长。传统的门锁已经无法满足现代人对安全、便捷、智能等多方面的需求。因此,智能门锁语音IC芯片应运而生,成为了解决这一
    的头像 发表于 05-16 15:09 419次阅读
    <b class='flag-5'>智能</b>门锁<b class='flag-5'>语音</b>IC<b class='flag-5'>芯片</b>方案:&quot;XX<b class='flag-5'>智能</b><b class='flag-5'>锁</b>祝您生活愉快&quot;

    KT148A语音芯片串口版本播放音乐的时候,直接导致单片机工作异常

    在使用你们KT148A串口版本播放音乐的时候,直接导致单片机工作异常,测了一下供电发现每次播放音乐的时候,供电会有很大波动。看了一下你们的手册,说是带载能力不够,但是我把供电接出来,接到你们的测试板上时,单片机又正常工作了
    的头像 发表于 05-07 10:50 440次阅读
    <b class='flag-5'>KT148A</b><b class='flag-5'>语音</b><b class='flag-5'>芯片</b>串口版本播放音乐的时候,直接导致单片机工作异常

    KT148A语音芯在智能语音提示的优势在哪里成本还是性能

    智能,已经广泛的应用于生活的各个场景,确实是一个好产品,我自己都在用,也很方便 而基本上都搭配有语音芯片或者蜂鸣器,低端的产品都是蜂鸣
    的头像 发表于 01-16 17:50 506次阅读
    <b class='flag-5'>KT148A</b><b class='flag-5'>语音</b>芯在<b class='flag-5'>智能</b><b class='flag-5'>锁</b><b class='flag-5'>语音</b>提示的优势在哪里成本还是性能

    语音数据集:开启智能语音技术的新篇章

    。 一、语音数据集的重要性 语音数据集是智能语音技术的基石。通过收集大量语音数据,可以训练出更
    的头像 发表于 12-29 11:06 623次阅读

    语音数据集在智能语音助手中的应用与挑战

    语音合成模型。本文将详细介绍语音数据集在智能语音助手中的应用、面临的挑战以及未来的发展趋势。 二、语音
    的头像 发表于 12-14 15:07 724次阅读

    WTR096语音播放语音芯片IC:创新应用于电池电量检测与AD按键扩展

    随着智能科技的蓬勃发展,语音芯片在各种应用场景中发挥着越来越重要的作用。WTR096语音播放语音芯片
    的头像 发表于 12-06 09:22 463次阅读
    WTR096<b class='flag-5'>语音</b>播放<b class='flag-5'>语音</b><b class='flag-5'>芯片</b>IC:创新应用于电池电量检测与AD按键<b class='flag-5'>扩展</b>

    唯创知音有哪些语音芯片支持白噪音播放功能?以及应用领域介绍

    唯创知音作为专业的语音芯片提供商,一直致力于为消费者提供多样化且高质量的语音芯片产品。在白噪音播放功能方面,唯创知音拥有多款具备此功能的语音
    的头像 发表于 12-04 09:11 547次阅读
    唯创知音有哪些<b class='flag-5'>语音</b><b class='flag-5'>芯片</b><b class='flag-5'>支持</b>白噪音播放功能?<b class='flag-5'>以及</b>应用领域介绍

    WT2003H语音芯片系列:通过bin文件实现板载语音更新,支持宽范围音频码率

    在板更新语音,同时音频码率支持8kbps~320kbps的宽范围,为各种应用场景带来了极大的便利和可能性。一、通过bin文件实现板载语音更新传统的
    的头像 发表于 12-02 09:41 600次阅读
    WT2003H<b class='flag-5'>语音</b><b class='flag-5'>芯片</b>系列:通过bin<b class='flag-5'>文件</b>实现板载<b class='flag-5'>语音</b>更新,<b class='flag-5'>支持</b>宽范围音频码率

    KT404A远程更换语音芯片方案支持OTA 4G 蓝牙 wifi 物联网

    KT404A远程更换语音芯片方案支持OTA 4G 蓝牙 wifi 物联网 在线下载的mp3语音芯片
    的头像 发表于 11-23 11:22 854次阅读
    <b class='flag-5'>KT404A</b>远程更换<b class='flag-5'>语音</b><b class='flag-5'>芯片</b>方案<b class='flag-5'>支持</b>OTA 4G 蓝牙 wifi 物联网