Udostępnij za pośrednictwem


Prompt Klasa

Definicja

Reprezentuje informacje o tym, co może być renderowane, plik tekstowy lub dźwiękowy przez SpeechSynthesizer .

public ref class Prompt
public class Prompt
type Prompt = class
Public Class Prompt
Dziedziczenie
Prompt
Pochodne

Uwagi

PromptObiekt może zawierać zwykły tekst, tekst sformatowany przy użyciu języka Markup Language lub plików audio.

Pusty Prompt obiekt jest tworzony z każdym nowym wystąpieniem PromptBuilder . PromptBuilderKlasa zawiera metody dodawania zawartości, w tym tekst, SSML znaczników, zakładki i prerejestrowane pliki audio (takie jak pliki wav), do pustego Prompt obiektu, który zawiera. Zazwyczaj aplikacje będą używały PromptBuilder , a nie Prompt obiektu, do tworzenia monitów i wypełniania ich zawartością.

Aby wygenerować mowę na podstawie zawartości Prompt obiektu, użyj Speak metody.

Konstruktory

Prompt(PromptBuilder)

Tworzy nowe wystąpienie Prompt klasy z PromptBuilder obiektu.

Prompt(String)

Tworzy nowe wystąpienie Prompt klasy i określa tekst, który ma być wypowiadany.

Prompt(String, SynthesisTextFormat)

Tworzy nowe wystąpienie Prompt klasy i określa tekst, który ma być mówiony i czy jego format jest zwykłym tekstem czy językiem znaczników.

Właściwości

IsCompleted

Pobiera czy Prompt ukończono odtwarzanie.

Metody

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

Type Pobiera wartość bieżącego wystąpienia.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Dotyczy