Version 0.6.0
What's Changed
Added
- Preferences API on
ReadiumSpeechNavigator(submitPreferences(),settings,preferencesEditor), covering verbosity presets and prosody (pauseDuration,pauseScope,rate,pitch,volume). ReadiumSpeechNavigator.loadGndContent(), retaining a Guided Navigation tree so preferences can re-run extraction on it.ReadiumSpeechUtterance.startsNewBlock, marking utterances that begin a new block-level element — used bypauseScope: "block".- Default announcements for several previously-uncataloged roles.
Changed
ExtractUtterancesOptions.contextualizeis nowGndRole[](which roles announce), replacing the previous on/offboolean; default is now nothing contextualized.ExtractUtterancesOptions.interruptSentencerenamed toinlineContextualization.ReadiumSpeechNavigatorContractdropssetRate/getRate/setPitch/getPitch/setVolume/getVolume— use the Preferences API instead.- Each fixture's
utterances.jsonnow pairs one result with every option-set that produces it (optionsis an array), instead of repeating identical results per option-set.
Full Changelog: v0.5.0...v0.6.0