首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

播放视频时如何调整音频的音量

每个手机都有调整音量大小的物理按键,你操作一下就行了,例如对Android平台,系统都提供了操作声音音量的设置接口,MediaPlayer提供了setVoume函数,AudioTrack也提供了setVolume...声音有三个属性: 音调:声音频率的高低叫做音调(Pitch),是声音的三个主要的主观属性,即音量(响度)、音调、音色(也称音品) 之一。表示人的听觉分辨一个声音的调子高低的程度。...音调主要由声音频率决定,同时也与声音强度有关 音量:人主观上感觉声音的大小(俗称音量),由“振幅”(amplitude)和人离声源的距离决定,振幅越大响度越大,人和声源的距离越小,响度越大。...result = 20 * log(Cur/Max) Cur表示当前振幅 Max表示最大振幅 所以声音分贝总是负的(Android平台下是的)。...volume(dB) = 20 * log(Cur / Max) (所有Android下面计算的分贝大小总是负的) volume 表示计算出来的分贝值 Max表示最大振幅 Cur表示当前振幅 输入的参数有两个

2.1K20
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    声音处理之-梅尔频率倒谱系数(MFCC)

    最近做声音识别相关工作,故汇总整理一些声音的资料分享 梅尔(Mel)频率分析 在语音识别(SpeechRecognition)和话者识别(SpeakerRecognition)方面,最常用到的语音特征就是梅尔倒谱系数...两个响度不等的声音作用于人耳时,则响度较高的频率成分的存在会影响到对响度较低的频率成分的感受,使其变得不易察觉,这种现象称为掩蔽效应。...由于频率较低的声音在内耳蜗基底膜上行波传递的距离大于频率较高的声音,故一般来说,低音容易掩蔽高音,而高音掩蔽低音较困难。在低频处的声音掩蔽的临界带宽较高频要小。...倒谱分析 对于一个语音的频谱图,峰值就表示语音的主要频率成分,我们把这些峰值称为共振峰(formants),而共振峰就是携带了声音的辨识属性(就是个人身份证一样)。所以它特别重要。...梅尔频率倒谱系数MFCC 通常,计算MFCC之前,还会通过预加重、分帧和加窗、短时FFT等手段将原始原始声音信号的spectrogram声谱图,MFCC对声谱信号进行分析。

    1.5K20

    Android多媒体之认识声音、录音与播放(PCM)

    波形.png ---- 2、声音三要素:正弦函数见 [1] 音量 :(响度)声波震动幅度---A--分贝 [2] 音调 : 声音频率(高音--频率快--声音尖 低音--频率慢--声音沉)----f--...模拟信号.png ---- 3、音量(响度)的单位:分贝(dB): 声压级的单位,大约等于人耳通常可觉察响度差别的最小分度值 感觉安静:15分贝以下 正常说话:约60dB 燃放烟花爆竹的声音:约150...分贝 ---- 二、声音的量化(简) 1.模拟信号(波形)转化为数字信号 模拟信号(波形图)--> 采样(横轴等距取点)--> 量化(纵轴量化)--> 编码(量化值二进制化)--> 数字信号 (方波0-...听觉频率与发生频率对比图.jpg ---- 2.人耳的“掩蔽效应”:参见--音视频知识-掩蔽效应 人并不是在85Hz~1100Hz所有的声音都是能听到的,还要取决于响度 当频率很低的时候需要更大的响度...响度-频率曲线.jpg ---- 当某个时刻响起一个高分贝声音,它周围会出现遮蔽区域 如在轰鸣的机械运转中(红色),工人普通语言交流(灰色)是困难的 在遮蔽区域内的声音人耳是无法识别的,这时可以提高音量

    3.5K30

    音视频知识图谱 2022.04

    响度级,两个声音在听觉上认为是相同的响度时,就可以把 1000 Hz 纯音的这个声压级规定为该频率纯音的「响度级」。单位:方(Phon)。 客观计量 声能,声音在介质中传播时,使媒介附加的能量。...声压级,人耳允许的声压范围太大;人对声音的强弱的感觉是与声压的对数成正比。因此引入「声压级」。通常我们说声音大小有多少分贝,说的就是「声压级」。...2)图谱路径:采集/音频采集/声音三要素/音调 主观计量 音调,人耳对声音高低的主观感受。单位:美(mel)。取频率 1000Hz、声压级为 40 分贝的纯音的音调作标准,称为 1000 美。...两个音符间若相差一倍的频率,则我们称两者之间相差一个八度。 客观计量 频率声音振动的快慢。单位:赫兹。...3)图谱路径:采集/音频采集/声音数字化/采样率 奈奎斯特采样定理:一般实际应用中保证采样频率为信号最高频率的 2.56~4 倍。 人类发声在 5kHz 内,听觉范围是 20~20kHz 内。

    69130

    频谱分析仪怎么测频率_声音测试软件

    显示的水平轴(频率轴)中心频率为900MHz,扫频频宽为1MHz,而每一小格代表l00kHz。顶部水平线表示0dBm,垂直方向每一格代表10dB。...这个频带被细分为多个200kHz信道,而第50个移动发送信道的中心频率为900MHz,如图1所示。该信号很明显是未调制载波,因为它的频谱很窄。...按照GSM标准,在发送单个信道脉冲串时,时隙持续0.58ms,而信道频率以每秒217次的变化速率进行慢跳变,再加上扫频仪1.3s的扫描时间,根据这些条件可以判定这是一个没有时间和频率跳变的静态测试,没有迹象表明...其中, CHPwr:信道功率,单位dBm CHBW:信道带宽 Kn:噪声带宽与分辨带宽之比 N:信道内象素的数目 Pi:以1mW为基准的电平分贝数(dBm) 图1中,分辨带宽为1kHz,信道带宽为50kHz...例如,如果两个功率相同,但频率分别为f1和f2的信号,驱动一个完美的理想的线性放大器,那么就只有两个原始频率输出。

    91210

    Android声音和亮度设置

    声音设置 调整手机的各种音量可以通过AudioManager这个类来操作 注:安卓手机各种音量的最大数值不一样,请通过下面具体的方法获取最大音量值。...STREAM_DTMF 双音多频 不过三方的Rom中 这些类型可能是多对一的 也就是 多种类型调节的是同一种 flags参数:(下面是常用的几个) FLAG_PLAY_SOUND 调整音量时播放声音...FLAG_SHOW_UI 调整时显示系统的音量进度条 0 表示什么都不做 工具类 import android.content.Context; import android.media.AudioManager...import android.content.ContentResolver; import android.content.Context; import android.content.Intent...; import android.media.AudioManager; import android.net.Uri; import android.os.Build; import android.provider.Settings

    2K20

    声音的表示(2):作为音视频开发,你真的了解声音吗?丨音视频基础

    响度级既考虑了声音的物理效应,又考虑了人耳的听觉生理效应,表示人耳对声音的主观评价。 我们日常所说的分贝指的是声压级。...比如: 1 分贝 刚能听到的声音 15 分贝以下 感觉安静 30 分贝 耳语的音量大小 40 分贝 冰箱的嗡嗡声 60 分贝 正常交谈的声音 70 分贝 相当于走在闹市区 85 分贝 汽车穿梭的马路上...95 分贝 摩托车启动的声音 100 分贝 装修电钻的声音 110 分贝 卡拉 OK 的声音 120 分贝‍ 飞机起飞时的声音 150 分贝 燃放烟花爆竹的声音 比如上表所说的,飞机起飞时的声音是 120...分贝,如果我们知道对应的声音频率,我们就能知道它的响度级。...,音调表示声音频率,这两个还是比较好理解的。

    92640

    声音的表示(3):作为音视频开发,你真的了解声音吗?丨音视频基础

    声音是一种纵波,会压缩空气也会压缩这层碳膜,碳膜在受到挤压时也会发出振动,在碳膜的下方就是一个电极,碳膜在振动的时候会接触电极,接触时间的长短和频率与声波的振动幅度和频率有关,这样就完成了声音信号到电信号的转换...上面探讨了声音三要素的数学描述,这是声音数字化的基础。 声音由波形组成,包含了不同频率、振幅的波的叠加。...为了在数字媒体内表示这些波形,需要对波形进行采样,其采样率需要满足可以表示的声音的最高频率;同时还需要存储足够的位深,以表示声音样本中波形的适当振幅。...声音处理设备重建频率的能力称为其频率响应,创造适当响度和柔度的能力称为其动态范围,这些术语通常统称为声音设备的保真度。最简单的编码方式可以利用这两个基本元素重建声音,同时还能够高效地存储和传输数据。...从发声的角度来看,人类发出的声音信号频率绝大部分在 5k Hz 以内,因此以 10k Hz 的频率来采样就足够了。

    1.1K10

    iOS开发—音视频入门学习必看

    声音是什么? 声音是波,靠物体的振动产生 1.2 声波的3要素 声波的三要素,是频率,振幅,波形.频率代表音阶的高低,振幅代表响度,波形则代表音色....响度,就是能量大小的反馈.用不同的力度敲打桌面,声音的大小势必发生变换.在生活中,我们用分贝描述声音的响度....长期在夜晚接受50 分贝的噪音, 容易导致心血管疾病; 55 分贝, 会对儿童学习产生负面影响; 60分贝, 让人从睡梦中惊醒; 70 分贝,心肌梗死的发病率增加30%左右; 超过110 分贝, 可能导致永久性听力损伤...而,根据奈斯特定理(采样定理),按比声音最高频率高2倍以上的频率声音进行采样.这个过程称为AD转换....比如,前面提到高质量音频信号,其频率范围是20Hz-20KHz.所以采样频率一般是44.1KHz.这样可以保证采样声音达到20KHz也能被数字化.而且经过数字化处理后的声音,音质也不会降低.44.1KHZ

    2.2K10

    【音视频原理】音频编解码原理 ② ( 采样值 - 本质分析 | 采样值 - 震动振幅值 | 采样值的录制与播放 | 采样值在播放设备中才有意义 | 音频采样率 | 音频采样精度 | 音频通道数 )

    ; 3、采样值与声音分贝值无关 100 这个值 与 真实的音量响度 , 也就是分贝值 , 没有关系 , 播放的声音大小只与录音设备参数有关 ; 如 : 录制 50 分贝声音 , 不同的录音设置录制的...采样值 是不同的 , 相同的录音设备 使用不同的参数 录制的采样值也是不同的 , 50 分贝声音可以是 100 采样值 , 也可以是 50 采样值 ; 100 采样值 在 播放设备中 播放的 声音分贝数...大小 也是无关 的 , 在 手机中 播放 100 采样值 是 40 分贝 , 在 大功率 扬声器 中播放 100 采样值 可能就是 80 分贝 , 播放 100 采样值 的 分贝数 与 播放设备及参数有关...times 32768 =25600 最后将 重采样的 25600 采样值 输入到 16 位采样位数的 音响中 ; 二、音频概念 - 采样率 / 采样精度 / 音频通道 1、常用的音频采样率 常用的音频采样频率...的采样频率 的 音频 , 与 更高采样频率 的音频 , 效果是一样的 ; 注意 : 使用 高端 音响设备 发出的 超过 44100Hz 的采样频率声音 与 低端设备发出的 声音 , 是不同的 ,

    42510

    Android 音频】“声音”从何而来

    人耳所能听到的声音,最低的频率是 20Hz ~ 20KHZ,因此音频文件格式的最大带宽是 20KHZ。...根据奈奎斯特的理论,只有采样频率高于声音信号最高频率的两倍时,才能把数字信号表示的声音还原成为原来的声音,所以音频文件的采样率一般在 40~50KHZ,比如最常见的 CD 音质采样率 44.1KHZ。...对声音进行采样、量化过程被称为脉冲编码调制(Pulse Code Modulation),简称PCM。...源码中进行编译的工程才可以获取系统签名权限 会截走扬声器和耳机的声音,也就是说在录音时本地无法播放声音 3、Hook 内录 通过以下 Android 的音频系统架构图可以看出,Android 提供的唯二接口...//https://developer.android.com/reference/android/media/audiofx/Visualizer //下面是摘抄于 Google 的文档,Google

    2.2K40

    【音视频原理】音频编解码原理 ④ ( 音频压缩技术 | 分析 音频采样 占用的 带宽 和 空间 | 人耳听觉 “ 掩蔽效应 “ | 频谱掩蔽效应 | “ 掩蔽阈值 “ 升高的情况 | 时域掩蔽效应 )

    , 单位 赫兹 Hz ; 纵坐标 是 音频信号 的 声音强度 , 单位 分贝 dB ; 纵坐标 的 声音强度 可以看做是 频率 的 能量值 ; 掩蔽阈值 : 当一个 频率声音强度 小于 某个阈值...时 , 人耳就听不到了 , 如下图所示 , 下图 红色的线就是掩蔽阈值 ; 在 0.02 kHz 的频率下 , 对应 20Hz 频率 , 声音强度要达到 70 分贝 时 , 才能被听到 , 如果 声音强度...低于 70 分贝 , 就听不到了 , 这部分 听不到的 信号就是冗余信号 , 不用被编码 ; 在 2 ~ 5 kHz 的频率下 , 很小的 声音 , 就能被听到 , " 掩蔽阈值 " 之下...的 声音信号 , 可以被作为 " 冗余信号 " , 直接丢弃 , 不用被编码 ; 2、" 掩蔽阈值 " 升高的情况 当 某个 频率声音信号 有较大的能量时 , 即 某个频率声音信号 强度很大时..., 该 频率 附近的 掩蔽阈值 就会提高很多 ; 下图中 , 大约在 0.3kHz 的位置 , 该频率声音信号能量很大 , 大约为 60 分贝 , 此时 该频率 ( 0.3kHz ) 附近的信号的

    43120

    什么是码原,波特率,比特率,带宽,容量,信噪比

    带宽 : 一般信道都有一个最高的信号频率(注意不是波特率哦,频率是指每秒钟的周期数,而每个周期都会有几次电平变化。。...恩,看到区别了吧)和最低的信号频率,只有在这两个频率之间的信号才能通过这个信道,这两个频率的差值就叫做这个信道的带宽,单位是Hz。...信噪比:如果我们在人声嘈杂的集市上向远处的一个人喊话,我们必定会提高自己的声音的音量。我们所喊的话叫做信号,周围环境的声音是噪声。...我们的声音越大(信号的功率越大),周围环境越安静则噪声越小(噪声的功率越小),对方就听得越清楚。这说明信号和噪声的功率比越大,越有利于信号的接收。...“分贝微伏”简写为“dB”。

    3.8K31

    Android音视频——相关概念

    在学习Android音视频里,讲过音视频数据从哪里来,怎么获取,其实无论在哪个平台,图 像、视频最初都 是来自摄像头,而音频最初都是来自麦克风,相较于视频,其实音频是更不易于观察,那么你们知道麦克风是如何采集声音的吗...声音其实是一种纵波,会压缩空气也会压缩这层碳膜,碳膜在受到挤压时也会发出振动,在碳膜的下方就是一个电极,碳膜在振动的时候会接触电极,接触时间的长短和频率与声波的振动幅度和频率有关,这样就完成了声音信号到电信号的转换...1.13声道 声道(Sound Channel)是指声音在录制或播放时在不同空间位置采集或回放的相互独立的音频信号,所以声道数也就是声音录制时的音源数量或回放时相应的扬声器数量。...1.14 分贝dB 关于分贝dB,人们的第一感觉认为是声音的大小单位,如机械厂房中噪声为90分贝。dB真的是单位吗?其实分贝除了用于声学领域之外,在NVH测量领域,到处可见分贝。...虽然分贝定义为1/10贝尔,但单位“贝尔”(Bel)却很少用。 分贝dB定义为两个数值的对数比率,这两个数值分别是测量值和参考值(也称为基准值)。存在两种定义情况。

    74930

    Android上实现频域均衡器

    AudioDataManager是管理声音的单例类,默认提供麦克风录制的声音数据,或者接收并保存其他源的声音数据。 ?...DecibelDetector类会异步处理麦克风声音数据频率是80ms/次,使用android系统的AudioRecord类实现。...二、从时域信息转化成频域信息的FFT算法实现 从第一节里可以看到原本音控的声音分贝数据db,来源于AudioDataManager类,默认麦克风的数据来源于DecibelDetector类,下面看看实现...采样频率32kHz、单声道、16位PCM编码方式得到的一个BUFFER_SIZE长度的short数组,即一次采样得到的声音时域数据。 原本的DB数据是这样来的: ?...``` 注意: 1)这里的数组的下标意义源于这段声音本身的属性:采样率,声道等.如果采样频率大,在N不变的情况下数组下标的频率间隔越大。

    1.8K20

    语音信号处理教程(二)声音的声压级和响度

    本节内容我们来看下如何用Matlab和Python计算声音的声压级和响度。 声压级 1. 声压级定义   首先来看声压级,这个就是指的我们平时所说的声音有多少分贝。...常见的声音分贝值: 声音种类 声压级(分贝) 烈性炸药爆炸声 170 火箭、导弹发射场 150 飞机发动机 120 发电机工作 100 卡车 90 正常谈话 50 轻声耳语 30 农村静夜 10 Matlab...人耳对声波响度的感觉还与声波的频率有关,即使相同声压级但频率不同的声音,人耳听起来会不一样响。...要使频率为100Hz的声音听起来和频率为1000Hz、声压级为60dB的声音同样响,则其声压级要达到67dB。...对各个频率声音作这样的听音比较,得出达到同样响度级时频率与声压级的关系曲线,这就是我们人耳的听觉等响曲线。 ?

    7.3K20

    令人激动的语音UI背后

    全向麦克的另一个好处是,它们比定向麦克风更能满足频率响应。这种特性降低了算法的处理负载,因此,在产品组装中的方向不再是问题。...在可用的MEMS 麦克风选择中,麦克风阵列设计师可以从敏感性、噪声、频率响应匹配以及数字和模拟输出等一系列功能和特性中进行选择。...在大多数情况下,算法在1或2分贝内有相同的性能。 我们应该注意到,相对于大多数音频播放设备的SNR为80至120分贝,10分贝左右的信噪比似乎是不可接受的。...然而,在语音UI应用程序中,用户的声音通常只比周围噪音大几分贝,如下图所示,10到20分贝的 SNR 可以在语音UI应用程序中提供的结果。...对于每一个回放级别,记录测量的 SPL 和在整个音频频谱的多个频率的 THD。 图上的圆形气泡表明,测量的 THD 只出现在 THD 高于3% 的水平。

    1.5K40

    浅析硬件“好声音”:麦克风技术指标及选型指南

    在进入文章之前,推荐阅读:《浅析硬件“好声音”: 声学器件》 麦克风的主要性能评测参数:灵敏度、频率响应曲线、信噪比、总谐波失真、最大声压级、相位、指向性 灵敏度 麦克风灵敏度是指在 94dB声压级条件下...,使用1kHz频率进行测量时,麦克风的开路输出电压幅度的大小。...模拟麦克风的灵敏度通常表示为相对于1V有效值信号的分贝数,而数字麦克风的灵敏度通常表示为相对于麦克风全量程输出的分贝数。...在规格书中描述如下图所示: 频率响应曲线 麦克风灵敏度随频率变化的特性称为麦克风的频率响应特性,也称为麦克风的频响曲线。...麦克风在接受到不同频率声音时,输出信号的幅度会随着频率的变化而发生增大或减小。如无特殊要求,应尽量选择频响平直的麦克风。

    2.7K10
    领券