音频相关内容(不定时更新)

Windows音频驱动更新与服务优化全攻略 优先级建议:优先尝试方法一和方法四,快速排除常规问题驱动回滚机制:在设备管理器中右键设备,选择属性 > 驱动程序 > 回退驱动程序注册表优化(高级):定位清理无效音频配置通过上述系统化操作,开发者可覆盖90%以上的Windows音频故障场景。实际处理中建议结合事件查看器(eventvwr.msc)中的系统日志,定位更底层的错误信息。保持驱动与系统版本的兼容性,是维持音频稳定性的核心原则。 阅读详情


以下内容为个人自己整理的,不定时更新!

1

 我们能够听见的音频信号的频率范围大约是20Hz-2OkHz,其中语音大约分布在300Hz-4kHz之内  

男性语音为180Hz,女性歌声为600Hz,钢琴上 C调至A调间为440Hz,电视机发出人所能听到的声音是17kHz,人耳能够感知的最高声音频率为20kHz

 

2、常用音频格式

WAVE、MIDI、MP3、RM常见音频格式简介

WAVE--WINDOWS系统最基本音频格式---*.wav

1、占用巨大硬盘空间,音质最好,支持音乐与语音
2、通常采样使用44KHZ采样/秒,16位/采样,立体声,双声道,CD音质
3、一分钟音乐占用大约10M硬盘空间,56K调制解调器需要30分钟才能完成网络传送

MIDI--电子合成音乐---*.mid

1、与WAVE格式截然不同,只有音乐,没有语音
2、使用音色库回放,有软硬波表之分,
3、十分节省磁盘空间,但是音质回放对声卡依赖较大
4、无法使用TotalRecorder录制mid音乐
5、可以使用Wingroove软波表或其它软件转为wave

MP3--最流行音频压缩格式---*.mp3

1、节省硬盘空间,有损压缩,无法复原
2、音质与不同压缩编码软件有关
3、音乐与语音,可以使用各种采样比率

