This commit is contained in:
2019-02-12 11:59:28 -05:00
parent 1cdfae27f6
commit 69738b32be

View File

@@ -7,24 +7,29 @@ Tatt creates a uniform API for multiple speech-to-text (STT) services.
`pip install git+https://github.com/zevaverbach/tatt`
## Dependencies
An AWS account (the only supported STT provider as of Feb 12, 2019), and a recording to transcribe!
## Usage
### List All Commands
`transcribe --help`
transcribe --help
### List All STT Services
`transcribe services`
transcribe services
### Get Something Transcribed
`transcribe this <path_to_media_file> <service_name>`
transcribe this <path_to_media_file> <service_name>
### List Transcripts
`transcribe list # a full list of all transcripts, completed and in_progress`
`transcribe list <transcript_basename> # the status of a particular transcript
transcribe list # a full list of all transcripts, completed and in_progress
transcribe list <transcript_basename> # the status of a particular transcript
### Get A Completed Transcript
`transcript get <transcript_basename> # prints to stdout`
`transcript get -f <transcript_basename> # saves to a file in the format <basename>.json`
transcript get <transcript_basename> # prints to stdout
transcript get -f <transcript_basename> # saves to a file in the format <basename>.json
## Services Supported