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