@pietrop/assemblyai-to-dpe
v1.0.0
Published
<!-- _One liner + link to confluence page_ _Screenshot of UI - optional_ -->
Downloads
3
Readme
assemblyai-to-dpe
Node module to convert from assemblyAI STT json to DPE json format.
It can convert AssemblyAI results, with or without speaker utterances
.
If speaker utterances
are not present, it uses punctuation to create the paragraphs.
Setup
git clone [email protected]:pietrop/assemblyai-to-dpe.git
cd assemblyai-to-dpe
npm install
Usage
npm install @pietrop/assemblyai-to-dpe
const convert = require('@pietrop/assemblyai-to-dpe');
const sampleJson = require('./sample/assemblyai-speakers-sample.json');
const json = convert(sampleJson);
console.log(json);
{
"words": [
{
"id": 0,
"text": "Good",
"start": 0,
"end": 0.44
},
{
"id": 1,
"text": "day,",
"start": 0.4,
"end": 0.54
},
...
],
"paragraphs": [
{
"end": 101.18,
"start": 0,
"speaker": "SPEAKER_A"
},
...
]
}
Development env
- npm >
6.1.0
- Node 10 - dubnium
Node version is set in node version manager .nvmrc
Build
NA
Tests
NA
Deployment
npm run publish:public