PromptBuilder.AppendSsmlMarkup(String) Méthode
Définition
Important
Certaines informations concernent des produits en version préliminaire qui peuvent être considérablement modifiés avant leur sortie. Microsoft n’offre aucune garantie, expresse ou implicite, concernant les informations fournies ici.
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 .