2 implementations of ISsmlParser
System.Speech (2)
Internal\Synthesis\TextFragmentEngine.cs (1)
14
internal class TextFragmentEngine :
ISsmlParser
Internal\Synthesis\TextWriterEngine.cs (1)
14
internal class TextWriterEngine :
ISsmlParser
30 references to ISsmlParser
System.Speech (30)
Internal\Synthesis\SSmlParser.cs (30)
23
internal static void Parse(string ssml,
ISsmlParser
engine, object voice)
37
internal static void Parse(XmlReader reader,
ISsmlParser
engine, object voice)
80
private static void ProcessSpeakElement(XmlReader reader,
ISsmlParser
engine, object voice)
217
private static void ProcessElement(XmlReader reader,
ISsmlParser
engine, string? sElement, SsmlElement possibleElements, SsmlAttributes ssmAttributesParent, bool fIgnore, List<SsmlXmlAttribute>? extraAttributes)
293
private static void ParseAudio(XmlReader reader,
ISsmlParser
engine, SsmlElement element, SsmlAttributes ssmAttributesParent, bool fIgnore)
354
private static void ParseBreak(XmlReader reader,
ISsmlParser
engine, SsmlElement element, SsmlAttributes ssmAttributesParent, bool fIgnore)
429
private static void ParseDesc(XmlReader reader,
ISsmlParser
engine, SsmlElement element, SsmlAttributes ssmAttributesParent, bool fIgnore)
485
private static void ParseEmphasis(XmlReader reader,
ISsmlParser
engine, SsmlElement element, SsmlAttributes ssmAttributesParent, bool fIgnore)
545
private static void ParseMark(XmlReader reader,
ISsmlParser
engine, SsmlElement element, SsmlAttributes ssmAttributesParent, bool fIgnore)
598
private static void ParseMetaData(XmlReader reader,
ISsmlParser
engine, SsmlElement element, SsmlAttributes ssmAttributesParent, bool fIgnore)
629
private static void ParseParagraph(XmlReader reader,
ISsmlParser
engine, SsmlElement element, SsmlAttributes ssmAttributesParent, bool fIgnore)
637
private static void ParseSentence(XmlReader reader,
ISsmlParser
engine, SsmlElement element, SsmlAttributes ssmAttributesParent, bool fIgnore)
645
private static void ParseTextBlock(XmlReader reader,
ISsmlParser
engine, bool isParagraph, string sElement, SsmlAttributes ssmAttributesParent, bool fIgnore)
710
private static void ParsePhoneme(XmlReader reader,
ISsmlParser
engine, SsmlElement element, SsmlAttributes ssmAttributesParent, bool fIgnore)
832
private static void ParseProsody(XmlReader reader,
ISsmlParser
engine, SsmlElement element, SsmlAttributes ssmAttributesParent, bool fIgnore)
915
private static void ParseSayAs(XmlReader reader,
ISsmlParser
engine, SsmlElement element, SsmlAttributes ssmAttributesParent, bool fIgnore)
984
private static void ParseSub(XmlReader reader,
ISsmlParser
engine, SsmlElement element, SsmlAttributes ssmAttributesParent, bool fIgnore)
1040
private static void ParseVoice(XmlReader reader,
ISsmlParser
engine, SsmlElement element, SsmlAttributes ssmAttributesParent, bool fIgnore)
1215
private static void ParseLexicon(XmlReader reader,
ISsmlParser
engine, SsmlElement element, SsmlAttributes ssmAttributesParent, bool fIgnore)
1284
private static void ParsePromptEngine0(XmlReader reader,
ISsmlParser
engine, SsmlElement elementAllowed, SsmlElement element, ProcessPromptEngine0 process, SsmlAttributes ssmAttributesParent, bool fIgnore)
1318
private static string? ParsePromptEngine1(XmlReader reader,
ISsmlParser
engine, SsmlElement elementAllowed, SsmlElement element, string attribute, ProcessPromptEngine1 process, SsmlAttributes ssmAttributesParent, bool fIgnore)
1354
private static void ParsePromptOutput(XmlReader reader,
ISsmlParser
engine, SsmlElement element, SsmlAttributes ssmAttributesParent, bool fIgnore)
1369
private static void ParseDiv(XmlReader reader,
ISsmlParser
engine, SsmlElement element, SsmlAttributes ssmAttributesParent, bool fIgnore)
1377
private static void ParseDatabase(XmlReader reader,
ISsmlParser
engine, SsmlElement element, SsmlAttributes ssmAttributesParent, bool fIgnore)
1436
private static void ParseId(XmlReader reader,
ISsmlParser
engine, SsmlElement element, SsmlAttributes ssmAttributesParent, bool fIgnore)
1444
private static void ParseTts(XmlReader reader,
ISsmlParser
engine, SsmlElement element, SsmlAttributes ssmAttributesParent, bool fIgnore)
1453
private static void ParseWithTag(XmlReader reader,
ISsmlParser
engine, SsmlElement element, SsmlAttributes ssmAttributesParent, bool fIgnore)
1462
private static void ParseRule(XmlReader reader,
ISsmlParser
engine, SsmlElement element, SsmlAttributes ssmAttributesParent, bool fIgnore)
1800
private static void NoOp(XmlReader reader,
ISsmlParser
engine, SsmlElement element, SsmlAttributes ssmlAttributes, bool fIgnore)
1879
private delegate void ParseElementDelegates(XmlReader reader,
ISsmlParser
engine, SsmlElement element, SsmlAttributes ssmlAttributes, bool fIgnore);