A CLI tool for transcribing audio files
Project description
Purpose Transcribe
A CLI tool for transcribing audio for the purpose project.
Installation
install Purpose Transcribe via pip:
pip install purpose_transcribe
Usage
To use the tool, navigate to the directory containing your audio files and run:
purpose_transcribe your_audio_file_name.zip
This will transcribe the specified zip file and output transcriptions in the same directory.
For only technical Update of the Package
This should only done if there is need to upgrade or update the codebase for this project.
1. Software Package Upgrade
Before you attempt to upgrade this package to PyPI, make sure to:
- Validate all dependencies are correctly listed and installable.
- Test the package in a clean Python environment (using virtual environments) to ensure it installs and runs as expected.
- Ensure the package information (like the author name, version, and description) is accurate and reflective in the project.
2. Building and Uploading to PyPI
Build the package:
python -m pip install --upgrade build
python -m build
This will generate distribution files in the dist/ directory. Upload the package to PyPI: First, install Twine:
python -m pip install --upgrade twine
Then, upload the contents of the dist directory:
python -m twine upload dist/*
You will need a PyPI account to upload. Enter your username and password as prompted. Verify Installation Once uploaded, you can install your package using:
pip install your_package
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
File details
Details for the file purpose_transcribe-0.2.1.tar.gz
.
File metadata
- Download URL: purpose_transcribe-0.2.1.tar.gz
- Upload date:
- Size: 4.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.11.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 |
1d618eb48ed6e4d7587e80b8db2e43a34b19a50e58d92306c5c6186ffe09e0cb
|
|
MD5 |
5fcbe791d3e1877067e89410784266fd
|
|
BLAKE2b-256 |
17707b5ff2f0b260c854b6504f71de1286eecedb5215deb60db98b70a78930c1
|
File details
Details for the file purpose_transcribe-0.2.1-py3-none-any.whl
.
File metadata
- Download URL: purpose_transcribe-0.2.1-py3-none-any.whl
- Upload date:
- Size: 5.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.11.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 |
403847bf2b1032d15bcd06080c18ddd23a5efa270eb3a328fa0402e5cfc0461b
|
|
MD5 |
a18237a4729e48634e86476ecdc87f42
|
|
BLAKE2b-256 |
68bac39aa3f8cdb89389ed85b423d000fef9dfd9ea0b20a7d1a86a9915c4220b
|