1 instantiation of FragmentState
System.Speech (1)
Internal\Synthesis\VoiceSynthesis.cs (1)
764
FragmentState fragmentState =
new
();
43 references to FragmentState
System.Speech (43)
Internal\Synthesis\ConvertTextFrag.cs (1)
40
FragmentState
ssmlState = textFragment.State;
Internal\Synthesis\ISSmlParser.cs (9)
18
void ProcessText(string text, object voice, ref
FragmentState
fragmentState, int position, bool fIgnore);
20
void ProcessBreak(object voice, ref
FragmentState
fragmentState, EmphasisBreak eBreak, int time, bool fIgnore);
23
void ProcessMark(object voice, ref
FragmentState
fragmentState, string name, bool fIgnore);
24
object ProcessTextBlock(bool isParagraph, object voice, ref
FragmentState
fragmentState, CultureInfo? culture, bool newCulture, VoiceGender gender, VoiceAge age);
26
void ProcessPhoneme(ref
FragmentState
fragmentState, AlphabetType alphabet, string ph, char[] phoneIds);
29
void ProcessSub(string alias, object voice, ref
FragmentState
fragmentState, int position, bool fIgnore);
35
void ProcessUnknownElement(object voice, ref
FragmentState
fragmentState, XmlReader reader);
36
void StartProcessUnknownAttributes(object voice, ref
FragmentState
fragmentState, string? element, List<SsmlXmlAttribute> extraAttributes);
37
void EndProcessUnknownAttributes(object voice, ref
FragmentState
fragmentState, string? element, List<SsmlXmlAttribute> extraAttributes);
Internal\Synthesis\SSmlParser.cs (1)
1830
internal
FragmentState
_fragmentState;
Internal\Synthesis\TextFragmentEngine.cs (10)
36
public void ProcessText(string text, object voice, ref
FragmentState
fragmentState, int position, bool fIgnore)
95
public void ProcessBreak(object voice, ref
FragmentState
fragmentState, EmphasisBreak eBreak, int time, bool fIgnore)
114
public void ProcessMark(object voice, ref
FragmentState
fragmentState, string name, bool fIgnore)
125
public object ProcessTextBlock(bool isParagraph, object voice, ref
FragmentState
fragmentState, CultureInfo? culture, bool newCulture, VoiceGender gender, VoiceAge age)
154
public void ProcessPhoneme(ref
FragmentState
fragmentState, AlphabetType alphabet, string ph, char[] phoneIds)
168
public void ProcessSub(string alias, object voice, ref
FragmentState
fragmentState, int position, bool fIgnore)
184
public void ProcessUnknownElement(object voice, ref
FragmentState
fragmentState, XmlReader reader)
195
public void StartProcessUnknownAttributes(object voice, ref
FragmentState
fragmentState, string? element, List<SsmlXmlAttribute> extraAttributes)
208
public void EndProcessUnknownAttributes(object voice, ref
FragmentState
fragmentState, string? element, List<SsmlXmlAttribute> extraAttributes)
300
private void AddParseUnknownFragment(object voice, ref
FragmentState
fragmentState, string text)
Internal\Synthesis\TextWriterEngine.cs (9)
61
public void ProcessText(string text, object? voice, ref
FragmentState
fragmentState, int position, bool fIgnore)
72
public void ProcessBreak(object? voice, ref
FragmentState
fragmentState, EmphasisBreak eBreak, int time, bool fIgnore)
133
public void ProcessMark(object? voice, ref
FragmentState
fragmentState, string name, bool fIgnore)
139
public object ProcessTextBlock(bool isParagraph, object? voice, ref
FragmentState
fragmentState, CultureInfo? culture, bool newCulture, VoiceGender gender, VoiceAge age)
153
public void ProcessPhoneme(ref
FragmentState
fragmentState, AlphabetType alphabet, string ph, char[] phoneIds)
203
public void ProcessSub(string alias, object? voice, ref
FragmentState
fragmentState, int position, bool fIgnore)
266
public void ProcessUnknownElement(object? voice, ref
FragmentState
fragmentState, XmlReader reader)
271
public void StartProcessUnknownAttributes(object? voice, ref
FragmentState
fragmentState, string? sElement, List<SsmlXmlAttribute> extraAttributes)
280
public void EndProcessUnknownAttributes(object? voice, ref
FragmentState
fragmentState, string? sElement, List<SsmlXmlAttribute> extraAttributes)
Internal\Synthesis\VoiceSynthesis.cs (1)
764
FragmentState
fragmentState = new();
Synthesis\TTSEngine\TTSEngineTypes.cs (12)
176
public
FragmentState
State { get { return _state; } set { _state = value; } }
181
internal TextFragment(
FragmentState
fragState)
186
internal TextFragment(
FragmentState
fragState, string textToSpeak)
191
internal TextFragment(
FragmentState
fragState, string? textToSpeak, string? textFrag, int offset, int length)
206
private
FragmentState
_state;
214
public struct FragmentState : IEquatable<
FragmentState
>
239
public static bool operator ==(
FragmentState
state1,
FragmentState
state2)
243
public static bool operator !=(
FragmentState
state1,
FragmentState
state2)
247
public bool Equals(
FragmentState
other)
253
if (obj is not
FragmentState
fs)