计算机基础:声音的相关知识笔记

         1、声音的相关概念

模拟声音信号:声波在时间和幅度上都是连续的模拟信号。

1.1 声音的组成

幅度:声波的振幅。计量单位是分贝(dB)

频率:声波每秒变化的次数,用Hz表示。人耳能听到的声音信号的频率范围20Hz~20KHz。该范围内的信号称为音频信号。小于20Hz称为亚音信号。高于20KHz称为超声波。根据声音包含的频率成分的构成特征可以分为音乐和噪音。

2、声音信号的数字化

声音信号属于模拟信号,计算机需要把它转换为数字信号才能进行处理。需要用二进制数字的编码形式来表示声音。声音信号数字化要经历:采样、量化、编码三个步骤。

采样:就是把时间连续的模拟信号在时间轴上离散化的过程。在某些特定时刻获取声音信号幅值称为采样。

量化:量化处理就是把在幅度上连续取值(模拟量)的每一个样本转换为离散值(数字量)来表示。量化后的数据使用二进制的数来表示的,二进制数位数的多少反映了度量声音波形幅度的精度,称为量化精度或者量化分辨率。量化精度越高,声音质量越高,占用的存储空间也就越大。

编码:为了便于计算机的存储、传输、处理,需要按照一定的格式进行数据编码,再按照某种规定的格式将数据组织成文件。也可以采用方法对数据进行压缩,减少对存储空间的占用。

3、数字声音的主要参数

采样频率:表示每秒的采样数。3个标准频率为:44.1kHz、22.05kHz、11.05kHz。

量化位数:声音波形幅度的精度,一般是8位、12位、6位。

声道数组:单声道、双声道。

数据率:每秒数据量,一般用bps为单位。

压缩比:单位时间内的未压缩音频数据量与压缩后的数据量之比。

4、波形声音

4.1 波形声音介绍

波形声音是对声音信号直接采用的数据。

数据传输速率(bps)=采样频率(Hz)*量化位数(bit)*声道数

声音信号数据量(Byte)=数据传输速率(bps)*持续时间(s)/8

声音波形的数据量非常大。在编码的时候常常要进行压缩从而减少存储空间的占用和传输速率。

4.2 波形编码技术

可以直接对波形采样数据进行压缩的处理方法。常用的有差分脉冲编码调制(DPCM)、自适应差分脉冲编码调制(ADPCM)和子带编码(SBC)等。

波形编码特点:通用性强,对所有波形表示的数字声音都有效、声音质量很高、但很难有高压缩比。

4.3 感知声音编码

感知声音编码也是一种常用的编码技术,它利用波形本身的相关性和人类的听觉系统特性来 达到压缩声音的目的。MPEG系列的音频压缩编码就是典型的感知编码。

5、声音合成

5.1 语音合成

目前主要是针对文本转语音的合成。

流程:文本→文本分析→韵律处理→语音合成→波形声音

常用的合成技术:发音参数合成、声道模型参数合成、波形编辑合成

5.2  音乐合成

音乐是用乐谱进行描述而由乐器演奏而成的。乐谱基本组成单元是音符。现代音乐体系中基本音阶7个音组成、常用音符88个、电子乐器支持128个。

数字音乐合成方法:数字调频(FM)合成法、波表法。目前电子音乐合成基本都采用波表法。

6、MIDI

MIDI 是指乐器数字接口国际标准。

7、常用的声音文件格式

1、Wave 文件 (wav):“微软操作系统标准音频格式属于波形文件。质量非常高,文件数据量很大。

2、Sound文件(.snd):NeXT Computer公司推出的数字声音格式,支持压缩。

3、Audio文件(.au):用于UNIX系统的数字声音文件格式。

4、AIFF文件(.aif):MAC OS 标准的音频文件格式。

5、Voice文件(.voc):Creative公司的波形音频文件格式。

6、MP3:最常用的声音文件格式

7、RealAudio(.ra):具有较高压缩比。

