Loading spinner

X-CUBE-AUDIO-KIT

批量生产
Design Win

Audio processing software expansion for STM32Cube

获取软件 下载数据摘要

产品概述

主要优势

New speech recognition feature

Far field denoiser for speech recognition

Now in X-CUBE-Audio-Kit 1.3.0

Memory allocation policy control

描述

X-CUBE-AUDIO-KIT扩展包为在支持的STM32系列微控制器上设计、实现和微调音频处理数据流提供了一个集成式平台。

凭借可通过HTML5导航器访问的图形用户界面LiveTune,用户可以在STM32器件上实时设计和微调数据流。

该扩展包中包含了一个来自意法半导体和外部资源的算法库。

此外,用户还可将自己的自定义算法集成到环境中,以便在数据流中执行和微调这些算法。

该扩展包针对的使用案例包括:

  • 语音降噪,用于语音识别或语音通信应用
  • 音频输出增强
  • 音频调节
  • 声音生成
  • 音频效果
  • 音频分析
  • 任何其他音频处理使用案例

X-CUBE-AUDIO-KIT包含了一个通用设计器固件,适用于STM32H573I-DK、STM32H735G-DK、STM32H7S78-DK和STM32N6570-DK探索套件。每个固件都拥有一套算法、AudioChain框架和LiveTune界面。

  • 所有功能

    • 支持音频处理数据流的框架
      • 最高48 kHz
      • 16位固定PCM、32位固定PCM、32位浮点PCM、PDM、8位压缩采样(G.711 µ-law和A-law)
      • 单声道、立体声或更多声道(交错模式或其他模式)
      • 可配置延迟模式和音频缓冲区大小,最低可调整至毫秒级
      • 时域和频域
    • 音频处理算法库
      • FIR和IIR滤波器以及均衡器等通用处理算法
      • 专门针对语音应用,例如用于语音识别的降噪、回声消除、波束成形和远场降噪器
      • 音频输出增强功能,例如多频带压缩器和混频器
      • 回声、混响、延迟和失真等音乐效果
      • 通过MIDI播放器生成声音
    • 用于设计和调整音频处理数据流和算法参数的工具
      • 在电路板上进行实时测试和调整
      • 为最终产品自动生成等效的C代码
    • 可通过剖析命令详细分析CPU负载和内存使用情况
    • 内存分配策略控制
    • 支持整合用户算法
    • 数据流使用案例和示例
    • 可管理不同的音频外设
      • 板载麦克风、线路输入和音频输出:支持int16和int32格式
      • STEVAL-MIC008A双麦克风扩展(可选)
      • USB音频接口UAC 2.0:支持int16和int32格式
      • USB MIDI输入
    • 支持STM32H573I-DK
    • 支持STM32H735G-DK
    • 支持STM32H7S78-DK
    • 支持STM32N6570-DK

获取软件

意法半导体建议您使用最新版本的软件。