会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
kn-zheng
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
5
6
7
8
9
10
11
12
13
···
106
下一页
2023年12月
卡尔曼滤波
摘要: 1.卡尔曼滤波入门卡尔曼滤波的引入: 滤波就是将测量得到的波形中的的噪声过滤掉,使得到的数据更趋于真实情况,也更加平滑,方便使用。如下图所示(红色曲线是测量直接得到的波形,紫色曲线是滤波后得到的平滑曲线) 卡尔曼滤波适用的系统: 卡尔曼滤波适用线性高斯系统 1.线性系统:满足叠加性和齐次性 叠加性:
阅读全文
posted @ 2023-12-05 11:39 阿风小子
阅读(890)
评论(0)
推荐(0)
2023年11月
音频混音算法的研究
摘要: 什么是音频混音?把多种来源的声音,整合至一个立体音轨(Stereo)或单音音轨(Mono)中,从实际的业务场景来看,比如,使用抖音上传一段本地视频的时候,可以选择添加背景音乐,合成出来的视频既有本地视频的原音,也有添加的背景音乐。 音频混音的原理声音是由于物体的振动对周围的空气产生压力而传播的一种压
阅读全文
posted @ 2023-11-30 11:33 阿风小子
阅读(553)
评论(0)
推荐(0)
声卡数据采集
摘要: Loopback 录制模式在 loopback 模式下,WASAPI 的客户端可以捕获 rendering endpoint 设备(通常即声卡)正在播放的音频流。 客户端只能为共享模式流(AUDCLNT_SHAREMODE_SHARED)启用 loopback 模式。 独占模式(AUDCLNT_SH
阅读全文
posted @ 2023-11-29 17:13 阿风小子
阅读(411)
评论(0)
推荐(0)
ffmpeg录制系统声音
摘要: 之前本人写过ffmpeg录制系统声音的博客,但是用到的设备名称叫做virtual-audio-capturer,需要实现安装一个软件,ffmpeg才能找到这个设备,很不方便; 今天用windows api采集声卡声音,进行声卡数据抓取,然后放入ffmpeg进行编码。 关于声卡的数据采集api,可以参
阅读全文
posted @ 2023-11-29 17:10 阿风小子
阅读(769)
评论(0)
推荐(0)
FFmpeg 音频重采样
摘要: 1.音频重采样1.1 什么是重采样所谓的重采样,就是改变⾳频的采样率、sample format、声道数等参数,使之按照我们期望的参数输 出。 1.2 为什么要重采样原有的⾳频参数不满⾜我们的需求,⽐如在FFmpeg解码⾳频的时候,不同的⾳ 源有不同的格式,采样率等,在解码后的数据中的这些参数也会不
阅读全文
posted @ 2023-11-24 16:47 阿风小子
阅读(399)
评论(0)
推荐(0)
Linux驱动开发: FrameBuffe(LCD)驱动开发
摘要: 一、FrameBuffer 帧缓冲设备的原理 1.1 概念 在linux系统中LCD这类设备称为帧缓冲设备,英文frameBuffer设备。 frameBuffer 是出现在2.2.xx 内核当中的一种驱动程序接口。 帧缓冲(framebuffer)是Linux 系统为显示设备提供的一个接口,它将显
阅读全文
posted @ 2023-11-24 09:48 阿风小子
阅读(1853)
评论(0)
推荐(0)
HDMI 相关协议及传输原理的介绍
摘要: 一、引言 最近做的项目有涉及到HDMI,故来整理一下 HDMI(High-Definition Multiface Interface)是Hitachi, Panasonic, Philips, SiliconImage, Sony, Thomson, Toshiba几家公司共同发布的一款音视频传输
阅读全文
posted @ 2023-11-23 11:17 阿风小子
阅读(3261)
评论(0)
推荐(0)
回声消除原理、算法-LMS(Least Mean Square)
摘要: 回声消除是语音通信前端处理中的一种重要技术,产生的原因是:在实时音视频通话中,扬声器播放的声音有再次录进了麦克风去。 在即时通讯应用中,需要进行双方,或是多方的实时语音交流,在要求较高的场合,通常都是采用外置音箱放音,这样必然会产生回音,即一方说话后,通过对方的音箱放音,然后又被对方的Mic采集到回
阅读全文
posted @ 2023-11-20 17:30 阿风小子
阅读(1232)
评论(0)
推荐(0)
完整的回声消除算法框架所涉及到的模块
摘要: 一、一个完整的回声消除系统,包含以下几个模块:1.时延估计(Time Delay Estimation, TDE) 模块2.(线性)回声消除(Linear Acoustic Echo Cancellation, AEC) 模块(线性滤波模块)3.双讲检测(Double-Talk Detect, DT
阅读全文
posted @ 2023-11-20 17:22 阿风小子
阅读(474)
评论(0)
推荐(0)
stm32的USB从设备串口驱动设计
摘要: 一、USB_OTG简介 USB_OTG(OTG,ON THE GO)是一款双角色设备(DRD) 控制器,同时支持从机(USB DEVICE)功能和主机(USB HOST)功能。在主机模式下,OTG 支持全速(OTG_FS,12 Mb/s)和低速(OTG_LS,1.5 Mb/s)收发器,而从机模式下则
阅读全文
posted @ 2023-11-17 09:26 阿风小子
阅读(1799)
评论(0)
推荐(0)
上一页
1
···
5
6
7
8
9
10
11
12
13
···
106
下一页
公告