RM--网络流媒体压缩格式---*.rm/*.ra

1、节省磁盘空间,有损压缩,无法复原
2、在目前比较窄的网络带宽下,与Real Server服务器配合,使用Real Player在客户端
比较流畅地播放音视频媒体

其它还有:

1、微软的WMA编码--*.wma
2、微软的ASF流媒体编码--*.asf
3、Yamaha的VQF编码--*.vqf

 

3 大小计算

 

存储量=(采样频率*采样数位)/8(字节数)

若采用双声道录音,存储量再增加一倍。例如,数字激光唱盘(CD-DA,红皮书标准)的
标准采样频率为44.lkHz,采样数位为16位,立体声,可以几乎无失真地播出频率高达2
2kHz的声音,这也是人类所能听到的最高频率声音。激光唱盘一分钟音乐需要的存储量
为:

44.1*1000*l6*2*60/8=10,584,000(字节)=10.584Mbytes    wav  未压缩

 

所以比特率(数码率)就是44.1*1000*l6*2 = 1411.2 Kbps

 

到目前为止,音频信号经压缩后的数码率降低到32至256kbit/s,语音可以低至8kbit/s以下。

 

 

4

采样率:每秒采集数据的次数
采样精度:每次采集数据的位数
通道数:存在几路音频
比特率:针对编码格式,表示压缩编码后每秒的音频数据量大小。

音频的帧的概念没有视频帧那么清晰,几乎所有视频编码格式都可以简单的认为一帧就是编码后的一副图像。

但音频帧跟编码格式相关,它是各个编码标准自己实现的。因为如果以PCM(未经编码的音频数据)来说,它根本就不需要帧的概念

 


 

WebRTC音频系统 音频发送和接收 在交互式实时通信场景中,实时通信音频数据的编码发送不同于直播场景 RTMP 之类的推流方案不同,实时通信的实时性优先,而直播场景的可靠性优先,因而实时通信场景上层一般采用UDP/RTP协议,而直播推流场景采用RTMP/TCP协议,实时通信的实时性优先,并不意味着质量要求不高,基于UDP传输的丢包、抖动乱序都会带来通信质量的下降,因而在接收端WebRTC采用了NetEQ技术,而在发送端则需要根据探测到的网络条件、接收端发回来的 RTCP 包来动态调整控制编码码率。创建并注册transport。 阅读详情

相关推荐

开源音频处理项目推荐【持续更新】

开源音频处理项目推荐【持续更新】

世界那么大,我想去看看~【随心更新,看世界去了😄】 3597

51单片机:使用T0,方式2,在P1.0输出周期为400µs,占空比为1:10的矩形脉冲

51单片机:使用T0,方式2,在P1.0输出周期为400µs,占空比为1:10的矩形脉冲 作业要求: 要求使用T0,采用方式2定时,在P1.0输出周期为400µs,占空比为1:10的矩形脉冲。 分析过程: 从P1.0输出的矩形脉冲的高低电平的时间为1:10,则高低电平的时间分别为36.37μs和363.7μs。采用6MHz晶振,高低电平输出取整,则约为36μs和360μs。 代码如下: #...

今天好像忘写了 2万+

基于LORA的双机通信的智能农业系统

通过LoRa模块与主机进行通信,监测环境中的温度、湿度、土壤湿度和光照强度等参数,并根据预设的自动控制逻辑或者手动指令控制继电器开关,从而调节风扇、加热器、水泵、喷雾器和灯光等设备,为植物提供适宜的生长环境。使用的Lora是大夏龙雀的感觉这个是我使用过的Lora里面最好用的,因为不用设置频道就可以直接透明传输,使用起来得心应手。就像两个单片机直接串口通信一样,缺点是异步串行,不能同时进行接收和发送。继电器灯亮模拟打开对应的风扇、水泵、灯、喷雾、加热。1.使用温度传感器测当前环境的温湿度。

ssjsjss的博客 1739

Android 录制音频示例

1)布局文件 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent"

chaozhung的专栏 1463

别再为数据发愁:5分钟理解事件相机原理,并自己动手生成事件图像

本文深入浅出地解析了事件相机的工作原理,并提供了从静态图像生成事件数据的实用方法。通过Python代码示例,读者可以快速掌握如何模拟事件相机的输出,应用于机器人导航、自动驾驶等领域,解决数据获取难题。

weixin_31458015的博客 298

SAP SD 顾问面试问题 consultant interview questionnaire

以下是我个人目前面试团队 SD顾问问题的小结,希望对大家有所帮助, 也可能有回答错误的地方,希望同行不吝赐教。 也希望各位顾问们讲你们遇到的一些面试问题做个跟贴,方便大家共同进步,谢谢。   面试问题清单:  一、销售订单类型影响: 可用性检查,交货类型,输出,信贷,定价,需求,报表,合作伙伴,文本,不完整日志,交货开票,订单开票,公司间开票,统计组,屏幕顺序组,参数文件...

weixin_33825683的博客 1809

单片机第七次实验课——A/D 和 D/A 实验

(1)完成 A/D 接口设计,采用查询方式和中断方式编写程序。 (2)实现 D/A 接口设计,编写程序输出方波、锯齿波、正弦波,使用示波器观察波形。 实验室里只用做第二个 锯齿波汇编: (此处没设延时,如果设延时则一定不要设太大,不然波形会变形) ORG 0000H MOV A,#00H BACK: MOV DPTR,#8140H MOVX @DPTR,A MOV DPTR,#81C0H...

Ryan爱吃糖的博客 4374

Android GNSS 可视卫星星空图/卫星天顶图 原理及画法介绍

目录1 概念介绍2 绘制步骤2.1 获取卫星信息2.2 绘制底图 效果图: 1 概念介绍 首先介绍一下方位角和高度角的概念: 方位角:是从某点的指北(地理北极)方向线起,依顺时针方向到目标方向线之间的水平夹角。 高度角:从一点至观测目标的方向线与水平面间的夹角。 卫星天顶图 即是根据每一颗卫星的方位角和高度角将其画在以观测位置为中心的天顶图上。 天顶图其底图为由外向内的三个圆和四条直线。三个圆由外向内依次代表高度角0°、30°、60°,中心点代表90°;四条直线分别表示正北-正南、东北-西南、正东

x1471898145的博客 1万+

iOS 音频 中断处理

http://coderzhang.xyz/2016/04/20/avaudioplayer_interruption/?utm_source=tuicool&utm_medium=referral 1.配置音频会话 1.1处理”铃声/静音”开关切换 测试上一节使用AVAudioPlayer播放音频的程序,当开始播放音频时切换设备侧面的”铃声/静音”开关,会发现音频输出也会在

jeffasd的专栏 5627

Ruoyi-Cloud集成Seata2.0实现分布式事务

在网络上,关于Spring Cloud和Ruoyi-Cloud整合Seata的教程有很多,针对不同版本的 Seata 也有不少相关教程。事实上,无论是 Spring Cloud 还是 Ruoyi-Cloud,其整合 Seata 的原理基本相同。这篇博文将详细介绍如何在本地开发环境下,在中实现Seata 2.0的整合,希望能为大家在分布式项目中实现 Seata 的整合提供实用的帮助,提供一个清晰的操作思路。

SR003的博客 2245

树根互联Java开发面试题及参考答案

说一下 Java 集合类。 Java 集合类是用于存储和操作一组对象的容器。它提供了多种数据结构,方便程序员对数据进行高效的管理和处理。 Java 集合框架主要包括两大接口:Collection 和 Map。 Collection 接口是一组对象的集合,它有三个主要的子接口:List、Set 和 Queue。 List 接口代表有序的集合,可以包含重复的元素。例如 ArrayList,它是基于数组实现的动态数组。它的优点是随机访问效率高,通过索引访问元素的时间复杂度为 O (1)。当

大模型大数据攻城狮的专栏 856

外部中断与定时器中断实验

已知单片机晶振频率为12MHZ,自行选取定时/计数器,定时/计数器工作方式自选,编写程序,使P1.7端输出周期为0.5ms方波。解题思路: 假设方波信号的占空比为50%,已知条件可以得,机器周期为1us,所以决定采用T0定时,工作方式0,已知输出周期为0.5ms,则每定时0.125ms计数使P1.7输出求反。计算的次数为0.25/1us=250次。 则计数初值:X=8192-250=79

冷崖的博客 5391

【智能模型系列】基于Unity和MediaPipe【手部追踪+手势识别】系统开发指南

在本文中,我将详细介绍一个基于MediaPipe的Unity手势识别系统,该系统能够识别多种常见手势(如拳头、点赞、胜利手势等),并提供完整的事件系统来处理手势状态变化。这个系统非常适合用于VR/AR交互、手势控制游戏或任何需要自然用户界面的应用场景。

纯技术流日常开发商业开发记录总结等 582

游戏音频与声音设计相关书籍推荐(第二版)

大家好,我是溪夜。在游戏音频与声音设计领域的探索过程中,我发现国内的相关书籍比较匮乏。对于游戏行业中一个有趣的分支,我很惊讶居然没有一个完善的书单或学习路线。作为喜好钻研和分享的人,深感应该把最近一年多的挖掘与发现做成书单来分享。希望与大家交流学习,共同提高。文中为我认为值得推荐的书籍(包括我已读和准备读的),少部分书籍之所以不推荐,是因为其中内容过于古老,或内容空洞没参考价值。中文书籍我认为大多数朋友应该已经读过或翻过,此部分书籍尽量省略介绍。

明阳 891

符合DO-178C和DO-331的机载软件研制体系

DO-178C的核心要求软件开发生命周期:DO-178C定义了软件开发的生命周期过程,包括需求获取、设计、实现、验证和确认等。它为机载软件开发提供了一套系统化的指导,确保在开发过程中考虑安全性和可靠性。安全等级(DAL):根据系统的重要性,DO-178C将软件划分为不同的开发保障等级(DAL A到E),DAL A的要求最为严格,适用于关键安全功能,而DAL E的要求较低,适用于非关键功能。DO-178C在非基于模型软件开发中的应用。

qq_41854911的博客 978

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

Window10中音频驱动的相关更新

"Windows音频驱动"翻译系列总目录:https://blog.youkuaiyun.com/danteLiujie/article/details/102530417 目录 1. 功能总结 2. 音频低时延性能改善 3. 信号处理模式和音频分类 3.1. 信号处理模式 3.2. 音频类型 4. 硬件分担 (hardware offloaded) APO音效 5. Cortana语音激活...

danteLiujie的专栏 4163

廖雪峰Python教程[完整版]

廖雪峰的python教程整理的,已经排好版了,而且还是完整的,适合小白

[Linux Audio Driver] 高通音频相关汇总(持续更新)

0. 背景 之前写了一些音频的博客,但是比较散乱,就想着汇总下写的博客,也是对自己知识结构的梳理,这个会持续更新。 1. 代码分析&总结 I2S相关介绍 ACDB文件加载流程(一) ACDB文件加载流程(二) ACDB文件加载流程(完结篇) 高通平台内部MIC_BIAS简介 从设备地址理解 Android7 外部PA Speaker代码结构 MSM8953音频部分设备树调用关系 开启音频kernel内核debug功能 声卡与XML匹配流程 SDM660平台内部CODEC tinyalsa命令总结 S

编程菜汝狗 4962

RU DOS版、EFI版32bit/64bit BIOS常用工具

DOS版、EFI版的RU工具,可用来查看IO、MEM、PCI、SMBIOS等资源。亲测在EFI SHELL下可用。

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

UE热更新相关知识

简单介绍热更新的一些概念。

m0_56423232的博客 3618

ffmpeg的一些用法,不定期更新

ffmpeg的一些用法,不定期更新 宽度占一半,贴图 ffmpeg.exe -i .\7200.mp4 -i .\640.png -filter_complex "[1]scale=360:-2[a],[0][a]overlay=(main_w-overlay_w)/2:(main_h-overlay_h)/2" -y out7200.mp4 FFmpeg drawtext添加文字和阴影样式 d...

jianminfly的博客 2630

# 蓝牙音频相关知识

蓝牙及周边知识

超级无敌棒棒糖 2717

Android音频框架相关概念理解

1. 音频驱动设备 底层相关背景知识,主要是pcm设备和mix设备: 其中pcm设备是音频数据的采集/输出设备,mix设备是音频通道,音量增益控制相关的设备,所有的音频相关的逻辑最终都是在和这两个设备打交道。因此从系统设计角度来说,不可能让每个应用都自己去操作这些音频设备。自然地,Android框架层会去承担这个管理者的角色,然后每个应用都去和框架打交道即可。另一方面,应用开发者并不需要理解这些底层设备,那么Android就抽象了一些更容易懂的概念,比如有了stream, strategy等。下文主要是讲

虎哥LoveDroid 1181

音频特效SDK,满足内容生产的音频处理需求

美摄科技深知企业在内容生产中对音频处理的安全性和稳定性的要求。同时,经过大量实际应用验证,美摄科技音频特效SDK具有出色的稳定性和可靠性,可确保企业内容生产的顺利进行。美摄科技的音频特效SDK凭借其强大的功能、高效性能、跨平台兼容性、定制化服务以及完善的技术支持生态系统等特点与优势,正在引领内容生产的新篇章。因此,他们还提供定制化的服务,根据企业的具体需求和行业特点,为其量身打造适合的音频处理解决方案。美摄科技,作为音频处理技术的佼佼者,推出的音频特效SDK,旨在满足企业内容生产中的音频处理需求。

美摄科技 715

RK音频相关问题解析

RK音频相关问题解析 【下载地址】RK音频相关问题解析分享 本仓库提供了一个名为“RK音频相关问题解析”的资源文件,该文件详细介绍了Rk平台音频系统的调试手册。内容涵盖了驱动、HAL、Route通路、蓝牙以及降噪等多个方面,旨在帮助开发者深入理解和解决Rk平台音频系统中的各种问题 ...

gitblog_06602的博客 662

Linux alsa详解(应众多声音,要求更新一篇alsa相关的内容)

本文系统介绍了音频技术基础概念及ALSA架构在Linux系统中的应用。主要内容包括:1)音频基础知识:详细解析声音三要素(频率、振幅、波形)、PCM编码原理、采样率/声道数/比特率等专业术语;2)ALSA架构:阐述Linux高级声音体系的结构组成,包括驱动包、开发库及实用工具,并给出移植编译方法;3)ALSA工具应用:介绍alsamixer、aplay等实用工具的使用方法;4)ALSA编程:提供音频采集和播放的最小代码示例,并解释关键参数概念。文章为开发者提供了从音频原理到ALSA编程实践的完整技术参考。

朝气蓬勃 3624

语音时频相关分析(二)短时相关性、周期相关和长时相关

本文深入探讨了语音信号分析中的三种相关性:短时相关、周期相关和长时相关。短时相关反映1-2ms内的谱包络特征,可用AR模型处理;周期相关表现为基音周期处的重复峰值,对应谐波结构;长时相关则出现在50ms以上延迟处,常见于回声等场景。通过Python仿真合成了三类信号并计算自相关函数,直观展示了不同lag区域的相关结构特征。这三种相关性分别对应不同的频域现象,需要采用针对性的处理方法(如LPC白化、基音预测等)。文章强调了区分这三种相关性在语音处理、回声消除等应用中的重要性。

qq_43197665的博客 446

构建高效音频内容采编流程的软件过程

本软件开发过程描述文档旨在全面且细致地阐述构建高效音频内容采编流程的全过程。我们将深入探讨流程中涉及的各类工具、相关技术、具体执行步骤以及关键细节要点。通过详尽的描述,为开发团队提供清晰的指引,确保能够准确无误地理解并成功实现这一高效的音频内容采编流程。专栏分类,可以添加专栏信息,包含分类,音色,飞书文档编号。数据同步,定期获取待同步任务列表并对信息进行更新。扣子工作流执行截图,可查看执行进度和执行结果。点击Chrome插件的“收集”按钮创建任务。记录收集列表,可查看收集列表和进度。有兴趣加我微信聊聊吧。

weixin_48445672的博客 920
上一篇: 神经网络:比原来更容易学习了
下一篇: rtp&&rtcp整理的小知识点
mincheat
博客等级 码龄17年 46粉丝 43原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值