A Utility to Initiate the Generation of Transcripts, Subtitles, and Closed Captions
Project description
tamuwhisper
Tool for initializing subtitle, caption, and transcript files and embedding metadata about the process according to FADGI Metadata Guidelines.
Requires
- Python ~3.9 - Python ~3.12
- ffmpeg
Running
tamuwhisper is designed to run as a cli program versus a directory of media files like:
tamuwhisper transcribe -d path/to/files -m turbo -c "Surname, Given name " -o path/to/where/to/write/vtts
Arguments
Usage: tamuwhisper transcribe [OPTIONS]
Create VTTs with FADGI Embedded Metadata and Whisper JSON
Options:
-d, --directory TEXT The path to your media files
-o, --output TEXT The output directory to write your generated
vtts and json to
-m, --model [tiny|base|small|medium|large|turbo]
Which Whisper model to use
-l, --language TEXT Specify language of media file
-f, --fp16 Use FP16 instead of FP32
-i, --ignore-existing Skip A/V files that already have a
transcription
-c, --creator TEXT Name of person using the tool. Used for
embedded metadata.
--check_silence Run a check if files are silent first.
-t, --temperature FLOAT Controls randomness in text decoding. Lower
values (e.g., 0.0) make output more
deterministic and accurate; higher values
(e.g., 1.0) increase diversity and may
improve results on noisy or ambiguous audio.
--help Show this message and exit.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file tamuwhisper-0.1.4.tar.gz.
File metadata
- Download URL: tamuwhisper-0.1.4.tar.gz
- Upload date:
- Size: 5.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.7.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b7a133f5a20144886da02503f562df84d7eb9bc66d446ecf8ecb2318b4556598
|
|
| MD5 |
fc9aa6efc52ebd529628252484e51a51
|
|
| BLAKE2b-256 |
99bc781b4e09473eb6681d6f36bfe51eecb2a1fbcb928f0b00f46b147bc4fc57
|
File details
Details for the file tamuwhisper-0.1.4-py3-none-any.whl.
File metadata
- Download URL: tamuwhisper-0.1.4-py3-none-any.whl
- Upload date:
- Size: 6.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.7.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f2065af8f9b792bd6e92d46ac23096d72f1741385efd32a31834faa4777a58d1
|
|
| MD5 |
524b41940e517820b4e623a2f6071aa3
|
|
| BLAKE2b-256 |
ba9c06b61a1b04687a0f11a0fe51707f17e61a935417f7cb9f21c91f4999a590
|