EmbeddedSpeechConfig クラス

定義

埋め込み (オフライン) 音声構成を定義するクラス。

public sealed class EmbeddedSpeechConfig
type EmbeddedSpeechConfig = class
Public NotInheritable Class EmbeddedSpeechConfig
継承
EmbeddedSpeechConfig

プロパティ

SpeechRecognitionModelName

音声認識のモデル名を取得します。

SpeechRecognitionOutputFormat

音声認識の出力形式 (単純または詳細) を取得または設定します。

SpeechSynthesisOutputFormat

合成音声の出力形式を取得します。 値の例: riff-16khz-16bit-mono-pcm

SpeechSynthesisVoiceName

埋め込み音声合成の音声名を取得します。

SpeechTranslationModelName

音声翻訳のモデル名を取得します。

メソッド

FromPath(String)

指定したオフライン モデル パスを使用して、埋め込み音声構成のインスタンスを作成します。

FromPaths(String[])

指定したオフライン モデル パスを使用して、埋め込み音声構成のインスタンスを作成します。

GetProperty(PropertyId)

ID でプロパティ値を取得します。

GetProperty(String)

プロパティ値を名前で取得します。

GetSpeechRecognitionModels()

使用可能な音声認識モデルの一覧を取得します。

GetSpeechTranslationModels()

使用可能な音声翻訳モデルの一覧を取得します。

SetProfanity(ProfanityOption)

不適切な表現オプションを設定します。 これは、不適切な単語を削除したり、マスクしたりするために使用できます。

SetProperty(PropertyId, String)

ID でプロパティ値を設定します。

SetProperty(String, String)

プロパティ値を名前で設定します。

SetSpeechRecognitionModel(String, String)

音声認識のモデルを設定します。

SetSpeechSynthesisOutputFormat(SpeechSynthesisOutputFormat)

音声合成オーディオ出力形式を設定します。

SetSpeechSynthesisVoice(String, String)

埋め込み音声合成の音声を設定します。

SetSpeechTranslationModel(String, String)

音声翻訳のモデルを設定します。

適用対象