bbpro
Version:
BrowserBox - remote browser isolation tool
23 lines (16 loc) • 452 B
JavaScript
/**
* Plays the WAVE audio file from stdin out of the computer's speakers
* via `node-speaker`.
*/
const Reader = require('../').Reader;
const Speaker = require('speaker');
const reader = new Reader();
reader.on('format', function (format) {
console.error('format:', format);
const s = new Speaker(format);
reader.pipe(s);
});
reader.on('error', function (err) {
console.error('Reader error: %s', err);
});
process.stdin.pipe(reader);