2.48 emacsvox-aural-tools

Contextual voice and earcon remapping plus override reset commands.

2.48.1 Emacsvox-Aural-Tools Commands

2.48.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.48.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.48.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 the latest presentation heard in the source buffer supplies exact
facts and context.  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 ‘s’ saves it.

(fn &optional RECORD)

2.48.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.48.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.48.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)