tsc
tscribe
pypi i tscribe
tsc

tscribe

Produce Word Document, CSV or SQLite transcriptions using the automatic speech recognition from AWS Transcribe.

pypi i tscribe
Readme

tscribe

Produce Word Document, CSV SQLite and VTT transcriptions using the automatic speech recognition from AWS Transcribe.

Build Status Coverage Status

PyPI - Python Version PyPI version

Installation

pip install tscribe

Results

TimeSpeakerComment
0:00:03spk_0Is this on?
0:00:05spk_1Yep.
0:00:06spk_0Great.

Usage

Getting started

Simply import tscribe and point tscribe.write(...) at your .json file.

import tscribe

tscribe.write("output.json")
output.docx written in x seconds.

Output formats

Supported output formats include:

  • docx (default)
  • csv
  • sqlite
  • vtt
import tscribe
tscribe.write("output.json", format="docx")
tscribe.write("output.json", format="csv")
tscribe.write("output.json", format="sqlite")
tscribe.write("output.json", format="vtt")
output.docx written in x seconds.
output.csv written in x seconds.
output.db written in x seconds.
output.vtt written in x seconds.

Target directory or filename

You may wish to be explicit in specifying the output filename or directory written to. Use cases may include following a naming convention or operating in a serverless environment.

import tscribe
tscribe.write("output.json", save_as="transcript.docx")
tscribe.write("output.json", save_as="/tmp/transcript.docx")
transcript.docx written in x seconds.
/tmp/transcript.docx written in x seconds.

Combining format and target

import tscribe
tscribe.write("output.json", format="csv", save_as="output/output.csv")
output/output.csv written in x seconds.

GitHub Stars

125

LAST COMMIT

1yr ago

MAINTAINERS

1

CONTRIBUTORS

6

OPEN ISSUES

1

OPEN PRs

0
VersionTagPublished
1.3.1
2yrs ago
1.3.0
2yrs ago
1.2.3
2yrs ago
1.2.2
2yrs ago
No alternatives found
No tutorials found
Add a tutorial