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.
macOS 14+ · Apple Silicon (M1 en adelante) · Open source GPL-3.0 · Gratis
Por qué BetoDicta
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.
ElevenLabs → Voxtral → Whisper local → Groq → Nemotron → Canary. Si un motor falla, salta al siguiente solo. Ordenas la cascada arrastrando. Nunca pierdes un dictado.
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 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.
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
Combina nube y local como quieras: los motores EN VIVO muestran el texto mientras hablas; los de por lotes transcriben al soltar la tecla.
| Motor | Texto | Dónde corre | Nota |
|---|---|---|---|
| ElevenLabs Scribe v2 Realtime | EN VIVO | Nube | Streaming por WebSocket, máxima precisión |
| Voxtral Realtime 4B (Mistral) | EN VIVO | Tu Mac | Streaming con Metal (transcribe.cpp), sin internet |
| Nemotron 3.5 Streaming (NVIDIA) | EN VIVO | Tu Mac | Streaming 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 3B | Por lotes | Tu Mac | Corre con llama.cpp |
| Groq (Whisper API) | Por lotes | Nube | Transcripción casi instantánea |
| Canary 1B Flash (NVIDIA) | Por lotes | Tu Mac | 93× 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
Whisper tiny→large-v3, Voxtral 3B/4B, Nemotron y Canary, descargables desde la app con un clic.
Cargan en RAM al dictar y se descargan solos tras 120 s sin uso. Cero memoria de fondo.
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.
Cada dictado guarda audio y texto a disco EN VIVO. Un crash no te roba ni un segundo: rescate automático al reiniciar.
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.
Al dictar pausa de verdad música y videos (Spotify, YouTube, Music…) y los reanuda al terminar.
Opcional: quita muletillas y pule la redacción. También traduce mientras dictas.
Minutos dictados por día, semana, mes y año, con gráficas y costo estimado.
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.
¿Olvidaste la tecla abierta? Se cierra solo tras unos segundos sin voz.
Ventana de configuración con sidebar, como los Ajustes del sistema. Tema morado sobrio.
Descarga e instalación
Abre el DMG y arrastra BetoDicta a tu carpeta de Aplicaciones. Ya está instalado.
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
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.
Es gratis y libre para siempre. Un cafecito me ayuda a seguir programando y a pagar la IA que lo construye.