Compartilhar via


PromptBuilder.AppendSsmlMarkup(String) Método

Definição

Acrescenta a cadeia de caracteres especificada que contém marcação SSML ao objeto PromptBuilder.

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

Parâmetros

ssmlMarkup
String

Uma cadeia de caracteres que contém a marcação de SSML.

Comentários

Você deve usar os caracteres de escape apropriados ao fazer a adoção da marcação SSML. Observe as barras inclusas anteriores às aspas que delimitam o valor interpret-as do atributo no exemplo a seguir:

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

Observação

A cadeia de caracteres usada como um argumento para AppendSsmlMarkup não pode incluir um elemento speak .

Ao usar para especificar pronúncias em linha em um elemento, você pode usar telefones de qualquer um dos seguintes alfabetos fonéticos, desde que o mecanismo de fala atual seja AppendSsmlMarkup phoneme compatível com ele:

  • IPA (Alfabeto Phoneético Internacional)

  • Conjunto Telefone Universal (UPS)

  • Conjunto de Telefone SAPI

Qualquer mecanismo de fala compatível com SSML fala em telefones do IPA.

Você também pode anexar um arquivo que contém a marcação SSML usando um dos AppendSsml métodos . Para anexar o texto a ser falado que não está formatado com a linguagem de AppendText AppendTextWithAlias AppendTextWithHint marcação, use um dos métodos , , AppendTextWithPronunciation ou .

Aplica-se a