名前空間 Microsoft::CognitiveServices::Speech::Audio

まとめ

メンバー 説明
enum PresetMicrophoneArrayGeometry プリセットマイク配列ジオメトリの種類。 詳細については、「 マイク配列の推奨事項 」を参照してください。
enum MicrophoneArrayType マイク配列の種類。
enum SpeakerReferenceChannel 入力オーディオでのスピーカー参照チャネルの位置を定義します。
enum AudioStreamContainerFormat サポートされているオーディオ ストリーム コンテナー形式を定義します。 バージョン 1.4.0 で変更されました。
enum AudioStreamWaveFormat WAV コンテナー内で指定された形式を表します。
クラス Audio::AudioConfig オーディオ入力または出力の構成を表します。 オーディオ入力は、マイク、ファイル、または入力ストリームから行うことができます。 オーディオ出力は、スピーカー、WAV 形式のオーディオ ファイル出力、または出力ストリームに対して行うことができます。
Audio::AudioInputStream クラス カスタム オーディオ入力構成に使用されるオーディオ入力ストリームを表します。
クラス Audio::AudioOutputStream カスタム オーディオ出力構成に使用されるオーディオ出力ストリームを表します。 バージョン 1.7.0 で更新されました。
クラス Audio::AudioProcessingOptions オーディオ構成クラスで使用されるオーディオ処理オプションを表します。
クラス Audio::AudioStreamFormat カスタム オーディオ入力構成に使用されるオーディオ ストリーム形式を表す クラス。 バージョン 1.5.0 で更新されました。
Audio::P ullAudioInputStream クラス オーディオ入力ストリーム クラスをプルします。
Audio::P ullAudioInputStreamCallback クラス オーディオ入力ストリームのコールバック メソッドを定義するインターフェイス。
Audio::P ullAudioOutputStream クラス カスタム オーディオ出力に使用されるメモリに基づくプル オーディオ出力ストリームを表します。 バージョン 1.7.0 で更新されました。
クラス Audio::P ushAudioInputStream カスタム オーディオ入力構成に使用されるメモリに基づくプッシュ オーディオ入力ストリームを表します。
クラス Audio::P ushAudioOutputStream オーディオ出力ストリーム クラスをプッシュします。 バージョン 1.4.0 で追加されました。
クラス Audio::P ushAudioOutputStreamCallback オーディオ出力ストリームのコールバック メソッドを定義するインターフェイス。 バージョン 1.7.0 で更新されました。
struct Audio::MicrophoneArrayGeometry マイク配列のジオメトリを表します。

メンバー

enum PresetMicrophoneArrayGeometry

説明
初期化されていません ジオメトリが指定されていないことを示します。 Speech SDK によって、マイク配列のジオメトリが決定されます。
Circular7 中央に 1 つのマイクがあり、半径が約 42.5 mm の円に 6 つのマイクが均等に配置されたマイク配列を示します。
Circular4 中央に 1 つのマイクがあり、半径が約 42.5 mm の円に 3 つのマイクが均等に配置されたマイク配列を示します。
Linear4 4 つの直線的に配置されたマイクの間隔が 40 mm のマイク配列を示します。
Linear2 2 つの直線的に配置されたマイクが 40 mm 間隔のマイク配列を示します。
Mono 1 つのマイクを持つマイク配列を示します。
Custom カスタム ジオメトリを持つマイク配列を示します。

プリセットマイク配列ジオメトリの種類。 詳細については、「 マイク配列の推奨事項 」を参照してください。

enum MicrophoneArrayType

説明
Linear マイク配列に直線内にマイクがあることを示します。
平面 マイク配列が平面内にマイクを持っていることを示します。

マイク配列の種類。

enum SpeakerReferenceChannel

説明
なし 入力オーディオにスピーカー参照チャネルがないことを示します。
LastChannel 入力オーディオの最後のチャネルがエコー キャンセルのスピーカー参照に対応することを示します。

入力オーディオでのスピーカー参照チャネルの位置を定義します。

enum AudioStreamContainerFormat

説明
OGG_OPUS OGG OPUS の Stream ContainerFormat 定義。
MP3 MP3 の Stream ContainerFormat 定義。
FLAC FLAC の Stream ContainerFormat 定義。 バージョン 1.7.0 で追加されました。
ALAW ALAW の Stream ContainerFormat 定義。 バージョン 1.7.0 で追加されました。
MULAW MULAW の Stream ContainerFormat 定義。 バージョン 1.7.0 で追加されました。
AMRNB AMRNB の Stream ContainerFormat 定義。 現在サポートされていません。
AMRWB AMRWB の Stream ContainerFormat 定義。 現在サポートされていません。
ANY 他の形式または不明な形式の Stream ContainerFormat 定義。

サポートされているオーディオ ストリーム コンテナー形式を定義します。 バージョン 1.4.0 で変更されました。

enum AudioStreamWaveFormat

説明
PCM 0 整数形式の PCM (パルス コード変調) データの AudioStreamWaveFormat 定義。
ALAW AudioStreamWaveFormat 定義 A-law エンコード形式。
MULAW Mu-law エンコード形式の AudioStreamWaveFormat 定義。

WAV コンテナー内で指定された形式を表します。