semvec/pypi-packages huggingface dataset:
typhoon-asr 0.1.1
A user-friendly package for Thai speech recognition using the Typhoon ASR model.
Requires Python: >=3.8

# Typhoon ASR

A user-friendly Python package for Thai speech recognition using the Typhoon ASR model.

## Installation

```bash
pip install typhoon-asr
```

## Quick Start

### Python API

```python
from typhoon_asr import transcribe

# Basic transcription
result = transcribe("audio.wav")
print(result['text'])

# With word timestamps (estimated)
result = transcribe("audio.wav", with_timestamps=True)
print(result['text'])
for ts in result['timestamps']:
    print(f"[{ts['start']:.2f}s - {ts['end']:.2f}s] {ts['word']}")

# Specify device
result = transcribe("audio.wav", device="cuda")  # or "cpu", "auto"
```

### Command Line

```bash
# Basic usage
typhoon-asr audio.wav

# With timestamps
typhoon-asr audio.wav --with-timestamps

# Specify device
typhoon-asr audio.wav --device cuda
```

## Supported Formats

- `.wav`, `.mp3`, `.m4a`, `.flac`, `.ogg`, `.aac`, `.webm`

## API Reference

### `transcribe(input_file, model_name="scb10x/typhoon-asr-realtime", with_timestamps=False, device="auto")`

**Parameters:**
- `input_file` (str): Path to audio file
- `model_name` (str): HuggingFace model identifier
- `with_timestamps` (bool): Generate estimated word timestamps
- `device` (str): Processing device ("auto", "cpu", "cuda")

**Returns:**
- `dict` with keys:
  - `text`: Transcribed text
  - `timestamps`: List of word timestamps (if enabled)
  - `processing_time`: Processing duration in seconds
  - `audio_duration`: Audio duration in seconds

## Requirements

- Python ≥ 3.8
- CUDA (optional, for GPU acceleration)

## License

Apache Software License 2.0
ahmaedinfo 1.0.5
AHMAEDINFO API Wrapper with conversation memory, terminal chat mode, and enhanced features.
Requires Python: >=3.8

# Ahmaedinfo AI — Python API Wrapper  
سريع • خفيف • يدعم الذاكرة • يدعم المحادثة • يعمل على جميع المنصّات  

![PyPI](https://img.shields.io/pypi/v/ahmaedinfo)
![Downloads](https://img.shields.io/pypi/dm/ahmaedinfo)
![License](https://img.shields.io/badge/License-MIT-blue.svg)
![Python](https://img.shields.io/badge/Python-3.8+-blue)

---

## 🚀 ما هو Ahmaedinfo AI ؟

**Ahmaedinfo** مكتبة Python رسمية للتعامل مع واجهة الذكاء الاصطناعي  
المقدمة من **Ahmaedinfo API**.

تم تصميم المكتبة لتكون:
- خفيفة  
- سريعة  
- نظيفة في الاستخدام  
- سهلة الدمج مع أي أداة / بوت / سكربت  
- تعمل على جميع الأنظمة (Linux, Termux, Windows, Android/Pydroid)  

وتحتوي على:
- 🧠 ذاكرة محادثة (Conversation Memory)  
- 💬 وضع دردشة جاهز Chat Mode  
- 🎨 ألوان Terminal  
- 🔁 إعادة المحاولة Retry System  
- ✔ تنظيف النصوص Clean Output  
- 🔧 تخصيص كامل عبر config.py  

---

## 📦 التثبيت

```bash
pip install ahmaedinfo


---

⚡ مثال سريع

from ahmaedinfo import AI

print(AI("Hello, how are you?"))


---

💬 وضع الدردشة في الطرفية (Terminal Chat Mode)

from ahmaedinfo import chat

chat()


---

🧠 الذاكرة (Conversation Memory)

المكتبة تخزن تلقائياً آخر 20 رسالة في:

memory.json

لتوفير ردود أكثر دقة وسياقًا.


---

🔧 الإعدادات (config.py)

API_KEY = "ahmaedinfo"
BASE_URL = "https://ahmaedinfo.serv00.net/doce-Ahmaedinfo.php"
MEMORY_PATH = "/home/username/path/memory.json"

يمكنك:

تغيير المفتاح

تغيير الرابط

تعطيل الذاكرة

استخدام مسار مخصص



---

🧩 مثال متقدم (عميل كامل)

from ahmaedinfo import Client

bot = Client(color=True, animate=False)

while True:
    msg = input("You: ")
    if msg.lower() == "exit":
        break
    reply = bot.ask(msg)
    print("AI:", reply)


---

🔥 مميزات المكتبة

✔ تصميم بسيط
✔ دعم كامل للترمينال
✔ دعم البوتات (Telegram / Discord)
✔ دعم الذاكرة
✔ دعم وضع المحادثة
✔ سرعة في الاتصال
✔ مكتبة نظيفة وبدون تبعيات كثيرة


---

🌍 روابط مهمة

🔗 المستودع الرسمي

https://github.com/Ahmaedinfo/ahmaedinfo

🔗 صفحة المكتبة على PyPI

https://pypi.org/project/ahmaedinfo

🔗 API الرسمي

https://ahmaedinfo.serv00.net/doce-Ahmaedinfo.php

🔗 قناة التحديثات

https://t.me/Ahmaed_dev1


---

📝 الرخصة (MIT License)

المشروع مفتوح المصدر بالكامل ويمكن استخدامه بحرية في أي مشروع شخصي أو تجاري.

MIT License
Copyright (c) 2025


---

⭐ دعم المشروع

إذا أعجبتك المكتبة:

ضع ⭐ على GitHub

شاركها مع أصدقائك

قم باستخدامها في مشاريعك


pip install ahmaedinfo

⬆️ هذا يكفي لدعم استمرار التطوير ❤️