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-3.0.0.tar.gz (5.4 kB view details)

Uploaded Source

Built Distribution

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

voicely-3.0.0-py3-none-any.whl (6.1 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for voicely-3.0.0.tar.gz
Algorithm Hash digest
SHA256 d60aacf441eaaac149b2d0ea6256af3ea5b474130b4194128345f1a7546016ed
MD5 37c025cc760f667636d68af0204a8fe1
BLAKE2b-256 f507c965261e3a1228687a7575136d84234e2997b6aca55ba5d20bf72b648aa1

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for voicely-3.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 3ac861962e450da903041f3f4d15d3693795eda3963f42217d602b5c3406da88
MD5 982249cd259fcad74b0a5bee92762426
BLAKE2b-256 fa538ce980a3fd860306b9d8d883b3876ed8ebcde278da03b88e009660d5c58c

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