深度学习之轻量级神经网络在TWS蓝牙音频处理器上的部署

news2024/12/21 18:42:27

       加我微信hezkz17进数字音频系统研究开发交流答疑群(课题组)

 

深度学习之轻量级神经网络在TWS蓝牙音频处理器上的部署

       深度学习之轻量级神经网络在TWS蓝牙音频处理器上的部署

       深度学习之轻量级神经网络在TWS蓝牙音频处理器上的部署

 

项目一

科大讯飞经验

在Matlab平台上实现广义旁瓣消除器(GSC),最小方差无失真响应(MVDR)等波束形成算法,同时分析它们的效果在Liu**台上跑通语音增强试试处理框架RNNoise:完整流程,实现降噪功能。包括数据集的制作,使用ffmpeg将WAV转RAW,特征提取,模型训练,测试效果等。负责开发基于轻量级神经网络算法用于双麦TWS无线蓝牙耳机降噪,期间训练了一个双麦的神经网络VAD,并用于控制GSC中的自适应阻塞矩阵(ABM)权重系数的更新过程,有效提升了GSC的的降噪能力。

 

项目二

南京歌尔声学科技经验

算法研究员|4年11个月

1、3M川C+骨传导通话降噪算法开发,优化等;2、参与紫米TWS之3MIC+传感器通话降噪算法的优化以及HIFI MINI平台定点化算法开发(量产):3、负责荣耀TWS项目3MIC+骨传导算法的方案设计,开发和优化等(量产);

4、基于波束形成Beamforming的开发;

5、基于MCLP语音去混响算法开发;

6、基于远场拾音的DPD-DOA波达方向角算法开发;

7、基于TWS的单MC-NS降噪算法开发;

8、基于语音EQ调参算法开发,主要用于调节各频段的频响曲线;1D:1

9 负责恒玄/高通平台的4MIC远/近场拾音/上行通话降噪等项目测试、调优及移植,效果优化;

10、基于深度神经网络DNN的语音唤醒开发:

11、TWS之电流音检测算法开发;

12、TWS之主动降噪ANC最优增益快速校准算法开发;

13、定浮点算法开发;

 

 

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

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

相关文章

M1安装OpenPLC Editor

下载OpenPLC Editor for macOS.zip文件后,使用tar -zvxf命令解压,然后将"OpenPLC Editor"拖入到"应用程序"文件夹 右键点击"OpenPLC Editor",打开这个""文件,替换为以下内容 #!/bin/bash…

No174.精选前端面试题,享受每天的挑战和学习

🤍 前端开发工程师(主业)、技术博主(副业)、已过CET6 🍨 阿珊和她的猫_CSDN个人主页 🕠 牛客高级专题作者、在牛客打造高质量专栏《前端面试必备》 🍚 蓝桥云课签约作者、已在蓝桥云课上架的前后端实战课程《Vue.js 和 Egg.js 开发企业级健康管理项目》、《带你从入…

Godot 官方2D C#重构(4):TileMap进阶使用

文章目录 前言完成内容项目节点结构TileMap设置图片资源备选图片添加物理碰撞添加y轴遮罩判断Y Sort Enable是干什么的? 脚本代码 前言 Godot 官方 教程 Godot 2d 官方案例C#重构 专栏 Godot 2d 重构 github地址 完成内容 项目节点结构 TileMap设置 图片资源 备选图…

git 推送到github远程仓库细节处理(全网最良心)

我查看了很多网上的教程都不是很好 我们先在github创建一个仓库,且初始化 readme 我们到本地文件初始化仓库 添加远程仓库 这时候我们就 git add . , git commit ,再准备git push 的时候 显示没有指定远程的分支 我们按照提示操作 提示我们要先git pull 提示我…

39 :C语言与汇编语言混合编程

目录 编译过程 编译小知识 C语言中函数是如何进行调用的? 寄存器压栈过程 C语言函数调用过程 函数调用过程 函数返回过程 C语言中的调用约定 gcc编译器使用的栈帧布局 ebp是函数调用以及函数返回的核心寄存器 用汇编语言编写Linux应用程序 交互关键字 …

windows下基于vscode的ssh服务远程连接ubuntu服务器

