├── .babelrc ├── .codeclimate.yml ├── .eslintrc ├── .gitignore ├── .travis.yml ├── LICENSE ├── README.md ├── bin └── cli.js ├── package.json ├── schema.json ├── src ├── Speaker.js ├── Transcript.js ├── TranscriptSegment.js ├── TranscriptWord.js ├── __tests__ │ ├── Transcript.test.js │ ├── TranscriptSegment.test.js │ └── fixtures │ │ ├── invalid-transcript.json │ │ ├── valid-transcript-with-guids.json │ │ └── valid-transcript.json ├── adapters │ ├── GentleAdapter.js │ ├── KaldiAdapter.js │ ├── MediaTaggerAdapter.js │ ├── OctoAdapter.js │ └── __tests__ │ │ ├── GentleAdapter.test.js │ │ ├── KaldiAdapter.test.js │ │ └── fixtures │ │ ├── gentle-response.json │ │ ├── kaldi-1-expected-transcript.json │ │ ├── kaldi-1-segmentation.json │ │ ├── kaldi-1-transcription.json │ │ ├── kaldi-2-segmentation.json │ │ └── kaldi-2-transcription.json └── index.js └── yarn.lock /.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexnorton/transcript-model/HEAD/.babelrc -------------------------------------------------------------------------------- /.codeclimate.yml: -------------------------------------------------------------------------------- 1 | exclude_paths: 2 | - lib/**/* 3 | -------------------------------------------------------------------------------- /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexnorton/transcript-model/HEAD/.eslintrc -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexnorton/transcript-model/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexnorton/transcript-model/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexnorton/transcript-model/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexnorton/transcript-model/HEAD/README.md -------------------------------------------------------------------------------- /bin/cli.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexnorton/transcript-model/HEAD/bin/cli.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexnorton/transcript-model/HEAD/package.json -------------------------------------------------------------------------------- /schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexnorton/transcript-model/HEAD/schema.json -------------------------------------------------------------------------------- /src/Speaker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexnorton/transcript-model/HEAD/src/Speaker.js -------------------------------------------------------------------------------- /src/Transcript.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexnorton/transcript-model/HEAD/src/Transcript.js -------------------------------------------------------------------------------- /src/TranscriptSegment.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexnorton/transcript-model/HEAD/src/TranscriptSegment.js -------------------------------------------------------------------------------- /src/TranscriptWord.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexnorton/transcript-model/HEAD/src/TranscriptWord.js -------------------------------------------------------------------------------- /src/__tests__/Transcript.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexnorton/transcript-model/HEAD/src/__tests__/Transcript.test.js -------------------------------------------------------------------------------- /src/__tests__/TranscriptSegment.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexnorton/transcript-model/HEAD/src/__tests__/TranscriptSegment.test.js -------------------------------------------------------------------------------- /src/__tests__/fixtures/invalid-transcript.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexnorton/transcript-model/HEAD/src/__tests__/fixtures/invalid-transcript.json -------------------------------------------------------------------------------- /src/__tests__/fixtures/valid-transcript-with-guids.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexnorton/transcript-model/HEAD/src/__tests__/fixtures/valid-transcript-with-guids.json -------------------------------------------------------------------------------- /src/__tests__/fixtures/valid-transcript.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexnorton/transcript-model/HEAD/src/__tests__/fixtures/valid-transcript.json -------------------------------------------------------------------------------- /src/adapters/GentleAdapter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexnorton/transcript-model/HEAD/src/adapters/GentleAdapter.js -------------------------------------------------------------------------------- /src/adapters/KaldiAdapter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexnorton/transcript-model/HEAD/src/adapters/KaldiAdapter.js -------------------------------------------------------------------------------- /src/adapters/MediaTaggerAdapter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexnorton/transcript-model/HEAD/src/adapters/MediaTaggerAdapter.js -------------------------------------------------------------------------------- /src/adapters/OctoAdapter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexnorton/transcript-model/HEAD/src/adapters/OctoAdapter.js -------------------------------------------------------------------------------- /src/adapters/__tests__/GentleAdapter.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexnorton/transcript-model/HEAD/src/adapters/__tests__/GentleAdapter.test.js -------------------------------------------------------------------------------- /src/adapters/__tests__/KaldiAdapter.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexnorton/transcript-model/HEAD/src/adapters/__tests__/KaldiAdapter.test.js -------------------------------------------------------------------------------- /src/adapters/__tests__/fixtures/gentle-response.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexnorton/transcript-model/HEAD/src/adapters/__tests__/fixtures/gentle-response.json -------------------------------------------------------------------------------- /src/adapters/__tests__/fixtures/kaldi-1-expected-transcript.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexnorton/transcript-model/HEAD/src/adapters/__tests__/fixtures/kaldi-1-expected-transcript.json -------------------------------------------------------------------------------- /src/adapters/__tests__/fixtures/kaldi-1-segmentation.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexnorton/transcript-model/HEAD/src/adapters/__tests__/fixtures/kaldi-1-segmentation.json -------------------------------------------------------------------------------- /src/adapters/__tests__/fixtures/kaldi-1-transcription.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexnorton/transcript-model/HEAD/src/adapters/__tests__/fixtures/kaldi-1-transcription.json -------------------------------------------------------------------------------- /src/adapters/__tests__/fixtures/kaldi-2-segmentation.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexnorton/transcript-model/HEAD/src/adapters/__tests__/fixtures/kaldi-2-segmentation.json -------------------------------------------------------------------------------- /src/adapters/__tests__/fixtures/kaldi-2-transcription.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexnorton/transcript-model/HEAD/src/adapters/__tests__/fixtures/kaldi-2-transcription.json -------------------------------------------------------------------------------- /src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexnorton/transcript-model/HEAD/src/index.js -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexnorton/transcript-model/HEAD/yarn.lock --------------------------------------------------------------------------------