mirror of
https://github.com/mozilla/DeepSpeech.git
synced 2025-10-26 11:19:39 +00:00
| .. | ||
| binding.gyp | ||
| client.ts | ||
| deepspeech.i | ||
| index.d.ts | ||
| index.js | ||
| Makefile | ||
| package.json.in | ||
| README.md | ||
| tsconfig.json | ||
Full project description and documentation on GitHub: https://github.com/mozilla/DeepSpeech.
Generating TypeScript Type Definitions
You can generate the TypeScript type declaration file using dts-gen.
This requires a compiled/installed version of the DeepSpeech NodeJS client.
To generate a new index.d.ts type declaration file, run:
npm install -g dts-gen
dts-gen --module deepspeech --file index.d.ts
Example usage
/// index.ts
import DeepSpeech from "deepspeech";
let modelPath = '/path/to/model';
let model = new DeepSpeech.Model(modelPath);
model.setBeamWidth(1000);
let audioBuffer = ...;
model.sttWithMetadata(audioBuffer);
FreeModel(model);