node.js - 使用 Node.JS 播放音频

标签 node.js audio

我目前正在使用 child_process和命令行 mplayer 使用我的 Node.JS 应用程序在本地机器上播放音频。这行得通,但它并不是一个很好的解决方案。我最大的问题是从 mplayer 开始到音频开始播放需要 500 毫秒。

有没有更好的方法来播放音频?最好是压缩音频,但我会尽我所能。

最佳答案

我建议使用 node-speaker ,它将原始 PCM 数据输出到您的扬声器(基本上,它播放音频)。

如果您正在播放类似 mp3 文件的文件,您可能需要先将其解码为 PCM 数据,这正是 node-lame可以。

希望对您有所帮助。

关于node.js - 使用 Node.JS 播放音频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12543237/

相关文章:

android - 在Android中将WAV文件转换为矢量

java - jar文件中的声音问题

android - OpenSL:是什么原因导致通过AAsset_read加载WAV文件时出现静态现象?

node.js - 任何人都可以引导我朝着正确的方向让这个 Azure Functions 输出 "Cannot Find Module ' @azure/functions' 吗?

javascript - Node.JS https 请求返回 JSON

javascript - 如何创建不带 "new"关键字的类的实例

node.js - 如何忽略带有 Mustache JS 的标签

swift - 从 Parse 下载音频并将其保存到您的设备中

node.js - AWS LEX Web UI 示例

javascript - 同步 HTML5 <video> 与 <audio> 播放