繁体   English   中英

我可以在JavaScript中向实时音频流添加效果吗

[英]Can i add effects to realtime audio stream in JavaScript

ffmpeg目前有一个音频流,该音频流希望向添加实时效果。

Javascript是否可以实现?

我的文件管理代码全部在JS(nodejs)中,并且不需要与前端代码进行任何交互。

我可以在后端使用网络音频吗(例如咆哮)....我没有考虑。

我想过使用Python,即将音频导入numpy array,处理然后流传输结果,或保存到文件并流传输文件(我不希望流pcm,因此在流输出时需要转换为mp3)-一个问题我一直在这里(尝试使用PYO)是该软件要托管在云中,所以我无法访问PYO似乎需要的声卡。

  • 另一种可能性是像audiolazy一样添加dsp。

任何想法或建议将不胜感激。 谢谢

Web Audio API提供了许多选项。 您可以创建一个Audio实例,为它提供一个AudioContext ,然后AudioNode应用多个AudioNode以应用各种效果。 有关使用Web Audio API的大量文档。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM