2.53 emacsvox-aural-tools

Contextual voice and earcon remapping plus override reset commands.

2.53.1 Emacsvox-Aural-Tools Commands

2.53.1.1 emacsvox-aural-preview-rule

Command: emacsvox-aural-preview-rule (arg1 &rest rest)
Resolve, compile, and play RULE-ID against FACTS and CONTEXT.

(fn RULE-ID &optional FACTS (CONTEXT nil CONTEXT-SUPPLIED-P))

2.53.1.2 emacsvox-aural-remap-earcon-at-point

Command: emacsvox-aural-remap-earcon-at-point (&optional record)
Prepare a scoped override for one earcon in RECORD or at point.

Audition the exact selected earcon before asking whether to replace, suppress,
or restore it.  Replacement also auditions the newly resolved cue.  The
generated change opens unsaved in the advanced editor for review.

(fn &optional RECORD)

2.53.1.3 emacsvox-aural-remap-voice-at-point

Command: emacsvox-aural-remap-voice-at-point (&optional record)
Prepare a scoped named-voice override for RECORD or presentation at point.

When RECORD is non-nil, use that frozen presentation from recent feedback.
Otherwise inspect the current source item.  The generated rule ignores
transient events and occasions, but retains object kind, state, and provider
identity.  It opens
unsaved in the advanced rule editor so the selector can be reviewed or
refined before ‘w’ saves or applies it.

(fn &optional RECORD)

2.53.1.4 emacsvox-aural-reset-overrides

Command: emacsvox-aural-reset-overrides (scope)
Remove aural override rules from SCOPE.

SCOPE is ‘personal’, ‘session’, or ‘buffer’.

(fn SCOPE)

2.53.1.5 emacsvox-preview-aural-rule

Command: emacsvox-preview-aural-rule (arg1 &rest rest)
Resolve, compile, and play RULE-ID against FACTS and CONTEXT.

(fn RULE-ID &optional FACTS (CONTEXT nil CONTEXT-SUPPLIED-P))

2.53.1.6 emacsvox-reset-aural-overrides

Command: emacsvox-reset-aural-overrides (scope)
Remove aural override rules from SCOPE.

SCOPE is ‘personal’, ‘session’, or ‘buffer’.

(fn SCOPE)