Última actualización: 5 de septiembre de 2026
RadioCheck se apoya en el trabajo de otras personas. Esta página lo enumera, dice con qué licencia se usa cada pieza y explica dónde conseguir el código. Si aquí hay algo mal, escribe a hi@radiocheckapp.com y lo corregimos.
Dos piezas dentro de RadioCheck no son librerías enlazadas en la aplicación. Son programas independientes que RadioCheck arranca y con los que habla, igual que cualquier aplicación puede llamar a una herramienta de línea de órdenes. Conservan sus licencias y se pueden sustituir.
La voz de Alan la produce Piper, que lleva dentro eSpeak NG. Ambos están bajo la Licencia Pública General GNU, versión 3 o posterior.
Como la GPL exige que todo programa que enlace ese código sea también GPL, RadioCheck no
lo enlaza. Piper vive en un programa aparte llamado piper-worker, que sí es
GPLv3 y cuyo código fuente completo se distribuye junto a la aplicación (dentro del propio
paquete, y en el repositorio de RadioCheck en tools/piper_worker/). RadioCheck
se comunica con él únicamente por su entrada y su salida estándar.
Puedes obtener, modificar y redistribuir piper-worker bajo los términos de la
GPLv3. Escribe a hi@radiocheckapp.com si lo quieres
por separado y te lo enviamos.
FFmpeg se usa para decodificar y codificar audio. RadioCheck incluye una compilación hecha expresamente, sin los componentes exclusivos de GPL, de modo que se usa bajo la Licencia Pública General Reducida GNU, versión 2.1 o posterior. Incluye LAME (LGPL) para codificar MP3 y libopus (BSD).
La receta exacta de compilación se publica con RadioCheck
(tools/build_ffmpeg_lgpl.sh) y la configuración empleada queda registrada dentro
del paquete. La LGPL te permite sustituir estas librerías por una compilación tuya; el texto
de la licencia viaja junto a ellas.
Los modelos de voz no vienen en la descarga. RadioCheck baja el de tu idioma durante la configuración, desde el repositorio oficial de voces de Piper, con la revisión fijada.
| Voz | Idioma | Procedencia |
|---|---|---|
| en_GB-alan-medium | Inglés | Grabada por Alan Pope y usada aquí con su permiso personal, concedido amablemente en septiembre de 2026. Alan, el ingeniero, se llama así por esta voz: resulta que también por una persona de verdad. Gracias, Al. |
| es_ES-davefx-medium | Español | Grabada por quien firma como davefx y publicada bajo CC0 (dominio público) en los conjuntos de voz de OHF. Gracias también, seas quien seas. |
El reconocimiento de voz usa modelos Whisper (MIT), que también se descargan a demanda en vez de venir dentro.
Todas con licencias permisivas y usadas sin modificar.
| Componente | Licencia | Para qué |
|---|---|---|
| discord.py · discord-ext-voice-recv | MIT | La voz de Alan en Discord, y oírte a ti |
| PyNaCl | Apache 2.0 | Cifrado de la voz de Discord |
| opuslib | BSD 3 cláusulas | Audio Opus para Discord |
| faster-whisper · CTranslate2 | MIT | Reconocimiento de voz en tu Mac |
| onnxruntime | MIT | Ejecutar los modelos de voz |
| pydub | MIT | El efecto de radio sobre la voz de Alan |
| pywebview | BSD 3 cláusulas | Las ventanas de la aplicación |
| websockets | BSD 3 cláusulas | Telemetría en vivo hacia el HUD |
| NumPy | BSD 3 cláusulas | Cálculos de telemetría y audio |
| sounddevice | MIT | Entrada de micrófono |
| huggingface-hub · tokenizers | Apache 2.0 | Descarga de los modelos |
| PyYAML | MIT | Leer los umbrales de detección |
| python-dotenv | BSD 3 cláusulas | Leer tu fichero de ajustes |
| certifi | MPL 2.0 | Certificados para conexiones seguras |
| Python | PSF | El lenguaje en que está escrito RadioCheck |
Los datos de coches y circuitos derivan en parte de la base de datos comunitaria GT7 info. Gran Turismo, PlayStation y PSVR2 son marcas de sus respectivos titulares; RadioCheck es un proyecto independiente sin relación con Sony Interactive Entertainment ni con Polyphony Digital.
© 2026 Rubén Martínez López · Privacidad · Términos de uso · English