PromptBuilder Methods
From Microsoft Speech Platform SDK 11
The PromptBuilder type exposes the following members.
Methods
| Name | Description | |
|---|---|---|
| AddPromptDatabase | ||
| AppendAudio(String) | Appends the specified audio file to the PromptBuilder. | |
| AppendAudio(Uri) | Appends the audio file at the specified URI to the PromptBuilder. | |
| AppendAudio(Uri, String) | Appends the specified audio file and alternate text to the PromptBuilder. | |
| AppendBookmark | Appends a bookmark to the PromptBuilder object. | |
| AppendBreak()()()() | Appends a break to the PromptBuilder object. | |
| AppendBreak(TimeSpan) | Appends a break of the specified duration to the PromptBuilder object. | |
| AppendBreak(PromptBreak) | Appends a break of the specified strength (duration) to the PromptBuilder object. | |
| AppendPromptBuilder | Appends a PromptBuilder object to a PromptBuilder object. | |
| AppendSsml | Appends the specified XML file containing SSML to the PromptBuilder object. | |
| AppendSsmlMarkup | Appends the specified string containing SSML markup into the PromptBuilder object. | |
| AppendText(String) | Specifies text to append to the PromptBuilder object. | |
| AppendText(String, PromptEmphasis) | Appends text to the PromptBuilder object and specifies the degree of emphasis for the text. | |
| AppendText(String, PromptRate) | Appends text to the PromptBuilder object and specifies the speaking rate for the text. | |
| AppendText(String, PromptVolume) | Appends text to the PromptBuilder object and specifies a volume for the text to be spoken. | |
| AppendText(String, array<Object>[]()[][]) | Appends text to the PromptBuilder object and specifies formatting for the text. | |
| AppendTextWithAlias | Appends text to the PromptBuilder object and specifies the alias text to be spoken in place of the appended text. | |
| AppendTextWithHint(String, SayAs) | Appends text to the PromptBuilder object and specifies the content type using a member of the SayAs enumeration. | |
| AppendTextWithHint(String, String) | Appends text to the PromptBuilder object and a String that specifies the content type of the text. | |
| AppendTextWithPronunciation | Appends text to the PromptBuilder object and specifies the pronunciation for the text. | |
| ClearContent | Clears the content from the PromptBuilder object. | |
| EndParagraph | Specifies the end of a paragraph in the PromptBuilder object. | |
| EndSentence | Specifies the end of a sentence in the PromptBuilder object. | |
| EndStyle | Specifies the end of a style in the PromptBuilder object. | |
| EndVoice | Specifies the end of use of a voice in the PromptBuilder object. | |
| Equals | (Inherited from Object.) | |
| Finalize | (Inherited from Object.) | |
| GetHashCode | (Inherited from Object.) | |
| GetType | (Inherited from Object.) | |
| MemberwiseClone | (Inherited from Object.) | |
| RemovePromptDatabase | ||
| SetText(String) | Replaces the current content in a PromptBuilder object with a string. | |
| SetText(String, array<Object>[]()[][]) | Replaces the current content in a PromptBuilder object with a string and specifies formatting for the contents of the string. | |
| StartParagraph()()()() | Specifies the start of a paragraph in the PromptBuilder object. | |
| StartParagraph(CultureInfo) | Specifies the start of a paragraph in the specified culture in the PromptBuilder object. | |
| StartSentence()()()() | Specifies the start of a sentence in the PromptBuilder object. | |
| StartSentence(CultureInfo) | Specifies the start of a sentence in the specified culture in the PromptBuilder object. | |
| StartStyle | Specifies the start of a style in the PromptBuilder object. | |
| StartVoice(CultureInfo) | Instructs the synthesizer to change the voice in the PromptBuilder object and specifies the culture of the voice to use. | |
| StartVoice(String) | Instructs the synthesizer to change the voice in the PromptBuilder object and specifies the name of the voice to use. | |
| StartVoice(VoiceGender) | Instructs the synthesizer to change the voice in the PromptBuilder object and specifies the gender of the voice to use. | |
| StartVoice(VoiceInfo) | Instructs the synthesizer to change the voice in the PromptBuilder object and specifies criteria for the new voice. | |
| StartVoice(VoiceGender, VoiceAge) | Instructs the synthesizer to change the voice in the PromptBuilder object and specifies the gender and the age of the voice to use. | |
| StartVoice(VoiceGender, VoiceAge, Int32) | Instructs the synthesizer to change the voice in the PromptBuilder object and specifies its gender, age, and a preferred voice that matches the specified gender and age. | |
| ToString | (Inherited from Object.) | |
| ToXml | Returns the SSML generated from the PromptBuilder object. |