低成本语音芯片是如何写入语音到芯片里面otp和flash型

news2025/3/2 2:30:43

一、简介

低成本语音芯片是如何写入语音到芯片里面otp和flash型。低成本其实是一个相对的概念,比如:玩具类型的巨量产品,简单,它的低成本就是最低,能抠出来一分,就是一分。所以对芯片的要求就很高,因为它量大有议价权

选型也是需要在“易用性”、稳定性、服务、成本之中找到一个合适点,不可能一点点量就强烈要求超低成本,这样也很难找到合适的芯片,总之,选择的重点在如下这些地方:

需要超低成本,20秒、40秒,建议使用otp类型的语音芯片,无其他,就是便宜

需要60秒、80秒、120秒、360秒之类的应用,建议用flash型的语音芯片,如:KT148A

  • 他们是如何烧录的

OTP语音芯片的烧录

  1. 一般otp的芯片,设计出来,切割之后,就是一整个晶圆,这里面就分为两个区

程序区和语音区 ,其中程序区一般都很小,所以otp的语音芯片基本都只能做简单的功能,复杂的功能程序区也放不下

  1. 语音区,也是固定的区域,通过pc端软件对语音进行处理之后,基本就是一个bin文件
  2. 最后程序区和语音区合并打包成一个烧录文件,由烧录器烧写到芯片里面去
  3. 烧写器的造型如下:

Flash语音芯片的烧录

  1. Flash型的语音芯片,设计出来,是通过2颗芯片去叠层封装在一起的。组成结构就是dsp+spiflash
  2. 程序区,有可能只放在dsp里面,也有可能放在spiflash里面,上电之后导入dsp运行
  3. 语音区,100%就是放在spiflash晶圆里面的,
  4. 这样的目的其实就是为了节省成本,毕竟spiflash已经标准得不能再标准,容量也可选
  5. 所以flash型的语音芯片,最终烧录,肯定是烧录到内置的spiflash里面去了
  6. 但是这类型的芯片分为两种下载方式
  • 类似于WT588F的,它就是烧录器直接烧写588F,通过spi接口,只烧录到内置的spiflash
  • 类似于KT148A芯片,它就是先把烧写数据发给KT148A。然后KT148A内置的dsp再按照指定的规则写入到内置的spiflash。实际上它相当于数据进行了一次转接而已

这样的优势就很明显,可以多种下载方式,比如:串口、iic下载、spi下载、独立二线协议下载

都可以去很灵活的实现

  • KT148A的介绍以及特点

KT148A是一款32位的DSP语音芯片,标准的SOP8封装。内置420KByte的语音空间,最大支持420秒的语音长度,支持多段语音,同时支持直驱0.5W的扬声器,支持用户更换语音,目前该芯片的优势如下:

1、性价比高,相比较传统的OTP芯片来说,工艺的提升大大降低了成本,同时芯片可重复烧录

2、用户可以自行的更换声音,通过电脑端的串口即可自己完成,无需其他昂贵的工具

3、芯片自带足够的空间,可以追求更高的音质效果

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1157889.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

基于单片机设计的太阳能跟踪器

一、前言 随着对可再生能源的需求不断增长,太阳能作为一种清洁、可持续的能源形式,受到越来越多的关注和应用。太阳能光板通常固定在一个固定的角度上,这限制了它们对太阳光的接收效率。为了充分利用太阳能资源,提高太阳能光板的…

Oracle(10)Managing Undo Data

目录 一、基础知识 1、AUM :Init Parameters AUM:初始化参数 2、AUM:Other Parameters AUM:其他参数 3、AUM:Sizing an UNDO TS AUM:调整UNDOTS的大小 4、AUM :Undo Quota AUM:撤消配额 5、Get Undo Segment Info 获取撤消段信息 二、基础操作 1、AUM:UNDO Tablespace …

2、循环依赖详解(二)

bean的实例化过程源码解析 建议用IDEA的debug模式来观察Spring的IOC过程 进入到此类的构造方法中 查看setConfigLocations,就是将配置文件加载到configLocations里去 向下执行,查看refresh() this.prepareRefresh(): 此方法是准备工作,大家…

Spring Boot 3 整合 xxl-job 实现分布式定时任务调度,结合 Docker 容器化部署(图文指南)

目录 前言初始化数据库Docker 部署 xxl-job下载镜像创建容器并运行访问调度中心 SpringBoot 整合 xxl-jobpom.xmlapplication.ymlXxlJobConfig.java执行器注册查看 定时任务测试添加测试任务配置定时任务测试结果 结语附录xxl-job 官方文档xxl-job 源码测试项目源码 前言 xxl-…

防雷接地测试方法完整方案

防雷接地是保障电力系统、电子设备和建筑物安全的重要措施,防雷接地测试是检验防雷接地装置是否合格的必要手段。本文介绍了防雷接地测试的原理、方法和注意事项,以及如何编写防雷接地测试报告。 地凯科技防雷接地测试的原理 防雷接地测试的基本原理是…

人工智能快速发展时代下的“AI诈骗防范”

