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

    文章

    1543

    浏览量

    76159
  • 语音芯片
    +关注

    关注

    12

    文章

    1723

    浏览量

    36389
收藏 人收藏

    评论

    相关推荐

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

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

    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>工作电压多少?电流是多少?<b class='flag-5'>串口</b>波特率多少?多大的喇叭?

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

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

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

    在使用你们KT148A串口版本播放音乐的时候,直接导致单片机工作异常,测了下供电发现每次播放音乐的时候,供电会有很大波动。看了
    的头像 发表于 05-07 10:50 440次阅读
    <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 460次阅读
    围坝胶需要<b class='flag-5'>多长时间</b>才能固化?

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

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

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

    ,所以使用KT148A-sop8的flash型语音芯片就是最优的解决方案 解决KT148A语音芯片
    的头像 发表于 01-16 11:52 445次阅读
    <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

    芯知识 | 语音芯片支持一线串口和两线串口的作用与应用优势

    随着科技的不断进步,语音芯片作为现代电子产品中的核心组件,其功能和性能也在不断提升。其中,语音芯片支持一线
    的头像 发表于 12-20 08:39 680次阅读
    芯知识 | <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>的作用与应用优势

    般变压器过载多少能使用多长时间啊?

    般变压器过载多少能使用多长时间啊? 比如过载10%能持续使用多长时间? 过载100%能持续使用多时间最? 有没有个公式呢?
    发表于 12-20 07:04

    AD9788数据从输入输出需要多长时间

    麻烦各位! 想咨询下AD9788这个芯片,数据从输入输出这个过程需要多长时间!
    发表于 12-15 06:44

    AAD5941从0.015hz200赫兹扫描EIS需要多长时间

    我想知道AAD5941从0.015hz200赫兹扫描EIS需要多长时间
    发表于 12-01 08:11