logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

WebRTC官方NS模块C语言移植版:轻量级实时语音降噪SDK

直接调用WebRTC官方噪声抑制(NS)算法的纯C实现,不依赖WebRTC整体框架,仅需标准C库即可编译运行。包含完整可工作的noise_suppression.c和头文件,支持单通道16位PCM语音数据的实时降噪处理,适用于嵌入式设备、VoIP终端、语音唤醒等低资源场景。附带main.c示例程序,一键编译即可加载test_input.wav进行降噪并输出test_input_out.wav;内置

PyTorch实现的WaveNet语音识别完整流程:从TIMIT音频预处理到CTC解码输出

一套开箱即用的PyTorch语音识别实现,基于WaveNet原始架构直接建模原始波形,跳过MFCC等传统特征提取步骤。包含完整的数据准备链路:TIMIT语料自动下载与对齐、音频重采样、静音截断、归一化预处理(preprocess.py);支持动态批加载与长度适配的数据加载器(data_loader.py);可配置层数与扩张因子的WaveNet主干网络(wavenet.py),内置因果卷积与门控激活

#语音识别
基于STM32F103的可烧录电子贺卡套件(含原理图、PCB、源码与LCD动画资源)

这个STM32电子贺卡项目用STM32F103C8T6做主控,搭配DS1302实时时钟芯片和LCD12864点阵液晶屏,能显示时间日期、自定义祝福语和简单动态动画,还有LED灯光效果和按键操作。压缩包里有完整的Altium Designer设计文件(原理图.SchDoc、PCB.PcbDoc、元件库.SchLib/.PcbLib)、Keil MDK工程(.uvproj/.uvopt)、已编译好的H

AD5272数字电位器构建高精度DAC

本文解析如何利用AD5272非易失性数字电位器实现高精度DAC功能,重点探讨其比率式电压输出、低温度漂移、I²C接口控制及掉电记忆优势,适用于传感器校准、便携设备等低速精密调节场景,并提供典型电路设计、缓冲运放配置与软件控制方法。

STM32CubeIDE移植到黄山派的尝试与挑战

本文详细记录了将STM32CubeIDE开发环境从ARM架构迁移至平头哥C906 RISC-V平台的全过程,涵盖工具链替换、链接脚本重构、启动代码适配、中断系统实现及调试配置等关键步骤,揭示了跨架构嵌入式开发的技术挑战与解决方案。

到底了