如何转换 24 位。 48000HZ .wav 到 8 位 8000HZ .wav 无噪音? [关闭]

     2023-02-25     115

关键词:

【中文标题】如何转换 24 位。 48000HZ .wav 到 8 位 8000HZ .wav 无噪音? [关闭]【英文标题】:How can I convert 24 bit. 48000HZ .wav to 8 Bit 8000HZ .wav without noise? [closed] 【发布时间】:2014-05-11 23:45:54 【问题描述】:

我无法清理此音频,所以我现在不知道该怎么做。我已经尝试清理它,转换各种格式。

【问题讨论】:

写一个程序来做这件事在理论上可能涉及编程问题,但现在这完全是题外话。 8 位音频的本底噪声为 -48dB。转换后的本底噪声是否更高,或者您可能将失真误认为是噪声? 【参考方案1】:

您可能对this 感兴趣。通常Dithering 对您的情况可能很重要。

也许这些设置可以帮助您开始:

sox input.wav -b 8 output.wav gain -1 rate 8000 dither -s

【讨论】:

【参考方案2】:

在 Audacity 中打开此声音,转换为 80 kHz 并在正确的级别上应用噪声过滤器。

【讨论】:

如何使用 Nodejs 将 wav 文件转换为 8000hz

】如何使用Nodejs将wav文件转换为8000hz【英文标题】:Howtoconvertwavfileinto8000hzusingNodejs【发布时间】:2020-06-1102:12:01【问题描述】:我尝试使用nodejs将语音wav文件转换为文本,但它显示如下错误:错误:data:\'\\n"error":"此8000hz音频输... 查看详情

下采样 wav 音频文件

...件的帧速率更改为16000,但这只会减慢整个录制的速度。如何将音频文件下采样到16kHz并保持相同的音频长 查看详情

在 UWP 中将音频文件转换为 8000Hz 16Bit Mono Wav

...BitMonoWavinUWP【发布时间】:2019-09-0820:01:14【问题描述】:如何在UWPC#中将音频文件转换为8000Hz16BitMonoWav以用于ACRcloudUWPSDK【问题讨论】:【参考方案1】:我想这个问题已经在这里回答过了。您可以使用NAudio(我认为它应该可以在U... 查看详情

naudio 32bit ieee 浮动到 24bit

...储在wav文件中,但它是32位ieee浮点数。我需要将流从32位转换为24位。我尝试了所有NAudio转换功能,但没有一个适合我的目的。【问题讨论】:【参考方案1】:ASIO 查看详情

使用 pydub 处理 24 位 wav

...好是示例包中的标准。所以在进入pydub之前需要一些将wav转换为16位的 查看详情

通过 C 中的 FFT 将 1000Hz 噪声添加到 wav 文件

】通过C中的FFT将1000Hz噪声添加到wav文件【英文标题】:Add1000HznoisetowavfilethroughtheFFTinC【发布时间】:2013-06-1209:39:25【问题描述】:我有一个整数数组(int_16),其中包含Wav文件的所有音频数据。现在我想获得它的“频域”表示并添... 查看详情

Java 采样率转换

】Java采样率转换【英文标题】:JavaSamplingRateConversion【发布时间】:2012-06-0720:06:00【问题描述】:在我的Java代码中,我想将44100Hz的WAV文件转换为8000Hz的WAV文件。我知道我必须先进行低通滤波,然后再抽取(+插值)(DSP理论),... 查看详情

普通话识别,mp3格式转wav,采样率转换48000转16000,多通道转单通道,运用百度api,短音频,python(代码片段)

需要在pycharm安装百度aip,ffmpeg,pydub的包,可识别mp3,wav,pcm,amr文件frompydubimportAudioSegmentimportffmpegsound=AudioSegment.from_file(r"C:\\Users\\xx\\Desktop\\样本.mp3","mp3")sound=so 查看详情

轻松播放 24 位 .wav 音频文件

】轻松播放24位.wav音频文件【英文标题】:Easilyplay24bits.wavaudiofiles【发布时间】:2014-05-2314:18:54【问题描述】:众所周知,WindowsAPIPlaySound()不允许播放24位.wav文件。在Windows平台上以C/C++播放24位.wav文件的最短方法是什么?(如果... 查看详情

如何将 wav 音频文件格式(样本宽度)转换为 8 位格式?

】如何将wav音频文件格式(样本宽度)转换为8位格式?【英文标题】:Howtoconvertawavaudiofileformat(samplewidth)into8bitsformat?【发布时间】:2020-06-1000:36:17【问题描述】:我正在使用录制语音的Pythongui,我需要将wav文件的宽度格式设置... 查看详情

如何在 sndfile 中写入 24 位 pcm 样本?

】如何在sndfile中写入24位pcm样本?【英文标题】:Howtowrite24bitpcmsamplesinsndfile?【发布时间】:2014-10-3115:53:01【问题描述】:我有用SF_FORMAT_WAV|SF_FORMAT_FLOAT打开的文件,但有24位格式的样本。Sndfile文档说调用程序使用的数据类型和... 查看详情

更改 AudioContext (getUserMedia) 的采样率

...0Hz的录音。但没有运气。返回的音频MediaStream返回44100Hz。如何将其设置为48000Hz?这是我的代码的sn-ps:varstartUser 查看详情

在 Python 中用 24 位数据从立体声 wav 文件 wav 中读取单个通道的数据

】在Python中用24位数据从立体声wav文件wav中读取单个通道的数据【英文标题】:Readthedataofasinglechannelfromastereowavefilewavewith24-bitdatainPython【发布时间】:2016-11-0912:34:17【问题描述】:我想读左声道和右声道。importwaveorigAudio=wave.open("... 查看详情

在纯python中以间隔分割24位深度wav声音

】在纯python中以间隔分割24位深度wav声音【英文标题】:splititng24bitdepthwavsoundinintervalinpurepython【发布时间】:2016-11-1712:47:02【问题描述】:目前我正在对仅使用Python的波形文件进行一些小型研究。我现在无法解决的一个问题是拆... 查看详情

将 PCM 16 位 LE 转换为 WAV

】将PCM16位LE转换为WAV【英文标题】:CovertingPCM16bitLEtoWAV【发布时间】:2012-12-1415:27:09【问题描述】:我正在尝试用C语言编写一个程序,将捕获的Raw16kHzPCM16位文件转换为16位WAV。我读过一些帖子,有人推荐使用libsox。安装了它,... 查看详情

wav到midi转换

...提取的特征写入MIDI。但我找不到可靠的资料或论文,如如何做到这一 查看详情

在 Javascript 中将 32 位 WAV 转换为 16 位 WAV

】在Javascript中将32位WAV转换为16位WAV【英文标题】:Converting32-bitWAVto16-bitWAVinJavascript【发布时间】:2016-02-2301:20:46【问题描述】:我正在使用recorder.js库在Chrome中输出WAV文件,但它目前是32位WAV文件。我在这里查看此代码,但不确... 查看详情

C++ 中的 NV12 到 RGB24 转换代码

...C++【发布时间】:2012-05-0122:42:39【问题描述】:有谁知道如何将IntelMediaSDK(版本:MediaSDK2010)H.264视频帧解码输出NV12格式转换为RGB888(RGB24)位转换?MediaSDK解码器输出基本上是NV12格式,渲染需要RGB24位格式,所以如果有任何转... 查看详情