Metadata-Version: 2.4
Name: vosk-termux
Version: 0.0.2
Summary: Offline open source speech recognition. Termux/Android adaptation.
Author-email: Triplex3x-cyver <triplex3x.cyver@gmail.com>
Maintainer-email: Triplex3x-cyver <triplex3x.cyver@gmail.com>
License-Expression: Apache-2.0
Project-URL: Homepage, https://github.com/Triplex3x-cyver/vosk-termux
Project-URL: Documentation, https://alphacephei.com/vosk
Project-URL: Repository, https://github.com/Triplex3x-cyver/vosk-termux
Project-URL: Issues, https://github.com/Triplex3x-cyver/vosk-termux/issues
Project-URL: Changelog, https://github.com/Triplex3x-cyver/vosk-termux/blob/main/docs/CHANGELOG.md
Project-URL: DOWNLOAD, https://github.com/Triplex3x-cyver/vosk-termux/releases
Keywords: termux,android,linux,speech,recognition,artificial intelligence,ai,hablar,reconocimiento de voz,inteligencia artificial,ia
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: Topic :: Software Development :: Build Tools
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.14
Classifier: Operating System :: POSIX :: Linux
Classifier: Operating System :: Android
Requires-Python: >=3.12
Description-Content-Type: text/markdown
License-File: COPYING
Requires-Dist: cffi>=1.0
Requires-Dist: requests
Requires-Dist: tqdm
Requires-Dist: srt
Requires-Dist: websockets
Dynamic: license-file

[![PyPI version](https://img.shields.io/pypi/v/vosk-termux.svg)](https://pypi.org/project/vosk-termux)

**🌐 Idiomas / Languages:** Español | [English](https://github.com/Triplex3x-cyver/vosk-termux/blob/main/README_EN.md)

---

# Vosk-Termux

## Descripción

**Adaptación del motor Vosk para dispositivos Android con Termux.**

### Características heredadas de Vosk-Api
- No necesita internet.
- Módulo Python para Vosk.
- Código abierto.
- Habilita el reconocimiento de voz en más de 20 lenguajes y dialectos.

### Novedades
- Reconocimiento de voz para Termux.

### Problemas que resuelve
Este paquete resuelve los problemas de compatibilidad de Vosk en Termux:
- ✅ Parche para reconocer la plataforma Android.
- ✅ Incluye la biblioteca nativa `libvosk.so` precompilada para `aarch64`.
- ✅ Instalación con un solo comando: `pip`.
- ❌ No incluye ningún modelo, debe descargarlos aparte.

---

## 🧠 Modelos de idioma
\(No incluidos)<br/>
Descarga un modelo desde [Vosk Models](https://alphacephei.com/vosk/models)<br/>
y colócalo en tu proyecto.

> 💡Consejo<br/>
> Puedes utilizar la variable de entorno `VOSK_MODEL_PATH`<br/>
> para definir una ruta _personalizada_ a tu modelo 👍.
>
> La lista de modelos disponibles se puede consultar en<br/>
> [model-list.json](https://alphacephei.com/vosk/models/model-list.json), o desde el propio paquete mediante `vosk_termux.MODEL_LIST_URL`.

---

## 📥 Instalación
```
pip install vosk-termux
```

---

## 😕 Uso
Alias \(si tienes código anterior para vosk)
```
import vosk_termux as vosk
model = vosk.Model("/ruta/al/modelo")
```
O simplemente
```
import vosk_termux
model = vosk_termux.Model("/ruta/al/modelo")
```

---

### 🤝 Contribución
Consulta la [hoja de contribución](https://github.com/Triplex3x-cyver/vosk-termux/blob/main/docs/CONTRIBUTING.md) para más detalles.

### 📄 Licencia
Este proyecto se distribuye bajo la licencia *Apache-2.0*.<br/>
Consulta el archivo _COPYING_ en fuente, o _licenses/COPYING_ en rueda, para más detalles.<br/>
[Ver en GitHub](https://github.com/Triplex3x-cyver/vosk-termux/blob/main/COPYING).

---

### 🙏 Agradecimientos
A la comunidad de **Termux**, por hacer posible el<br/>
sueño de miles de desarrolladores<br/>
y entusiastas, como yo, de poder tener incluso una _IA_ en la casa.


Y a los desarrolladores de Vosk **Alpha Cephei Inc**<br/>
por contribuir al reconocimiento de voz sin conexión,<br/>
ahora también en Termux.

---


Última actualización: 14 de Septiembre 2026

[Ir al inicio](#vosk-termux)
