Node.js 使用Naudio/portaudio时出现问题?

Node.js 使用Naudio/portaudio时出现问题?,node.js,audio,dependencies,portaudio,Node.js,Audio,Dependencies,Portaudio,当我尝试从naudiodon库“播放音频流音频数据”时,我只听到扬声器上的噪音。我对如何从应用程序中获得真实的声音感兴趣(例如从youtube播放音乐时)。我想知道声音是否保存在我的stream4800.wav中? 我想知道这个项目需要什么样的依赖性? 当我用操作:{}在麦克风上录制时,我得到了一个成功保存的流(声音)。但是当我想从扬声器中发出声音时,outOptions:{}我就不清楚这个故事了 下面是我的代码示例: const portAudio = require('naudiodon')

当我尝试从naudiodon库“播放音频流音频数据”时,我只听到扬声器上的噪音。我对如何从应用程序中获得真实的声音感兴趣(例如从youtube播放音乐时)。我想知道声音是否保存在我的stream4800.wav中? 我想知道这个项目需要什么样的依赖性? 当我用
操作:{}
在麦克风上录制时,我得到了一个成功保存的流(声音)。但是当我想从扬声器中发出声音时,
outOptions:{}
我就不清楚这个故事了

下面是我的代码示例:

const portAudio = require('naudiodon');
const wav = require("wav");

const ao = new portAudio.AudioIO({
outOptions: {
    channelCount: 2,
    sampleFormat: portAudio.SampleFormat64Bit,
    sampleRate: 44100,
}
});

const name = "stream4800.wav";
const file = fs.createReadStream(`./${name}`);
const reader = new wav.Reader(); 

ao.start();
reader.on("data",chunk=>ao.write(chunk));
file.pipe(reader);
谢谢你的帮助