Skip to main content

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

Project description

tscribe

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

Build Status Coverage Status

PyPI - Python Version PyPI version

Installation

pip install tscribe

Results

Time Speaker Comment
0:00:03 spk_0 Is this on?
0:00:05 spk_1 Yep.
0:00:06 spk_0 Great.

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
import tscribe
tscribe.write("output.json", format="docx")
tscribe.write("output.json", format="csv")
tscribe.write("output.json", format="sqlite")
output.docx written in x seconds.
output.csv written in x seconds.
output.db 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.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

tscribe-1.2.3-py3-none-any.whl (6.7 kB view details)

Uploaded Python 3

File details

Details for the file tscribe-1.2.3-py3-none-any.whl.

File metadata

  • Download URL: tscribe-1.2.3-py3-none-any.whl
  • Upload date:
  • Size: 6.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.0.0 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.8.2

File hashes

Hashes for tscribe-1.2.3-py3-none-any.whl
Algorithm Hash digest
SHA256 abe805ebbfa187a98a125fdde095a08d236613b2b5f8da35836ad6b4060b454f
MD5 5eb525b721afccab336d2230e1ff9671
BLAKE2b-256 5bd9f2dd1e5e36f9c7239fbc3940675896bcad7603aa590feb94a9c01c37d4a4

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page