8、MIDI文件(.mid .rmi):用于存储和交换MIDI消息的一种数字音乐文件,.rmi格式是Windows中对MIDI文件格式的简单扩展格式。

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

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

相关文章

ansi编码_Java 字符编码

点击上方蓝字关注我们!作者介绍王云静,Java 开发工程师,2018 年 7 月加入去哪儿网,目前在目的地 - 呼叫中心。曾获得过 ACM 亚洲区域赛铜牌。-----基本概念字符集字符(Character)是各种文字和符号的总称,包括各国家文字…

外卖和快递行业数据_下周一起,整治全面启动!锁定全市外卖、快递行业!

为加强我市外卖、快递行业电动自行车交通安全管理,降压预防事故,营造良好的通行秩序,下周一起(12月21日)深圳交警将开展电动自行车交通安全月暨外卖、快递行业集中整治行动。⭕圈重点⭕下周一起(12月21日)正式开展外卖、快递行业集中整治行动…

计算机基础:图形、图像相关知识笔记

1、图形、图像的基础知识 图形:由称为矢量的数学对象所定义的直线和曲线等组成。 图像:也称为栅格图像,由点阵图或位图图像、用像素来代表图像。每一个像素都被分配一个特点的位置和颜色值。 图形和图像之间在一定条件下可以互相转换&#xf…

计算机应用用什么样的笔记本,制图用什么笔记本好

以前人们常说的绘画都是在纸上,然而科技时代的到来也让绘画的方式有了改变,而且现实中还在发展电子商务,因此大家都开始使用计算机制图,不同的计算机制图的方式不一样,专业使用电脑制图的人都会对电脑比较挑剔。它们还…

【代码笔记】iOS-下拉选项cell

一&#xff0c;效果图。 二&#xff0c;工程图。 三&#xff0c;代码。 RootViewController.h #import <UIKit/UIKit.h> //加入头文件 #import "ComboBoxView.h"interface RootViewController : UIViewController {ComboBoxView *_comboBox; }end RootV…

宽量程电压电流 stm32_万用表你只会量电压电流?史上最全万用表手册,这么做你不会烧表...

一&#xff0c;万用表使用前的准备。二&#xff0c;万用表各个档位的含义。三&#xff0c;万用表测量电压。四&#xff0c;万用表测量电流。五&#xff0c;万用表测量电阻。六&#xff0c;万用表测量二极管。七&#xff0c;万用表测量电容。八&#xff0c;万用表一般的维护保养…

24个笔画顺序表_小学一年级语文26个汉语拼音字母要点+田字格儿歌,赶紧给孩子看...

