30 references to EmphasisBreak
System.Speech (30)
Internal\Synthesis\ConvertTextFrag.cs (8)
60sapiState.SilenceMSecs = SapiSilence(ssmlState.Duration, (EmphasisBreak)ssmlState.Emphasis); 203private static int SapiSilence(int duration, EmphasisBreak emphasis) 216case EmphasisBreak.None: 221case EmphasisBreak.ExtraWeak: 226case EmphasisBreak.Weak: 231case EmphasisBreak.Medium: 236case EmphasisBreak.Strong: 241case EmphasisBreak.ExtraStrong:
Internal\Synthesis\ISSmlParser.cs (1)
20void ProcessBreak(object voice, ref FragmentState fragmentState, EmphasisBreak eBreak, int time, bool fIgnore);
Internal\Synthesis\SSmlParser.cs (12)
366ssmlAttributes._fragmentState.Emphasis = (int)EmphasisBreak.Default; 382ssmlAttributes._fragmentState.Emphasis = (int)EmphasisBreak.None; 401if (ssmlAttributes._fragmentState.Emphasis != (int)EmphasisBreak.None) 420engine.ProcessBreak(ssmlAttributes._voice, ref ssmlAttributes._fragmentState, (EmphasisBreak)ssmlAttributes._fragmentState.Emphasis, ssmlAttributes._fragmentState.Duration, fIgnore); 1951private static readonly EmphasisBreak[] s_breakEmphasis = new EmphasisBreak[] 1953EmphasisBreak.Medium, EmphasisBreak.None, EmphasisBreak.Strong, EmphasisBreak.Weak, EmphasisBreak.ExtraStrong, EmphasisBreak.ExtraWeak
Internal\Synthesis\TextFragmentEngine.cs (1)
95public void ProcessBreak(object voice, ref FragmentState fragmentState, EmphasisBreak eBreak, int time, bool fIgnore)
Internal\Synthesis\TextWriterEngine.cs (8)
72public void ProcessBreak(object? voice, ref FragmentState fragmentState, EmphasisBreak eBreak, int time, bool fIgnore) 75if (time > 0 && eBreak == EmphasisBreak.None) 84case EmphasisBreak.None: 88case EmphasisBreak.ExtraWeak: 92case EmphasisBreak.Weak: 96case EmphasisBreak.Medium: 100case EmphasisBreak.Strong: 104case EmphasisBreak.ExtraStrong: