Instalación y permisos
Tras la instalación y con los permisos correctos, los atajos globales y la escritura por voz se mantienen fiables. Las figuras son vistas previas de UI generadas automáticamente (escenas HTML + página de Releases en vivo). Puedes sustituir los PNG en public/screenshots/ por capturas reales en cualquier momento.
Requisitos
Sección titulada «Requisitos»- macOS 14 o posterior
- Apple Silicon o Intel
- Opcional: claves API (BYOK) de ASR / LLM
- La escritura por voz real necesita: Micrófono + Accesibilidad
- Con la voz del sistema de Apple, además: Ajustes del Sistema → Privacidad y seguridad → Reconocimiento de voz
1. Descargar el instalador
Sección titulada «1. Descargar el instalador»-
Abrir Releases
Ve a VoiceHotkey-releases · Latest. -
Descargar el DMG
Elige el archivo.dmgde macOS. No uses los archivos Source code como la app. -
Abrir la imagen de disco
Haz doble clic en el DMG y espera a la ventana de instalación.

install-01-releases.webp)2. Instalar en una ruta estable
Sección titulada «2. Instalar en una ruta estable»-
Arrastrar a Aplicaciones
Arrastra VoiceHotkey.app a Aplicaciones, o a~/Applications. -
Expulsar el DMG (opcional)
Puedes guardar el DMG como respaldo si lo prefieres. -
Recordar la ruta
Siempre inicia desde la misma ubicación, p. ej./Applications/VoiceHotkey.app- o
~/Applications/VoiceHotkey.app

install-02-dmg.webp)
install-03-path.webp)3. Primer inicio
Sección titulada «3. Primer inicio»-
Abrir la app
Desde Launchpad o el Finder. Si Gatekeeper la bloquea, permítela en Privacidad y seguridad (las builds notarizadas van más fluidas). -
Comprobar la barra de menú
Debe aparecer un icono tipo micrófono a la derecha. Si falta, revisa el desbordamiento de la barra de menú o que la app siga en ejecución. -
Completar el onboarding
El primer inicio muestra Configuración rápida (bienvenida → permisos → plan → listo). Puedes conceder el acceso ahí o después en Ajustes del Sistema.

install-07-menubar.webp)
install-06-onboarding.webp)4. Conceder Accesibilidad
Sección titulada «4. Conceder Accesibilidad»Necesario para atajos globales, insertar texto en el cursor e inyección de teclas. Sin esto, el atajo normalmente no hace nada.
- Abre Ajustes del Sistema → Privacidad y seguridad → Accesibilidad.
- Haz clic en + (o desbloquea) y agrega VoiceHotkey.app.
- Confirma que la ruta coincide con la app que realmente ejecutas.
- Activa el interruptor.
- Si ves varias filas de “VoiceHotkey”: elimina las antiguas, deja solo la ruta actual, luego cierra y vuelve a abrir la app.

install-04-accessibility.webp)5. Conceder Micrófono
Sección titulada «5. Conceder Micrófono»Obligatorio para el escritura por voz real. El modo demo puede omitir el micrófono; el uso en producción lo necesita.
- Abre Ajustes del Sistema → Privacidad y seguridad → Micrófono.
- Activa VoiceHotkey.
- Acepta el aviso del sistema en la primera grabación si aparece.
- Con micrófonos externos, revisa Ajustes del Sistema → Sonido → Entrada. Usa el mismo dispositivo en General de la app si se muestra un selector de micrófono.
5b. Reconocimiento de voz (solo motor Apple)
Sección titulada «5b. Reconocimiento de voz (solo motor Apple)»Con Apple Speech / SpeechAnalyzer, el sistema pide además el permiso de Reconocimiento de voz (SFSpeechRecognizer). Los motores en la nube (Doubao, Whisper, etc.) normalmente no dependen de él.
- Abre Ajustes del Sistema → Privacidad y seguridad → Reconocimiento de voz.
- Permite VoiceHotkey.
- Si falta un idioma, descarga su paquete en Ajustes del Sistema o cambia de motor.

install-05-microphone.webp)6. Lista de comprobación de permisos
Sección titulada «6. Lista de comprobación de permisos»| Comprobar | Esperado |
|---|---|
| Icono de la barra de menú | Visible, el menú se abre |
| Ajustes → General · permisos | Accesibilidad + micrófono concedidos; con motor Apple, también reconocimiento de voz |
| Pulsar el atajo | Overlay / cambio de estado (incluso en demo) |
| Ruta de instalación | Coincide con la entrada de Accesibilidad |
¿Sigue fallando? Consulta Solución de problemas.
