PromptBuilder.AppendSsmlMarkup(String) Méthode

Définition

Ajoute la chaîne spécifiée contenant un balisage SSML à l'objet PromptBuilder.

public:
 void AppendSsmlMarkup(System::String ^ ssmlMarkup);
public void AppendSsmlMarkup (string ssmlMarkup);
member this.AppendSsmlMarkup : string -> unit
Public Sub AppendSsmlMarkup (ssmlMarkup As String)

Paramètres

ssmlMarkup
String

Chaîne qui contient le balisage SSML.

Remarques

Vous devez utiliser les caractères d’échappement appropriés lors de l’ajout du balisage SSML. Notez les barres obliques antérieures aux guillemets qui entourent la valeur de l’attribut interpret-as dans l’exemple suivant :

builder.AppendSsmlMarkup("<say-as interpret-as = \"characters\"> chair </say-as>");  

Notes

Chaîne utilisée comme argument pour AppendSsmlMarkup ne pas inclure d’élément speak .

Lorsque vous utilisez AppendSsmlMarkup pour spécifier des prononciations inline dans un phoneme élément, vous pouvez utiliser des téléphones à partir de l’un des alphabets phonétiques suivants, à condition que le moteur vocal actuel le prenne en charge :

  • Alphabet phonétique international (IPA)

  • Ensemble de téléphones universels (UPS)

  • SAPI Phone Set

Tout moteur vocal compatible SSML parle les téléphones à partir de l’IPA.

Vous pouvez également ajouter un fichier contenant le balisage SSML à l’aide de l’une AppendSsml des méthodes . Pour ajouter du texte à prononcer qui n’est pas mis en forme avec le langage de balisage, utilisez l’une AppendTextdes méthodes , AppendTextWithAlias, AppendTextWithHintou AppendTextWithPronunciation .

S’applique à