采用AI神经网络降噪算法的语言降噪消回音处理芯片NR2049-P

随着AI时代来临.通话设备的环境噪音抑制也进入AI降噪算法时代.  AI神经网络降噪技术是一款革命性的语音处理技术,他突破了传统单麦克风和双麦克风降噪的局限性,利用采集的各种日常环境中的噪音样本进行训练学习.让降噪算法具有自适应噪声抑制功能,可以根据实际情况自动调整噪声抑制等级.

    降噪芯片内置AI降噪引擎,采集数十万种日常生活环境噪音样本.比如极端天气的狂风和暴雨环境,海面的海浪和大小河流的流水,繁忙交通场景的汽车喇叭各种噪音,酒吧聚会场所的喧嚣人声.还有各种野外动物的叫声,还有像室内环境中的像婴儿的哭声,敲击桌子,凳子突然倒地,玻璃杯打碎,装修时的砸墙,钻地等类似的突然发生的噪音.可以有效减少外界噪声的干扰,可以更好地捕捉人们的声音,从而让语音质量更加优质。

AI降噪芯片架构

1.2 硬件功能

内置的Tensilica DSP具有可编程MIPS(高达300 MIPS)

可编程LDO,汽车用1.0V(0.95~1.05V),可穿戴设备用0.8V(0.75~0.85V)

PLL(1MHZ~300MHz),用于MIPS

配备512KB ROM,使Fortemedia的VIPTower基础得以实现:VOS、AIE和same

320KBIRAM(指令RAM):896KB DRAM(数据RAM)

内置人工智能引擎,拥有32组16/32 MAC并行计算

多套音频接口包括多达8个通道的PDM输入,3套TDM,I2S和双通道PDM输出。

1.3软件功能

VOS(语音操作系统)以方便应用程序进入NR2049

内置 HAL库的语音流基础设施,以实现应用程序的可移植性多个NR2049、智能麦克风和VID之间的芯片间通信能力可编程语音检测和语音触发

全面的语音处理,涵盖波束形成、噪声抑制和回声消除。

ITU-TP.1100/P.1110/P.1120/P.1140/P.1150(双向)标准合规性

1.4 高级功能

VOS

VOS是一个实时固件框架,它允许轻松配置数据路径管理,促进内部和第三方处理算法的集成。

人工智能引擎

AIE在NR2049上支持高达32个8位x8位的MAC(MAC代表乘积累加器),适用于当今高速深度神经网络(DNN)应用。AIE还提供专有的智能深度压缩,以节省DNN权重表中的内存空间,在有限功耗下达到高效的高计算要求。使用AI引擎的SSA将提高区分语音和噪声的准确性,尤其是在VR性能方面。

1.5 典型应用

智能话筒系统。

汽车语音输入处理

汽车内置免提系统、蓝牙免提和AVN便携式导航设备(PND)、平板电脑和其他移动设备的手持免提语音通信系统高质量免提语音通信和识别的经济高效解决方案。

2.特点

2.1 Tensilica Fusion DSP

带有浮点运算单元约32位DSP

高达300MIPS的时钟速率

总计IM字节 I/DRAM,最小配置尺寸为64KB

负载代码接口:从属SPI

用于调试的JTAG接口(与从/主SPI端口共享引脚)。

3.引脚配置(TQFP-48)

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

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

相关文章

不用联网不用编程,PLC通过智能网关快速实现HTTP协议JSON格式与MES等系统平台双向数据通讯

智能网关IGT-DSER集成了多种PLC的原厂协议,方便实现各种PLC、智能仪表通过HTTP协议与MES等各种系统平台通讯对接。PLC内不用编写程序,设备不用停机,通过网关的参数配置软件(下载地址)配置JSON文件的字段与PLC寄存器地址等参数即可。 …

如何将两台虚拟机进行搭桥

将两台虚拟机实现网络互通(“搭桥”)需配置虚拟网络,以下是基于 VMware Workstation 和 VirtualBox 的详细操作指南(以 Windows 系统为例,Linux 原理类似): 一、VMware Workstation 配置&#x…

Xianyu AutoAgent,AI闲鱼客服机器人

Xianyu AutoAgent是一款专为闲鱼平台开发的智能客服机器人系统,旨在提供全天候的自动化服务。它具备多专家协同决策、智能议价和上下文感知对话等功能,能够管理轻量级的对话记忆,利用完整的对话历史为用户提供更自然的交流体验。 Xianyu Aut…

键盘输出希腊字符方法

在不同操作系统中,输出希腊字母的方法有所不同。以下是针对 Windows 和 macOS 系统的详细方法,以及一些通用技巧: 1.Windows 系统 1.1 使用字符映射表 字符映射表是一个内置工具,可以方便地找到并插入希腊字母。 • 步骤&#xf…

什么是SparkONYarn模式

1. 什么是 Spark on YARN? Spark on YARN 是 Apache Spark 的一种部署模式,允许 Spark 应用程序在 Hadoop YARN 集群上运行,充分利用 YARN 的资源管理和调度能力。这种模式将 Spark 与 Hadoop 生态深度集成,使企业能够在同一集群…

【git】clone项目后续,github clone的网络配置,大型项目git log 输出txt,切换commit学习,goland远程,自存档

