PromptBuilder.AppendSsmlMarkup(String) Méthode

Définition

Ajoute la chaîne spécifiée contenant le 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 contenant le balisage SSML.

Remarques

Vous devez utiliser les caractères d’échappement appropriés lors de l’ajout du balisage SSML. Notez que les barres obliques descendantes précédant les guillemets englobant la valeur de l’attribut interpret-as dans l’exemple suivant :

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

Note

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 de reconnaissance vocale actuel le prenne en charge :

  • Alphabet phonétique international (IPA)

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

  • Jeu de téléphones SAPI

Tous les moteurs vocaux compatibles SSML parlent des 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 des méthodes, AppendTextAppendTextWithAliasou AppendTextWithHint l’une AppendTextWithPronunciationdes méthodes.

S’applique à