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

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

3天内不再提示

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

清月电子 来源:清月电子 作者:清月电子 2024-06-21 11:55 次阅读

一、问题简介


请问KT148A-SOP8语音芯片接收到一线串口指令,到播放出来声音,大概需要多长时间
我的需求是做按键提示音,初测了一下感觉有延时,这个要如何处理

wKgZomZ0-X6AD-vrAAHsMt5d_XQ198.png

二、详细说明


KT148A从接收到指令,到执行,到播放声音,总共的时间开销,大概是15ms+16ms=31ms
==》一线串口命令时间【15ms】+找文件解码【16ms】 =时间总和【31ms】
1、其中一线串口的接收时间很好理解,大概就是起始6ms+数据9ms = 15ms
逻辑上面,就是芯片一旦接收到完整的数据,立马就去找文件播放
这中间是基本没有延时,也可以说延时的时间可以忽略
如下图所示

wKgaomZ0-YiAdz8LAAPKDNriGW8005.png

2、找文件并且解码播放的时间如下:大概就是16ms,如下图所示,芯片内部执行时间

wKgZomZ0-Y6ALTgOAAA619fzOzw286.png

3、30ms的时间其实并不长,基本也没有再压缩的空间了。发现出来声音慢,尝试看看是不是音源本身前面就有空白的地方,用音频编辑软件剪辑一下,具体方法网上搜搜
4、同时,一线串口版本,理论上比按键版本反应要更快,因为省掉了按键防抖的时间

审核编辑 黄宇

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

    关注

    14

    文章

    1551

    浏览量

    76428
  • 语音芯片
    +关注

    关注

    12

    文章

    1748

    浏览量

    36455
收藏 人收藏

    评论

    相关推荐

    ADS1115 I2C配置完之后,多长时间能拿到有效数据?

    最近我司测试了下贵司的ADS1115 这颗芯片,我们使用的是An0 跟An1的差分输入,I2c通讯速率 100K 400k都测试 有如下问题请教, ,I2C配置完之后,多长时间能拿到有效数据
    发表于 11-26 07:13

    请问PCM4220复位之后多长时间输出数据有效?

    电压进行采集),这些零之后的数据是正确的。 我想知道pcm具体工作时各个引脚的时序是什么样?复位或者power-down之后有什么影响,正常之后多长时间数据是有效的?希望有人帮忙解答下,这个问题比较急!谢谢了!!
    发表于 11-07 07:23

    wince系统playsound单独播放声音正常,进去地图里面播放就有杂音的原因?

    地图也是用playsound播放声音,同样的音频文件,只是进去地图播放有杂音。在地图播放声音过程中cpu和内存实用率都没有超过50%。音频芯片tlv320aic3106。
    发表于 10-29 06:05

    ESP-WROOM需要多长时间才能响应命令?

    停用复位引脚后,需要多长时间才能启动固件(预热)ESP-WROOM? 换句话说,需要多长时间才能响应命令?
    发表于 07-19 08:45

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

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

    stm8如果使用内部晶振默认8分频,时钟为2M,那么执行个NOP需要多长时间

    stm8的如果使用内部晶振默认8分频,时钟为2M,那么执行个NOP需要多长时间
    发表于 05-11 07:53

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

    在使用你们KT148A串口版本播放音乐的时候,直接导致单片机工作异常,测了下供电发现每次播放音乐的时候,供电会有很大波动。看了
    的头像 发表于 05-07 10:50 483次阅读
    <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>音乐的时候,直接导致单片机工作异常

    请问Systick配置为多长时间中断次合适?

    般情况下,常用的配置SysTick是用MCU运行系统频率除以1000(1ms)或者除以100(10ms),那如果配置成10(100ms)的时候,结果会怎样?讨论下:SysTick最小和最大配置成多长时间
    发表于 05-06 06:07

    while((GPIOD-&gt;IDR &amp; 0x0400)!=0x0400);在PD10=1时执行需要多长时间

    while((GPIOD->IDR0x0400)!=0x0400);在PD10=1时执行需要多长时间,使用的是STM32F103,外部8M晶振倍频72M
    发表于 04-22 07:33

    围坝胶需要多长时间才能固化?

    围坝胶需要多长时间才能固化?在电子封装领域,围坝胶是种常用的粘合剂,主要用于PCB板上电子元件的密封、填补和粘合各种材料。然而,对于围坝胶固化所需的时间,许多人可能并不十分清楚。本文将详细介绍围坝
    的头像 发表于 02-29 14:21 495次阅读
    围坝胶需要<b class='flag-5'>多长时间</b>才能固化?

    PSOC4 EEPROM写操作需要多长时间?为了增加EEPROM擦写次数,组件需要如何配置?

    PSOC4 EEPROM 写操作需要多长时间,为了增加EEPROM擦写次数,写操作是在开辟的空间内滚动操作吗,组件需要如何配置
    发表于 02-21 07:22

    PSOC Creator仿真时如何看程序执行用了多长时间

    Psoc Creator 是否支持仿真时查看某部分代码执行用了多长时间时间(例如设置两个断点,运行后查看断点间代码执行用了多长时间),谢谢。
    发表于 02-18 07:17

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

    ,所以使用KT148A-sop8的flash型语音芯片就是最优的解决方案 解决KT148A语音芯片
    的头像 发表于 01-16 11:52 483次阅读
    <b class='flag-5'>KT148A</b><b class='flag-5'>语音</b><b class='flag-5'>芯片</b>智能锁扩展<b class='flag-5'>语音</b>地址以及如何支持大量小文件的打包

    MA35D1 buildroot编译大概多长时间

    请问下,buildroot编译大概多长时间? yocto编译大概多长时间
    发表于 01-15 06:17

    请问ADIS16375这款传感器能保持多长时间位置不漂?

    你好,请问ADIS16375这款传感器能保持多长时间位置不漂?我从代理商买了三个,正在测试,发现位置漂的很厉害。 请问正常情况下,静态和动态下,位置能够保持多长时间不漂移? 谢谢!!!
    发表于 12-29 07:21