voicely is a lightweight Python library that converts audio files → text and optionally translates the extracted text
Project description
📘 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.code 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 .
- Follow updates via the Telegram Channel.
- For general questions and help, join our Telegram chat.
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 voicely-1.0.0.tar.gz.
File metadata
- Download URL: voicely-1.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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
db2b6d9209cf41ec48ada3fdfef253c1fd2f3c7d6f5cb94a336b6c154cab3831
|
|
| MD5 |
88a95268c491118c19d01c02319d4131
|
|
| BLAKE2b-256 |
5972b19cd0c619b45810450f2a89b52acfe10d9d47e53cc5d101c3858c2cfdc4
|
File details
Details for the file voicely-1.0.0-py3-none-any.whl.
File metadata
- Download URL: voicely-1.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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b0c7a68bf08b43f16f9455e36a7b84cd1c7fe0fc56691e0662e1be40e392d0ff
|
|
| MD5 |
71274981cb6270af82c2d9041ff02935
|
|
| BLAKE2b-256 |
92e1a5dc5ceace6297c8a4a25b4d33056f51d7a361fc78b5042d6a88a33366f3
|