nvda
91f77587 - Add punctuation pause setting for OneCore voices (#19795)

Commit
10 days ago
Add punctuation pause setting for OneCore voices (#19795) Link to issue number: Closes #11876. Summary of the issue: Some users want to remove the punctuation pauses in speech, similar to the "Pause slightly when reading punctuation" setting in Narrator. Description of user facing changes: Users will be able to turn punctuation pauses off for OneCore voices. Description of developer facing changes: A new Boolean setting SuppressPunctuationPauseSetting is added in SynthDriver, which is exposed by OneCoreSynthDriver as property suppressPunctuationPause when supported. ocSpeech_supportsSuppressPunctuationPause, ocSpeech_getSuppressPunctuationPause and ocSpeech_setSuppressPunctuationPause are added in oneCoreSpeech.cpp/h and therefore in nvdaHelperLocalWin10.dll. Description of development approach: The PunctuationSilence property of the underlying OneCore voices are exposed through the added functions above.
Author
Parents
Loading