【发布时间】:2014-01-09 14:11:28
【问题描述】:
数字图像的最小单位是像素。 数字声音的最小单位是什么? 什么可以被认为是声音的像素? 怎么用java来操作呢?
【问题讨论】:
-
这个话题绝对是太宽泛了,声音是一个连续的波。您可以在数学上将其操作为discretize 它,但随后您正在从时间转移到频谱。你可以参加整个大学的课程。
-
我同意。例如,我在压缩的 avi 文件中根本找不到任何像素。
-
从广义上讲,音频文件的最小单位是一个“hertz”(或样本),CD 质量的音频每秒有 44,100“赫兹”。您可能需要参考这些Java Sound API 示例以了解更多信息。
-
这是否意味着存储 1 秒 CD 质量的音乐需要 44KB?等等,扬声器可以产生多少赫兹或采样?
-
称它为“帧”,而不是“赫兹”。赫兹就像 mph 或 kph,它是一种速度。数字音频数据的最小部分是一帧,它(我认为)是对 1/44100 秒的信号幅度的测量(给定 44.1k 的特定采样率)。