在 Android 上将 wav 编码为 AAC
您可以使用 MediaRecorder 将流直接录制到 AAC,但似乎没有将现有 PCM/WAV 文件编码为 AAC 的方法。 Android 本身就具有编码为 AAC 的功能,我想使用…
如何将 16 位 PCM 原始音频数据转换为 Float32Array 以供 Mozilla Audio API 播放
我有一个原始单通道 16KHz 16 位小端 PCM 音频数据的 byte[],换句话说,它是 wav 文件的数据部分(格式如上所述)减去前 44 字节标头。 现在我想使用…
将 pcm 数据转换为小尺寸音频类型 - Java/Android
在我的 Android 应用程序中,我需要将原始 pcm 数据(wav 文件)转换为不同的音乐类型,因为 pcm 文件为 40mb,需要 4-5 分钟。 有人可以推荐我需要转…
如何使用loadPCMFromByteArray?
有人能够成功使用 Flash 11 中的新 Sound 方法 loadPCMFromByteArray 吗?每当我使用它时,我都会听到重复的滴答声。 还有一种方法可以在该方法中设置…
在java(android)中用低CPU和空间保存short[]
在流式传输音乐时,我正在获取类型为short[]的pcm数据,并且我想将其保存到我的Android设备中的文件中,以便稍后可以再次播放(使用AudioTrack)。我…
使用 GStreamer 播放保存在数组中的原始 PCM
我正在使用 ogg/vorbis 使用 C++ 进行工作, 我有一个数组,其中包含从 vorbis 文件 (.ogg) 解码的原始 PCM 数据。 .ogg 文件已使用 vorbis_synthesis…
Android AudioRecord 通过 RTP 发送
背景 我正在创建一个 VoIP 应用程序。我知道已经有很多了,但我有我的理由。由于商业影响,我不能直接分叉 SipDroid,尽管它是一个高质量的应用程序。…
从 AVAudioPlayer 获取原始音频样本
我正在使用 AVAudioPlayer 加载 .caf 文件,并且我想获取指向音频样本的指针。有什么办法可以做到这一点吗?我知道 AVAudioPlayer 有一个 NSData 属性…
如何重新采样 wav 文件
目前我正在录制具有以下规格的音频信号: Channels: 1 SamplesPerSecond: 8000 BitsPerSample: 16 如何将此 .wav 文件转换为以下规格(首选纯 c#): …
Android PCM转Ulaw编码wav文件
我正在尝试将原始 pcm 数据编码为 uLaw,以节省传输语音数据所需的带宽。 我在 UlawEncoderInputStream 的类.shtml">这个页面但是没有文档! :( 构造…
PCM 波数据可视化
我有一个 API 可以为我提供 PCM 波形数据: http://msdn.microsoft。 com/en-us/library/ff966424.aspx 用作 SoundEffect 参数的 byte[] 缓冲区格式 …
如何从fft结果中获取频率?
我在 Android 手机上记录了来自麦克风的数据数组 [1024],将其传递给真实数据的 1D 前向 DFT(将另外 1024 位设置为 0)。我将数组保存到文本文件中,…
在Android中使用FFT
我无法理解如何将 PCM 数据从麦克风传递到我正在使用的由 Piotr Wendykier 制作的 FFT 类(它是 JTransforms 中的 DoubleFFT_1D 类)。 我想我必须返…