Comment on page
Adding STT services
Generally adding a new STT service to autoEdit will entail:
- 1.
- 2.
- 3.
- 1.
- 2.
- 3.
- 1.
- 1.optional list of languages, if model supports multiple language models.
- 2.
- 1.Add backend option for that stt service in transcriber module lib/interactive_transcription_generator/transcriber/index.js
- 2.The module to call the STT API and convert to json might more or less involved depending on the STT SDK provided by the STT service.
- 3.Then a module adapter to convert the STT API output into autoEdit Json lib/interactive_transcription_generator/transcriber/assemblyai/convert_to_json.js
- 1.sometimes to build the adapter, it's easier to get some sample json from the STT API Service, or from a sample response and use that to create the parser. eg lib/interactive_transcription_generator/transcriber/assemblyai/sample-assemblyai.json
A bit involved, but for now that's it,
npm start
, to test it out.