gpt4 book ai didi

node.js - 将我在 RTP 中收到的 pcma/aluw 文件转换为 wav 时如何消除添加的噪音?

转载 作者:行者123 更新时间:2023-12-04 22:49:04 44 4
gpt4 key购买 nike

这是sdp:

v=0
o=root 807151903 807151903 IN IP4 104.154.78.142
s=Asterisk PBX 11.18.0
c=IN IP4 104.154.78.142
t=0 0
m=audio 13822 RTP/AVP 8 101
a=rtpmap:8 PCMA/8000
a=rtpmap:101 telephone-event/8000
a=fmtp:101 0-16
a=ptime:20
a=sendrecv
我正在使用 rdp-parser 将所有有效负载合并到一个文件中.
var b = p.parseRtpPacket(msg)
fs.appendFileSync("./b", b.payload)
我还尝试了其他 RTP 解析库,以确保它不是解析器的问题。
然后我正在运行ffmpeg:
ffmpeg -f mulaw -ar 8000 -i b  a.wav
现在我正在播放文件。我听到了我的声音,背景中有很多噪音。
为什么?以及如何解决?

最佳答案

您应该使用 -alaw改为格式。它会为你工作。

关于node.js - 将我在 RTP 中收到的 pcma/aluw 文件转换为 wav 时如何消除添加的噪音?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65680907/

44 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com