Prompt Prompt Prompt Prompt Class

定義

SpeechSynthesizer によって表される方法 (テキストまたはオーディオ ファイルのいずれか) に関する情報を表します。Represents information about what can be rendered, either text or an audio file, by the SpeechSynthesizer.

public ref class Prompt
public class Prompt
type Prompt = class
Public Class Prompt
継承
PromptPromptPromptPrompt
派生

注釈

オブジェクトPromptには、プレーンテキスト、マークアップ言語で書式設定されたテキスト、またはオーディオファイルを含めることができます。A Prompt object can contain plain text, text formatted with markup language, or audio files.

Promptのオブジェクトは、のPromptBuilder新しいインスタンスごとに作成されます。An empty Prompt object is created with each new instance of PromptBuilder. クラスPromptBuilderには、テキスト、SSML マークアップ、ブックマーク、録音されたオーディオファイル (.wav ファイルなど) を含むコンテンツを、それに含まPromptれる空のオブジェクトに追加するためのメソッドが用意されています。The PromptBuilder class provides methods for adding content, including text, SSML markup, bookmarks, and prerecorded audio files (such as .wav files), to the empty Prompt object that it contains. 通常、アプリケーションは、 PromptBuilder Promptオブジェクトではなく、を使用してプロンプトを作成し、コンテンツを設定します。Typically, applications will use PromptBuilder, rather than a Prompt object, to create prompts and populate them with content.

Promptオブジェクトのコンテンツから音声を生成するには、 Speakメソッドを使用します。To generate speech from the contents of a Prompt object, use the Speak method.

コンストラクター

Prompt(PromptBuilder) Prompt(PromptBuilder) Prompt(PromptBuilder) Prompt(PromptBuilder)

PromptBuilder オブジェクトから Prompt クラスの新しいインスタンスを作成します。Creates a new instance of the Prompt class from a PromptBuilder object.

Prompt(String) Prompt(String) Prompt(String) Prompt(String)

Prompt クラスの新しいインスタンスを作成し、読み上げるテキストを指定します。Creates a new instance of the Prompt class and specifies the text to be spoken.

Prompt(String, SynthesisTextFormat) Prompt(String, SynthesisTextFormat) Prompt(String, SynthesisTextFormat) Prompt(String, SynthesisTextFormat)

Prompt クラスの新しいインスタンスを作成し、読み上げるテキストと、形式がプレーン テキストかマークアップ言語のどちらであるかを指定します。Creates a new instance of the Prompt class and specifies the text to be spoken and whether its format is plain text or markup language.

プロパティ

IsCompleted IsCompleted IsCompleted IsCompleted

Prompt の再生が完了しているかどうかを取得します。Gets whether the Prompt has finished playing.

メソッド

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

指定したオブジェクトが、現在のオブジェクトと等しいかどうかを判断します。Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

既定のハッシュ関数として機能します。Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

現在のインスタンスの Type を取得します。Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

現在の Object の簡易コピーを作成します。Creates a shallow copy of the current Object.

(Inherited from Object)
ToString() ToString() ToString() ToString()

現在のオブジェクトを表す文字列を返します。Returns a string that represents the current object.

(Inherited from Object)

適用対象