Ir al contenido

Comandos de voz

Los comandos de voz son independientes del dictado: usa el atajo de comando (por defecto ⌥Space). Tras el ASR, la app compara tu diccionario → el integrado, opcionalmente un LLM de intención, y ejecuta un atajo / shell.

Ajustes → Comandos de voz

  • Activar comandos de voz (voiceCommandsEnabled, por defecto activado)
    Desactivado: el atajo de comando, reejecución del historial y deeplinks relacionados no inician comandos; el dictado / traducción no se ven afectados. Acciones, seguridad y resolución se pueden preconfigurar.
Interruptor Significado Por defecto
Permitir atajos Desactivado = sin inyección de teclas Activado
Permitir shell Trial / Pro; ver Shell Desactivado
Confirmar atajos peligrosos Solo si se permiten atajos Activado
Confirmar shell Solo si se permite shell Activado

Primero exacta, luego difusa. En cada pase:

  1. Usuario · app en primer plano (habilitado)
  2. Usuario · global (habilitado)
  3. Integrado · app en primer plano (apps en CommandRegistry.json)
  4. Integrado · global

Tus entradas tienen prioridad sobre la misma frase del integrado.

Ajustes → Comandos de voz → Diccionario de comandos (local en UserDefaults, sin red):

  • Frases (coma / salto de línea)
  • Acción: atajo o shell (Trial/Pro y shell permitido)
  • Bundle ID opcional (vacío = global)
  • Activar / desactivar, editar, eliminar

CommandRegistry.json empaquetado. No hay editor in-app de ese JSON: amplía con el diccionario de usuario o el modelo de intención.

Unas 40+ entradas globales (sobre todo atajos; algunas shell para abrir apps) más frases por app en primer plano: edición, buscar/recargar, pestañas, teclas de formato, abrir Terminal/Finder/Safari. Shell exige Trial/Pro y permitir shell. Apps: Safari, Chrome, Arc, Edge, VS Code, Cursor, Finder, Terminal, Slack, etc.

Con acierto de diccionario (tuyas + integrado) se omite el modelo de intención.

LLM BYOK opcional si el diccionario no acierta. Interruptor independiente del pulido del dictado.

Voice typing Voice command
Atajo por defecto ⌃⌥Space ⌥Space
Resultado Insertar texto Ejecutar atajo / shell
Pipeline Pulido, reemplazos… Usuario/integrado → intención

El historial de comandos puede mostrar: Diccionario / Modelo de intención / Manual.