• 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏吧

标签:downsampling

audio

Java下采样和上采样上采样

Java下采样和上采样上采样
我是Java Sound API的初学者,并且在oracle和richard brawlin中阅读了许多内容,并尝试使用他的程序进行一些项目。我要捕获的第一个声音是声音,然后对其进行下采样,然后再返回正确的音频格式。然后,我将尝试相同的操作,但不进行记录。 首先,我将向您展示代码的重要部分,然后再告诉您我的问题: 在这里,我用我的麦克风录制声音: stopC……继续阅读 »

audio

Java-下采样WAV音频文件

Java-下采样WAV音频文件
嗨,我需要将wav音频文件的采样率从44.1kHz下采样到8kHz。我必须使用字节数组手动完成所有工作……这是出于学术目的。 我目前正在使用2个类(接收器和源)来弹出和推送字节数组。一切顺利,直到到达需要使用线性插值对数据块进行下采样的部分为止。 由于我是从44100降采样到8000 Hz,因此我该如何插入一个包含约128000000字节的字节数组?现在,我……继续阅读 »

audio

音频文件下采样

音频文件下采样
使用音频文件时遇到问题。我正在实现一种处理音频文件的算法,该算法要求输入为5 KHz单声道音频文件。 我拥有的大多数音频文件是PCM 44.1 KHz 16位立体声,所以我的问题是如何将44.1 KHz立体声文件转换为5 KHz单声道文件? 如果有人能提供解释该思想或任何JAVA库背后的DSP基础知识的教程,我将不胜感激。 解决方案如下: 只是为了增……继续阅读 »

Android

将PCM音频44100降采样到8000

将PCM音频44100降采样到8000
我已经接管了维护一个Android应用程序,该应用程序使用44100(16位单声道)中的AudioRecord来记录音频源。我需要将其降采样到8000。当前应用程序中有一个降采样算法,我不确定它是否可以正常工作。当另一个应用程序(它是一个黑盒子)接收到它时,会播放音频,但背景中有嗡嗡的嗡嗡声,并且比预期的音频慢。可以通过管道将其他正确格式的音频传输到接收应用……继续阅读 »