Ubuntu端配置 1.确保ubuntu端已启用ssh服务 首先,安装ssh服务 sudo apt-get install openssh-server 安装后,打开ssh服务 sudo service ssh start 如果显示有sshd就说明成功了。 判断是否成功打开 ps -e|grep ssh 同时也可以通过如下方式确保ss…

Spring-AOP概念及相关术语

AOP概念 一、概述1、相关术语2、作用 二、基于注解的AOP1、准备工作2、各种通知3、切入点表达式语法4、重用切入点表达式5、获取通知的相关信息6、切面的优先级 一、概述 回顾: 什么是面向对象 什么是AOP AOP(Aspect Oriented Programming)是…

STM32F103的GPIO

文章目录 STM32F103的地址STM32F103的GPIOA的地址推算 STM32F103的地址 GPIO 都是挂载在 APB2 总线之上。 STM32F103的GPIOA的地址推算 (出自STM32F103开发指南P127) GPIOA 的 7 个寄存器都是 32 位的,所以每个寄存器占有 4个地址&#x…

Web入门笔记

Web入门笔记 HTTP协议 超文本传输协议 规定了浏览器和服务器之间数据传输的规则,请问数据和响应数据的格式 基于TCP请求-响应模式一次请求对应一次响应无状态的协议 请问数据格式 浏览器版本:解决浏览器兼容问题。GET请求体:存放请求参数…

缓解大模型幻觉问题的解决方案

本文记录大模型幻觉问题的相关内容。 参考:Mitigating LLM Hallucinations: a multifaceted approach 地址:https://amatriain.net/blog/hallucinations (图:解决大模型幻觉的不同方式) 什么是幻觉? 幻觉…

木疙瘩的进度动画实现文字逐个出现路径描边

第一步 创建素材 第二步 插入进度动画 第三步,在最后一帧插入关键帧即可!

Linux之系统编程

1.yum 1.yum list可以出现所有可下载的程序 辅助grep进行查找 2.yum install可以下载并安装 3.yum remove可以卸载程序 不同的商业操作系统内核都是一样的,主要是配套社区不一样。 开源组织,各大公司,既得利益者。 同上 基础软件源可以保证…

腾讯云轻量服务器地域选择教程,一篇文章就够了

腾讯云轻量应用服务器地域是指轻量服务器数据中心所在的地理位置,如上海、广州和北京等地域,如何选择地域?腾讯云百科txybk.com建议地域选择遵循就近原则,用户距离轻量服务器地域越近,网络延迟越低,速度就越…

Linux mv命令:移动文件或改名

mv 命令(move 的缩写),既可以在不同的目录之间移动文件或目录,也可以对文件和目录进行重命名。该命令的基本格式如下: [rootlocalhost ~]# mv 【选项】 源文件 目标文件 -f:强制覆盖,如果目标文…

问题 Y: LELE的RPG难题(分类讨论,三维)

算法如下 : eg.f(n,1,3)表示 以N为长度,以第一种颜色开头,3为结尾的合法字符串数量 故代码实现:

Docker:数据卷挂载

Docker:数据卷挂载 1. 数据卷2. 数据卷命令补充 1. 数据卷 数据卷(volume)是一个虚拟目录,是容器内目录与宿主机目录之间映射的桥梁。 Nginx容器有自己独立的目录(Docker为每个镜像创建一个独立的容器,每个容器都是基于镜像创建的运行实例),…

macOS M1安装wxPython报错

macOS12.6.6 M1安装wxPython失败: 报错如下: imagtiff.cpp:37:14: fatal error: tiff.h file not found解决办法: 下载源文件重新编译(很快,5分钟全部搞定),分三步走: 第一步&…

蚁群算法求包含34个国内城市的TSP,和最优解相差没那么大

文章目录 引言蚁群觅食算法原理代码实现ACO求解TSP整数规划求解TSP 相关阅读 引言 上一篇介绍的差分进化算法,很适合求解连续变量的优化问题;但针对组合优化问题,就不是很适用了。 至于哪一种智能优化算法更适合求解组合优化问题&#xff0…

STM32F10xx 存储器和总线架构

一、系统架构 在小容量、中容量和大容量产品 中,主系统由以下部分构成: 四个驱动单元 : Cotex-M3内核、DCode总线(D-bus)和系统总线(S-bus) 通用DMA1和通用DMA2 四个被动单元 内部SRAM 内部…