git网络配置,解决git clone github速度奇慢 git config --global http.proxy http://127.0.0.1:7897 git config --global https.proxy http://127.0.0.1:7897git log输出到文件(便于checkout) 这里有些字符如表情会乱码,不知道…

Java游戏服务器开发流水账(3)游戏数据的缓存简介

简介 游戏服务器数据缓存是一种在游戏服务器运行过程中,用于临时存储经常访问的数据的技术手段,旨在提高游戏性能、降低数据库负载以及优化玩家体验。游戏开发中数据的缓存可以使用Java自身的内存也可以使用MemCache,Redis,注意M…

STL?vector!!!

一、前言 之前我们借助手撕string加深了类和对象相关知识,今天我们将一起手撕一个vector,继续深化类和对象、动态内存管理、模板的相关知识 二、vector相关的前置知识 1、什么是vector? vector是一个STL库中提供的类模板,它是存储…

C++学习之路,从0到精通的征途:继承

目录 一.继承的概念及定义 1.继承的概念 2.继承的定义 (1)继承的定义格式 (2)继承基类成员访问方式的变化 二.基类与派生类间的转换 1.派生类对象赋值给基类的引用/指针 2. 派生类对象直接赋值给基类对象 三.继承的作用域 四.派生类的默认成员函数 1.构造函数 2.拷…

用vue和go实现登录加密

前端使用CryptoJS默认加密方法: var pass CryptoJS.AES.encrypt(formData.password, key.value).toString()使用 CryptoJS.AES.encrypt() 时不指定加密模式和参数时,CryptoJS 默认会执行以下操作 var encrypted CryptoJS.AES.encrypt("明文&quo…

React百日学习计划——Deepseek版

阶段一:基础巩固(1-20天) 目标:掌握HTML/CSS/JavaScript核心语法和开发环境搭建。 每日学习内容: HTML/CSS(1-10天) 标签语义化、盒模型、Flex布局、Grid布局、响应式设计(媒体查询…

WPF中如何自定义控件

WPF自定义控件简化版:账户菜单按钮(AccountButton) 我们以**“账户菜单按钮”为例,用更清晰的架构实现一个支持标题显示、渐变背景、选中状态高亮**的自定义控件。以下是分步拆解: 一、控件核心功能 我们要做一个类似…

Deepseek+Xmind:秒速生成思维导图与流程图

deepseekxmind,快速生成思维导图和流程图 文章目录 思维导图deepseek笔记本 txt文件xmind 流程图deepseekdraw.io 思维导图 deepseek 笔记本 txt文件 将deep seek的东西复制到文本文件中,然后将txt文件拓展名改成md xmind 新建思维导图----左上角三…

基于javaweb的SpringBoot爱游旅行平台设计和实现(源码+文档+部署讲解)

技术范围:SpringBoot、Vue、SSM、HLMT、Jsp、PHP、Nodejs、Python、爬虫、数据可视化、小程序、安卓app、大数据、物联网、机器学习等设计与开发。 主要内容:免费功能设计、开题报告、任务书、中期检查PPT、系统功能实现、代码编写、论文编写和辅导、论文…

服务器机架的功能和重要性

服务器已经成为各个行业必不可少的网络设备,而服务器机架则是数据中心和IT基础设施中不可或缺的重要组成部分,服务器机架能够为服务器和其他网络设备提供物理支撑,同时还可以提供设备维护和管理等多种功能,本文就来介绍一下服务器…

游戏引擎学习第277天:稀疏实体系统

回顾并为今天定下基调 上次我们结束的时候,基本上已经控制住了跳跃的部分,达到了我想要的效果,现在我们主要是在等待一些新的艺术资源。因此,等新艺术资源到位后,我们可能会重新处理跳跃的部分,因为现在的…

阿克曼-幻宇机器人系列教程1- 实现上位机与下位机交互的两种方式

1. 电脑与机器人通过SSH命令连接 1.1 将机器人上电 目的:将机器人变成热点 目标:将电脑连接机器人网络 热点名称:Huanyu-111 密码:12345678 1.2 完成电脑与机器人之间的连接 实现:在电脑终端中执行命令通过SSH登录…

Rust 中的 Pin 和 Unpin:内存安全与异步编程的守护者

在 Rust 的世界里,Pin 和 Unpin 是两个看似不起眼、实则至关重要的概念。它们在内存安全和异步编程中扮演着关键角色,是 Rust 开发者必须掌握的知识。今天,就让我们深入探讨这两个概念,看看它们是如何在 Rust 的生态系统中发挥作用…

如何界定合法收集数据?

首席数据官高鹏律师团队 在当今数字化时代,数据的价值日益凸显,而合法收集数据成为了企业、机构以及各类组织必须严守的关键准则。作为律师,深入理解并准确界定合法收集数据的范畴,对于保障各方权益、维护法律秩序至关重要。 一…

自动驾驶的“眼睛”:用Python构建智能障碍物检测系统

自动驾驶的“眼睛”:用Python构建智能障碍物检测系统 在自动驾驶技术日益成熟的今天,障碍物检测系统成了汽车智能化不可或缺的部分。无论是高速公路上的突发状况,还是城市街道中的行人与车辆,准确识别障碍物并及时反应,是保证行车安全的关键。 那么,我们如何用Python构…