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 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.