当前,AI技术的广泛应用为社会公众提供了个性化智能化的信息服务,也给网络诈骗带来可乘之机,如不法分子通过面部替换语音合成等方式制作虚假图像、音频、视频仿冒他人身份实施诈骗、侵害消费者合法权益。你认为AI诈骗到底应该如何防范&#xf…

TimeGPT-1——第一个时间序列数据领域的大模型他来了

一直有一个问题:时间序列的基础模型能像自然语言处理那样存在吗?一个预先训练了大量时间序列数据的大型模型,是否有可能在未见过的数据上产生准确的预测?最近刚刚发表的一篇论文,Azul Garza和Max Mergenthaler-Canseco提出的TimeGPT-1,将ll…

国内某发动机制造工厂RFID智能制造应用解决方案

一、工厂布局和装备 国内某发动机制造工厂的装配车间布局合理,设备先进,在这个5万平方米的生产区域内,各个工位之间流程紧密,工厂采用了柔性设备,占比达到了67%,数控化率超过90%,自动化率达到了…

AD教程(四)排针类元件模型的创建

AD教程(四)排针类元件模型的创建 新建元件,输入排针型号作为元件命名 快捷键TC 快速创建元件 放置外框 放置管脚,排针管脚号在原理图上一般不显示,需要将管脚号隐藏,但一般不建议隐藏,如果将管…

如何在《阴阳师》游戏中使用Socks5搭建工具

题目:如何在《阴阳师》游戏中使用S5搭建工具S5一键搭建脚本进行游戏战队组建? 引言: 游戏加速和游戏战队组建已经成为《阴阳师》玩家们非常关心的话题。在这篇文章中,我们将向您展示如何在《阴阳师》游戏中使用S5搭建工具S5一键搭…

有奖快来抱走全新HUAWEI WATCH GT4

亲爱的openGauss用户, 为了给您提供更好的社区体验,现诚邀您参与openGauss社区满意度问卷调研。您的每一个宝贵建议都是我们进步的方向。 手机扫描二维码即可填写问卷,请根据您真实的体验情况填写问卷,问卷反馈越真实有效越有机…

Kafka基本原理、生产问题总结及性能优化实践 | 京东云技术团队

Kafka是最初由Linkedin公司开发,是一个分布式、支持分区的(partition)、多副本的(replica),基于zookeeper协调的分布式消息系统,它的最大的特性就是可以实时的处理大量数据以满足各种需求场景&a…

超越终端:Java语言在命令行环境中的无限潜力

🔭 嗨,您好 👋 我是 vnjohn,在互联网企业担任 Java 开发,CSDN 优质创作者 📖 推荐专栏:Spring、MySQL、Nacos、Java,后续其他专栏会持续优化更新迭代 🌲文章所在专栏&…

为什么要安装防静电门禁闸机

安装防静电门禁闸机可以带来以下几个方面的好处: 防止静电干扰:静电是一种非常危险的物理现象,它可以对电子元器件、电路板和其他敏感设备造成损害,甚至导致设备故障和生产中断。防静电门禁闸机可以有效地防止静电的产生和传导&am…

药监局瑞数6 分析 2023版

网站地址 aHR0cHM6Ly93d3cubm1wYS5nb3YuY24veWFvcGluL3lwamdkdC9pbmRleC5odG1s 清除cookie 选中脚本调试 第一次获取的结果ts 第二次获取的结果是一个294cc83.js,可以固定 第三次获取的结果 content和ts属性每次都要换,还有ts属性一定要和content对应,否则你怎么…

面试算法47:二叉树剪枝

题目 一棵二叉树的所有节点的值要么是0要么是1,请剪除该二叉树中所有节点的值全都是0的子树。例如,在剪除图8.2(a)中二叉树中所有节点值都为0的子树之后的结果如图8.2(b)所示。 分析 下面总结什么样的节…

【C++项目实战】基于多设计模式下的同步于异步的日志系统(完整详细)

🌇个人主页:平凡的小苏 📚学习格言:命运给你一个低的起点,是想看你精彩的翻盘,而不是让你自甘堕落,脚下的路虽然难走,但我还能走,比起向阳而生,我更想尝试逆风…

机器人仿真-gazebo学习笔记(4)xacro和传感器添加

1.xacro简介 URDF文件不具备代码复用的特性(在上一篇文章也能发现,其实左右轮是极其相似的但还是要单独描述),一个复杂的机器人模型会拥有大量了的传感器和关节组件,这时候使用URDF文件就太难阅读了。精简化、可复用、…

阿里云急了,云服务器老用户优惠价格99元一年!

2023阿里云服务器双11优惠价格99元一年经济型e实例,并且续费不涨价,云服务器ECS-经济型e实例2核2G配置、3M带宽、40G ESSD entry系统盘优惠价99元一年,原价956.64元/年,可用于中小型网站建设、开发测试、小程序或app搭建&#xff…

Cross-Entropy Loss(多分类损失函数)

文章目录 1. 网络输出output:score2. Cross-Entropy Loss(多分类损失函数) 1. 网络输出output:score 2. Cross-Entropy Loss(多分类损失函数) 先用softmax function把score 变成 probabilities。再用交叉熵损失函数来进行Loss的计算