Dictado por voz que
abraza el notch de tu Mac

Pulsas fn, hablas, y el texto aparece en vivo junto al notch mientras las barras laten con tu voz. Pulsas de nuevo y se pega donde está tu cursor. Hecho en Ecuador para el español latino.

⬇ Descargar DMG Ver en GitHub

macOS 14+ · Apple Silicon (M1 en adelante) · Open source GPL-3.0 · Gratis

Panel de BetoDicta abrazando el notch: barras de voz a la izquierda, tecla fn a la derecha y teleprompter con el texto en vivo
El panel negro se funde con el notch: latido de voz, tecla activa y teleprompter de una línea.

Por qué BetoDicta

Nació porque los dictados comerciales
no entienden Quipux, DGTIC ni SENESCYT

1

Texto en vivo, 100% local

Modelos de streaming Voxtral Realtime 4B (Mistral) y Nemotron 3.5 (NVIDIA) corren en tu propia Mac con Metal. Ves lo que dices mientras lo dices, sin internet y sin que tu voz salga de tu equipo.

2

Cascada de failover arrastrable

ElevenLabs → Voxtral → Whisper local → Groq → Nemotron → Canary. Si un motor falla, salta al siguiente solo. Ordenas la cascada arrastrando. Nunca pierdes un dictado.

3

Vocabulario personal universal

Tu glosario — nombres propios, siglas, términos técnicos — llega a todos los motores, y una capa de reemplazos corrige después. Tus palabras salen bien a la primera.

🔀

Cambia de cerebro sin soltar la palabra

Cambia de motor a mitad del dictado: un clic sobre el indicador del notch y el motor nuevo retoma todo lo que llevas dicho, sin perder una sola palabra. Pasa de la nube a un modelo local — o al revés — mientras sigues hablando.

📡

Un fallo de internet no te detiene

Si la nube no responde en 4 segundos, un motor local toma el mando en vivo con todo tu audio — tú ni lo notas. Si la conexión muere a mitad de una frase, la cascada de respaldo rescata el audio completo. Y el micrófono arranca al instante: cero esperas de «conectando…».

Motores

Siete motores, una sola tecla

Combina nube y local como quieras: los motores EN VIVO muestran el texto mientras hablas; los de por lotes transcriben al soltar la tecla.

MotorTextoDónde correNota
ElevenLabs Scribe v2 RealtimeEN VIVONubeStreaming por WebSocket, máxima precisión
Voxtral Realtime 4B (Mistral)EN VIVOTu MacStreaming con Metal (transcribe.cpp), sin internet
Nemotron 3.5 Streaming (NVIDIA)EN VIVOTu MacStreaming con Metal (transcribe.cpp), sin internet
Whisper (tiny → large-v3)Por lotes*Tu Mac*Con texto en vivo por re-transcripción caliente
Voxtral Mini 3BPor lotesTu MacCorre con llama.cpp
Groq (Whisper API)Por lotesNubeTranscripción casi instantánea
Canary 1B Flash (NVIDIA)Por lotesTu Mac93× tiempo real

Todos los modelos locales se descargan desde la app con un clic, cargan en RAM al dictar y se descargan solos tras 120 segundos sin uso.

Funciones

Pensado para no fallarte

📦

Catálogo de modelos

Whisper tiny→large-v3, Voxtral 3B/4B, Nemotron y Canary, descargables desde la app con un clic.

🧠

Locales inteligentes

Cargan en RAM al dictar y se descargan solos tras 120 s sin uso. Cero memoria de fondo.

🚦

Siempre sabes quién te escucha

Encima de la tecla fn, el notch muestra con qué motor dictas: verde si ves el texto en vivo, gris si transcribe al soltar. Si otro motor toma el relevo, el letrero rota solo — nunca dictas a ciegas.

🛡️

Caja negra

Cada dictado guarda audio y texto a disco EN VIVO. Un crash no te roba ni un segundo: rescate automático al reiniciar.

🥇

Tu motor favorito en dos clics

Desde el menú de la barra o directamente en el notch: escoges qué motor manda y queda de primero en la cascada. Los demás, de respaldo en tu orden.

⏯️

Pausa tu música

Al dictar pausa de verdad música y videos (Spotify, YouTube, Music…) y los reanuda al terminar.

✨

Pulido con IA

Opcional: quita muletillas y pule la redacción. También traduce mientras dictas.

📊

Estadísticas

Minutos dictados por día, semana, mes y año, con gráficas y costo estimado.

📱

Tu iPhone no te roba el micrófono

macOS a veces cambia la entrada de audio al iPhone cercano y el dictado queda mudo — BetoDicta usa siempre el micrófono que tú elijas (el del Mac por defecto), con selector en Ajustes.

🌙

Guardián del silencio

¿Olvidaste la tecla abierta? Se cierra solo tras unos segundos sin voz.

⚙️

Ajustes estilo macOS

Ventana de configuración con sidebar, como los Ajustes del sistema. Tema morado sobrio.

Descarga e instalación

Listo en un minuto

1

Descarga el DMG

Desde GitHub Releases — siempre la última versión.

2

Arrastra a Aplicaciones

Abre el DMG y arrastra BetoDicta a tu carpeta de Aplicaciones. Ya está instalado.

3

Primera vez: clic derecho → Abrir

BetoDicta es open source y no paga la notarización de Apple, así que macOS pide ese clic extra una sola vez. Después abre normal.

Requisitos: macOS 14 o superior · Apple Silicon (M1 en adelante). La app pedirá permisos de Micrófono, Monitorización de entrada y Accesibilidad al primer uso — los necesita para escucharte, detectar la tecla fn y pegar el texto.

🔄

Instalas una vez y listo — se actualiza sola. Un botón dentro de la app revisa si hay versión nueva, la descarga y se reinstala sin que toques nada.

Acerca de

Una app que se dictó a sí misma

BetoDicta fue creada por Alberto Aldás (Ecuador) en compañía de Claude (Anthropic), y fue programada a pura voz: la app se dictó a sí misma durante su propio desarrollo.

Nació el 9 de julio de 2026 porque los dictados comerciales no entendían palabras como Quipux, DGTIC o SENESCYT. En dos días pasó de la v0.1 a la v0.15, y sigue creciendo.

Es software libre bajo licencia GPL-3.0: cualquiera puede usarla, estudiarla y mejorarla, pero nadie puede convertirla en un producto cerrado. Libre para siempre.

¿Te sirve BetoDicta?

Es gratis y libre para siempre. Un cafecito me ayuda a seguir programando y a pagar la IA que lo construye.

☕ Apoyar el proyecto
Créditos y gratitud: Handy (inspiración) · transcribe.cpp (motor de streaming local) · mediaremote-adapter (pausa de multimedia) · ElevenLabs Scribe (streaming en la nube)