mirror of
https://github.com/mozilla/DeepSpeech.git
synced 2025-10-26 11:19:39 +00:00
15 lines
520 B
JavaScript
15 lines
520 B
JavaScript
const Fs = require('fs');
|
|
const Sox = require('sox-stream');
|
|
const Ds = require('./javascript/build/Release/deepspeech');
|
|
const MemoryStream = require('memory-stream');
|
|
|
|
var audioStream = new MemoryStream();
|
|
Fs.createReadStream(process.argv[3]).
|
|
pipe(Sox({ output: { bits: 16, rate: 16000, channels: 1, type: 'raw' } })).
|
|
pipe(audioStream);
|
|
audioStream.on('finish', () => {
|
|
audioBuffer = audioStream.toBuffer();
|
|
var model = new Ds.Model(process.argv[2], 26, 9);
|
|
console.log(model.stt(audioBuffer, 16000));
|
|
});
|