Skip to main content

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

Project description

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
cd voicely
  • 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()
  • 📝 Output Example
مرحبا كيف حالك ؟

Class Translation

  • Simple Google Translate wrapper.
from voicely.translation import Translation
print(Translation("ar", "hello").get())

💬 Help & Support .

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

voicely-4.0.0.tar.gz (5.3 kB view details)

Uploaded Source

Built Distribution

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

voicely-4.0.0-py3-none-any.whl (6.0 kB view details)

Uploaded Python 3

File details

Details for the file voicely-4.0.0.tar.gz.

File metadata

  • Download URL: voicely-4.0.0.tar.gz
  • Upload date:
  • Size: 5.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.13.0

File hashes

Hashes for voicely-4.0.0.tar.gz
Algorithm Hash digest
SHA256 f89bf64f2fda0284f168edaa8d0e9879a2b53235a2a2f9f645321440d2661fa6
MD5 dced423c0b7027d4b0d01602a920d5c3
BLAKE2b-256 4efd2bf98b696cb874d36eb61e12ab0e6582677d2a87aa2fd0969d607b7cff2e

See more details on using hashes here.

File details

Details for the file voicely-4.0.0-py3-none-any.whl.

File metadata

  • Download URL: voicely-4.0.0-py3-none-any.whl
  • Upload date:
  • Size: 6.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.13.0

File hashes

Hashes for voicely-4.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 3b68461fac2f3f5dda43bc844eecb6af024821025ab02c676ca2164b73858a88
MD5 50196227658326b86622c7e6e925a5eb
BLAKE2b-256 f84f3ab27bcf656c91b3d832a296f540f30a2edd077215e42ee5c42e07918f16

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