126个汉语拼音字母要点汉语拼音字母表-声母表汉语中每个音节起始处的辅音可以构成声母。汉语拼音方案《声母表》规定的声母符号一共有23个。b [玻] p [坡] m [摸] f [佛]d [得] t [特] n [讷] l [勒]g [哥] k [科] h [喝] j [基] q [欺] x [希]z [资] c[雌] s [思] r [日] zh[知…

多媒体基础:动画和视频知识笔记

1、动画和视频的概念 动画&#xff1a;将静态的图像、图形等按照一定的时间顺序显示而形成的连续的动态画面。传统意义来说动画是在连续多格的胶片上拍摄的一系列画面&#xff0c;比将胶片以一定的速度放映&#xff0c;从而产生动态的视觉技术。 视频&#xff1a;活动的、连续的…

mongoDB的安装(一)

0、安装环境说明&#xff1a; linux系统&#xff1a;centos6.5 mongoDB版本&#xff1a;mongodb-linux-x86_64-rhel62-3.2.7.tgz 1、下载 mongoDB的下载&#xff1a;https://www.mongodb.com/download-center#community&#xff0c;注意选择版本 2、解压 tar -zxvf mongodb-lin…

计算机管理任务计划程序损坏,win7弹出任务计划程序窗口显示该任务映像损坏或已篡改0x80041321错误代码怎么办...

最近有win7 64位专业版系统用户到本站反馈说碰到这样一个问题&#xff0c;就是电脑突然弹出一个任务计划程序窗口&#xff0c;显示该任务映像损坏或已篡改0x80041321错误代码&#xff0c;遇到这样的问题该如何处理呢&#xff0c;本文就给大家讲解一下win7弹出任务计划程序窗口显…

Visual paradigm社区版下载及中文菜单的设置

免费的官网社区版链接为&#xff1a; https://www.visual-paradigm.com/download/community.jsp 设置中文菜单 安装之后&#xff0c;由于如果想设置中文菜单的话&#xff0c;可能会遇到麻烦&#xff0c;因为菜单太多 如下图&#xff0c;所示步骤&#xff1a; Window-->…

python画函数图像要用到的模块_教你如何绘制数学函数图像——numpy和matplotlib的简单应用...

numpy和matplotlib的简单应用 一、numpy库 1.什么是numpy NumPy系统是Python的一种开源的数值计算扩展。这种工具可用来存储和处理大型矩阵&#xff0c;比Python自身的嵌套列表&#xff08;nested list structure)结构要高效的多&#xff08;该结构也可以用来表示矩阵&#xff…

台式电脑如何使用无线网,wifi怎么连接?

随着网络的发展&#xff0c;现在无线路由器已经深入到寻常百姓家了&#xff0c;无线信号满街都是&#xff0c;但是作为台式电脑&#xff0c;却不具备wifi自动连接这个功能。那么&#xff0c;台式电脑怎么用wifi呢&#xff1f;下面小编就教大家wifi如何连接。1、电脑必须安装一块…

软件测试的缺陷管理系统有哪些,简述:一款优秀的缺陷管理系统有哪些功能特点!...

原标题&#xff1a;简述&#xff1a;一款优秀的缺陷管理系统有哪些功能特点&#xff01;什么是缺陷管理系统&#xff1f;缺陷管理系统指的是在软件生命周期中识别、管理、沟通任何缺陷的过程(从缺陷的识别&#xff0c;到缺陷的解决关闭)&#xff0c;确保缺陷被跟踪管理而不丢失…

JVM——类加载机制

虚拟机把描述类的数据从Class文件加载到内存&#xff0c;并对数据进行校验、转换解析和初始化&#xff0c;最终形成可以被虚拟机直接使用的Java类型&#xff0c;这就是虚拟机的类加载机制。 在Java语言中&#xff0c;类型的加载、连接和初始化过程都是在程序运行期间完成的&…

操作系统基础知识笔记

一、操作系统相关概念 计算机软件&#xff1a;系统软件和应用软件。 计算机系统资源&#xff1a;硬件资源、软件资源。 硬件资源&#xff1a;中央处理器、存储器、输入、输出等物理设备。 软件资源&#xff1a;以文件形式保存到存储器上的程序和数据信息。 定义&#xff1a;有效…

python一般学多久可以考试_为何Python适合初学者 一般Python要学习多久

为何Python适合初学者?一般Python要学习多久?很多人都觉得&#xff0c;Python是一门很好学的语言&#xff0c;非常适合入门。但更多人都是不清楚具体原因的。那么&#xff0c;我们不如一起来看看Python为何更适合初学者&#xff0c;为何更适合学习吧。另外&#xff0c;这门伟…

操作系统基础:进程知识笔记(一)

进程介绍 进程管理也称为处理机管理。进程主要是为了解决多道程序批处理系统和分时系统中针对多个并发执行的程序&#xff0c;用来描述系统中执行时动态变化过程。进程属于自愿分配和独立运行的基本单位。 1、进程的概念知识 1.1 程序顺序执行的特征 程序顺序执行的特征&#x…

JVM——三个ClassLoader详解

类装载工作由ClassLoader及其子类负责&#xff0c;ClassLoader是一个重要的Java执行时系统组件&#xff0c;它负责在运行时查找和装入Class字节码文件。JVM在运行时会产生三个ClassLoader&#xff1a;根装载器、ExtClassLoader&#xff08;扩展类装载器&#xff09;和AppClassL…