Skip to main content

Integration

Client Integration

Python:


python

Copy



from deepspeech import Model, Stream
model = Model('model.pbmm')
model.enableExternalScorer('scorer.scorer')
def process_audio(audio_file):
stream = Stream(model)
with open(audio_file, 'rb') as f:
audio = f.read()
return stream.processAudio(audio)
Node.js:

javascript

Copy

const DeepSpeech = require('deepspeech');
const model = new DeepSpeech.Model('model.pbmm');
model.enableExternalScorer('scorer.scorer');
async function processAudio(audioBuffer) {
return model.stt(audioBuffer);
}