Skip to main content

Telegram-Discuss

📘 voicely — Audio-to-Text + Translation for Python

Voicely is a lightweight Python library that converts audio files → text and optionally translates the extracted text .

🚀 Features

  • 🎤 Audio → Text .

  • 🌍 Automatic translation using Google Translate endpoint .

  • 🔁 Supports any target language .

  • ⚡ Fast, minimal, and dependency-light .

  • 🧩 Simple class-based interface .

📦 Installation

  • Clone the project:
git clone https://github.com/DevZ44d/voicely.git
  • Via PyPi
pip install voicely -U

🧠 Usage Example

  • 🔊 Convert audio to text + translate to Arabic
from voicely import Audio
def main() -> str:
    audio = Audio(
        audio="audio.mp3", # Hello, How are you ?
        Translation_To="ar"
    )
    
    print(audio.start())  # → returns translated text
    print(audio.extract_text) # → returns extract text → Hello, How are you ?
    
if __name__ == '__main__':
  main()

Class Translation

  • Simple Google Translate wrapper.
from voicely.translation import Translation
T: str = Translation("ar" , "Hello, How are you ?")
# ar → arabic , en → english , ...
print(T["Text"])
# or
print(T.get())
  • 📝 Output Example
مرحبا, كيف حالك ؟

💬 Help & Support .

Metadata

Release files for voicely 5.0.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for voicely 5.0.0
File Size Uploaded Provenance Actions
voicely-5.0.0.tar.gz 5.6 kB Without provenance Details for voicely-5.0.0.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for voicely 5.0.0
File Interpreter ABI Platform Actions
voicely-5.0.0-py3-none-any.whl Python 3 none any Details for voicely-5.0.0-py3-none-any.whl

Total release size: 11.8 kB

Release files / voicely-5.0.0.tar.gz

Download URL voicely-5.0.0.tar.gz
Size 5.6 kB
Tags Source
SHA-256 checksum
How to use checksums
5052a77d61091b22ed1f5be11d40ad5110d7299680d9b6284607a3f44ff9603e
BLAKE2b-256 checksum
How to use checksums
323dd89d020b4196e913573a3b68d9349b4e1d0f167351848825b96bd6524f2a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.13.0

Release files / voicely-5.0.0-py3-none-any.whl

Download URL voicely-5.0.0-py3-none-any.whl
Size 6.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
fb85855138fd43079e2f84a813a3a1bf47605a379b7067374b5055c97c00968e
BLAKE2b-256 checksum
How to use checksums
7f936f0dd7fea1aa5ac15e031c8f4f885399ddb930f6a2253d9665671ca00ffe
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.13.0

Security for voicely 5.0.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page