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.
on npm as @pietrop/assemblyai-to-dpe
git clone [email protected]:pietrop/assemblyai-to-dpe.git
cd assemblyai-to-dpe
npm install
npm install @pietrop/assemblyai-to-dpe
const convert = require('@pietrop/assemblyai-to-dpe');
const sampleJson = require('./sample/assemblyai-speakers-sample.json');
const result = convert(sampleJson);
console.log(result);Example of output in DPE format
{
"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"
},
...
]
}- npm >
6.1.0 - Node 10 - dubnium
Node version is set in node version manager .nvmrc
NA
NA
npm run publish:public