Skip to content

Vocabulario de sonido

Ocho cues canónicos de audio de UI — focus, hover, press, success, error, notify, voice-wake, voice-end. Slice 1 envía previsualizaciones sintetizadas con Web Audio; las muestras llegan tras la curación del owner.

Los ocho cues

Cada swatch reproduce el cue sintetizado bajo demanda. Estado por defecto, duración y par visual están en la spec; el clic aquí es una affordance explícita y NO se silencia por los toggles per-cue.

focus Por defecto OFF 60 ms

Foco

Par: anillo de foco visible (policies/focus-management.kmd)

hover Por defecto OFF 60 ms

Hover

Par: estado hover (existente)

press Por defecto OFF 80 ms

Press

Par: estado press (existente)

success Por defecto ON 180 ms

Éxito

Par: toast de éxito (errors/user-facing-messages.kmd § success)

error Por defecto ON 180 ms

Error

Par: toast de error (obligatorio)

notify Por defecto OFF 220 ms

Notificar

Par: badge / toast

voice-wake Por defecto ON 140 ms

Voice wake

Par: indicador de micrófono (voice/wake-word.kmd § Feedback visual)

voice-end Por defecto ON 140 ms

Voice end

Par: indicador de micrófono se oculta

Ajustes

El mute mestro y la ganancia global se guardan en localStorage bajo "koder.sound". Los consumidores del SDK honran la misma clave. El mute del SO (interruptor silencio / DND) anula todo.

Contrato

Cada cue DEBE tener un par visual (toast / anillo de foco / indicador de micrófono / etc.). Ver sound/vocabulary.kmd § R5 — reproducir un cue sin su par visual falla la auditoría.