PromptBuilder.AppendSsmlMarkup(String) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Dołącza określony ciąg zawierający znacznik SSML do PromptBuilder obiektu .
public:
void AppendSsmlMarkup(System::String ^ ssmlMarkup);
public void AppendSsmlMarkup (string ssmlMarkup);
member this.AppendSsmlMarkup : string -> unit
Public Sub AppendSsmlMarkup (ssmlMarkup As String)
Parametry
- ssmlMarkup
- String
Ciąg zawierający znacznik SSML.
Uwagi
Podczas dołączania znaczników SSML należy użyć odpowiednich znaków ucieczki. Zwróć uwagę na ukośniki odwrotne poprzedzające znaki cudzysłowu otaczające wartość atrybutu interpret-as
w poniższym przykładzie:
builder.AppendSsmlMarkup("<say-as interpret-as = \"characters\"> chair </say-as>");
Uwaga
Ciąg używany jako argument nie może AppendSsmlMarkup zawierać speak
elementu .
W przypadku używania funkcji do określania wymowy w tekście w elemencie można używać telefonów z dowolnego z następujących alfabetów fonetycznych, pod warunkiem, że obsługuje to bieżący aparat AppendSsmlMarkup phoneme
mowy:
Międzynarodowy alfabet fonetyczny (IPA)
Universal Telefon Set (UPS)
Zestaw Telefon SAPI
Każdy aparat mowy zgodny z SSML będzie mówić na telefony z IPA.
Można również dołączyć plik zawierający znacznik SSML przy użyciu jednej z AppendSsml metod. Aby dołączyć tekst do wymawiania, który nie jest sformatowany przy użyciu języka znaczników, użyj jednej z metod AppendText , AppendTextWithAlias , lub AppendTextWithHint AppendTextWithPronunciation .