Synthesis\PromptBuilder.cs (26)
49_elementStack.Push(new StackElement(SsmlElement.Lexicon | SsmlElement.Meta | SsmlElement.MetaData | SsmlElement.ParagraphOrSentence | SsmlElement.AudioMarkTextWithStyle, SsmlState.Header, _culture));
172SsmlState ssmlState = 0;
187ssmlState = SsmlState.StyleEmphasis;
245ssmlState |= SsmlState.StyleProsody;
255if ((stackElement._state & (SsmlState.StyleEmphasis | SsmlState.StyleProsody)) == 0)
263if (stackElement._state == (SsmlState.StyleEmphasis | SsmlState.StyleProsody))
317_elementStack.Push(new StackElement(SsmlElement.Sentence | SsmlElement.AudioMarkTextWithStyle, SsmlState.Voice, culture));
343if (_elementStack.Pop()._state != SsmlState.Voice)
378_elementStack.Push(new StackElement(SsmlElement.AudioMarkTextWithStyle | SsmlElement.Sentence, SsmlState.Paragraph, culture));
382if (_elementStack.Pop()._state != SsmlState.Paragraph)
415_elementStack.Push(new StackElement(SsmlElement.AudioMarkTextWithStyle, SsmlState.Sentence, culture));
419if (_elementStack.Pop()._state != SsmlState.Sentence)
776SsmlState state = _elementStack.Peek()._state;
777if (state != SsmlState.Header)
782case SsmlState.Ended:
786case SsmlState.Sentence:
790case SsmlState.Paragraph:
794case SsmlState.StyleEmphasis:
795case SsmlState.StyleProsody:
796case (SsmlState.StyleProsody | SsmlState.StyleEmphasis):
800case SsmlState.Voice:
1004internal SsmlState _state;
1007internal StackElement(SsmlElement possibleChildren, SsmlState state, CultureInfo culture)