pcm 相关问题

使用此标签可以了解有关采样信号的脉冲编码调制表示的问题。

读取已签名的 16 位 PCM Audacity 导出文件 (RAW) 并转换为未签名的 16 位

我正在尝试“解码”并从 Audacity 原始导出文件中提取原始 pcm 音频。 下面的代码打开这样的文件并生成一个新文件,该文件可以由 Audacity 打开并重现...

回答 0 投票 0

使用 Tone.js,我可以获得代表通过我的扬声器播放的音频的原始 PCM 数据吗?

我需要获取一个表示音频文件(wav 文件数据)的字节数组,并制作一个新的字节数组来表示相同的 wav 文件,但音高会增加。听起来很简单但是

回答 0 投票 0

如何在 Node JS 中为 Discord 机器人将原始 PCM 流转换为 opus 或 wav 流?

背景: 我正在为 Discord 创建一个个人音乐机器人,主要使用 discord.js,我想添加的功能之一是让机器人直接从 Voicemeeter 播放音频。这个解决方案是

回答 1 投票 0

在 ffmpeg 中将 MP4 转换为 WAV 文件(包含签名的 16 位 PCM 样本)

我有一个 MP4 文件,我希望将其转换为 WAV 文件,其中包含已签名的 16 位 PCM 样本。我有 ffmpeg 可供使用,查看以前的 SOF 帖子,我尝试过: ffmpeg -y -i 输入...

回答 1 投票 0

使用 minimp3 将 MP3 实时转换为 PCM 在帧开始时产生噪声/间隙

我正在使用 minimp3 (https://github.com/lieff/minimp3) 来实现音频管道,在该管道中我使用 Web 套接字将 MP3 数据流式传输到虚幻引擎 5 客户端。收到后,我将数据添加到 TArray (

回答 1 投票 0

将PCM波数据转换为numpy数组,反之亦然。

我的情况是通过使用WebRTC-VAD这个Python适配器来使用WebRTC的VAD(语音活动检测)。GitHub repo中的示例实现使用Python的wave模块来读取PCM数据 ...

回答 1 投票 5

在Python中检测& 记录音频到PCM格式。

我需要在检测到声音(通过一定的阈值)时,从树莓皮上录制PCM文件格式的音频,并在无声时停止。因此,我遇到了一个以前问过的问题......。

回答 1 投票 1

排序具有特定结构的数据包的缓冲区

我需要根据SEQ编号(这是一个无符号的4字节整数)对已经通过TCP服务器/网络以升序排列的数据包进行排序。换句话说,我想...

回答 1 投票 0

acmStreamConvert-目标缓冲区始终为空

我有一个编码的adpcm文件(采样率为9600,位深为4),我想用NAudio播放它。我使用RawSourceWaveStream读取文件,然后执行以下操作:var reader = new RawSourceWaveStream(...

回答 1 投票 1

从waveurfer.js后端/网络音频api获取PCM数据

[我正在使用Wavesurfer.js在线创建多轨道播放器,并希望导出具有水平平移等功能的组合轨道的重新混合版本。首先,我有一个audioFiles数组,并将其用于...

回答 1 投票 2

将.pcm文件转换为.wav文件

我需要在Android应用程序中将.pcm转换为.wav文件。 PCM录音是原始的数字音频样本。以前,PCM音频文件以16000的采样频率录制,格式为...

回答 1 投票 3

pjsip捕获并播放pcm数据

我有一些嵌入式设备,默认情况下没有音频设备。它们通过FPGA相互通信。所以我的问题是,如何从pcm中的pjsip捕获/播放音频以便发送/ ...

回答 1 投票 2

将立体声波形转换为C中的单声道

我想将立体声PCM 16位音频数据转换为单声道PCM 16位数据。我有一个单声道音频放大器,它只能将一个声道输出到扬声器。放大器正在使用I2S协议,并且...

回答 1 投票 -2

Go-int16切片到字节切片

我正在编写一个与libalsa接口的Go程序。我的PCM数据存储在[] int16片中,但是要调用libalsa,我需要将其存储在[] byte片中。如何将[] int16切片转换为[] ...

回答 1 投票 0

将ffmpeg中的m4a转换为WAV文件(包含带符号的16位PCM样本)

我有一个MP4a文件,我希望将其转换为WAV文件,其中包含带符号的16位PCM样本。我可以使用ffmpeg,并查看以前的SOF帖子,我已经尝试过:ffmpeg -y -i input ....

回答 1 投票 0

在16位缩放的PCM数据之间转换为浮点PCM数据C ++

我无法在C ++中的16位缩放PCM数据和浮点PCM数据之间进行转换。我想我必须亲近,因为输出音频在某种程度上类似于我的期望,但是它失真了。原因...

回答 1 投票 -1

如何找到音轨中的无声部分

我有以下代码将来自wav文件的原始音频数据存储在字节缓冲区中:BYTE标头[74]; fread(&header,sizeof(BYTE),74,inputFile); BYTE * sound_buffer; DWORD data_size; fread(&...

回答 3 投票 0

我如何检查Node.JS流中的当前位置

我正在播放带有“扬声器”和“ lam声”的音频,我想在歌曲结束前5秒钟降低声音。我如何知道PCM流的当前位置并检查剩余时间。这里...

回答 1 投票 0

如何将PCM转换为MP3?

我正在将PCM转换为MP3播放器。将20KHz的PCM文件转换为MP3效果不佳。有什么问题?这是我的代码,使用(var retMs = new MemoryStream())...

回答 1 投票 0

混合16位线性PCM流并避免削波/溢出

我试图将2个16位线性PCM音频流混合在一起,但似乎无法克服噪声问题。我认为它们是在将样本混合在一起时来自溢出的。我有以下...

回答 6 投票 8

© www.soinside.com 2019 - 2024. All rights reserved.