Repolode
phuc-nt

phuc-nt/my-translator

Aplicación de escritorio para traducir voz en tiempo real en macOS y Windows, con tus propias claves de API y sin servidores intermediarios.

Estrellas
1,303
Forks
411
Issues abiertos
26
Último commit
hace 3 meses

¿Qué es?

My Translator captura el audio del sistema o del micrófono, lo transcribe y muestra las traducciones en una superposición minimalista. La aplicación se conecta directamente a los servicios de traducción que configures, por lo que el audio no pasa por un servidor de retransmisión gestionado por el proyecto.

Admite cuatro motores de traducción: Soniox, OpenAI Realtime (que también devuelve voz traducida), Qwen LiveTranslate Flash y un modo MLX local que se ejecuta en Apple Silicon. Los motores de texto pueden leer las traducciones en voz alta de forma opcional mediante Edge TTS, Google Chirp 3 HD o ElevenLabs. El modo bidireccional traduce entre dos idiomas para conversaciones bilingües, como las videollamadas.

La aplicación está desarrollada con Tauri 2, con un backend en Rust y un frontend en WebView. Incluye términos de traducción personalizados para vocabulario específico de cada área y guarda las transcripciones como archivos Markdown locales.

Funciones clave

  • 01Captura el audio del sistema o la entrada del micrófono para transcribir y traducir en tiempo real.
  • 02Ofrece cuatro motores de traducción, incluido un modo sin conexión para Apple Silicon.
  • 03Traducción bidireccional para conversaciones entre dos idiomas.
  • 04Síntesis de voz opcional con voces de Edge, Google o ElevenLabs.
  • 05Términos de traducción personalizados para vocabulario especializado.
  • 06Guarda localmente las claves de API y las transcripciones de las sesiones.

Casos de uso

  • Seguir en tiempo real una videollamada o reunión en otro idioma.
  • Mostrar subtítulos traducidos en directo durante presentaciones, con un tamaño de fuente grande.
  • Traducir charlas religiosas, médicas o técnicas con términos personalizados.
  • Usar traducción privada y sin conexión en un Mac con Apple Silicon.

Inicio rápido

  1. 1

    Descarga la compilación compatible con tu equipo desde la última versión

  2. 2

    Clona el repositorio

    git clone https://github.com/phuc-nt/my-translator.git
  3. 3

    Entra en la carpeta del proyecto e instala las dependencias

    cd my-translator npm install
  4. 4

    Compila la aplicación desde el código fuente

    npm run tauri build

Antes de usarlo

  • El modo local solo funciona en Mac con Apple Silicon.
  • El motor Qwen solo funciona con la región de Singapur y requiere especificar el idioma de origen.
  • OpenAI Realtime cuesta unos 4 $ por hora en tu propia cuenta de OpenAI.
  • Para compilar desde el código fuente necesitas Rust, Node.js 18 o superior y macOS 13 o superior, o Windows 10 o superior.

Temas

Preguntas frecuentes

¿Qué es my-translator?
Aplicación de escritorio para traducir voz en tiempo real en macOS y Windows, con tus propias claves de API y sin servidores intermediarios. My Translator captura el audio del sistema o del micrófono, lo transcribe y muestra las traducciones en una superposición minimalista. La aplicación se conecta directamente a los servicios de traducción que configures, por lo que el audio no pasa por un servidor de retransmisión gestionado por el proyecto.
¿my-translator es gratuito? ¿Qué licencia tiene?
my-translator es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿my-translator sigue mantenido?
Actualizado en los últimos 6 meses. El último commit de my-translator fue el 11 jul 2026.
¿Para qué puedo usar my-translator?
Seguir en tiempo real una videollamada o reunión en otro idioma. Mostrar subtítulos traducidos en directo durante presentaciones, con un tamaño de fuente grande. Traducir charlas religiosas, médicas o técnicas con términos personalizados. Usar traducción privada y sin conexión en un Mac con Apple Silicon.
¿Cómo se instala my-translator?
Descarga la compilación compatible con tu equipo desde la última versión Clona el repositorio: git clone https://github.com/phuc-nt/my-translator.git Entra en la carpeta del proyecto e instala las dependencias: cd my-translator npm install Compila la aplicación desde el código fuente: npm run tauri build
¿Dónde consigo my-translator?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/phuc-nt/my-translator

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados