PromptBuilder.AppendSsmlMarkup(String) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute 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 .