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

總結

成員 描述
列舉 PresetMicrophoneArrayGeometry 默認麥克風陣組幾何的類型。 如需詳細資訊,請參閱 麥克風陣列建議。
列舉 MicrophoneArrayType 麥克風陣列的類型。
列舉 SpeakerReferenceChannel 定義輸入音訊中的說話者參考通道位置。
列舉 AudioStreamContainerFormat 定義支援的音訊數據流容器格式。 在 1.4.0 版中變更。
列舉 AudioStreamWaveFormat 表示 WAV 容器中指定的格式。
類別 Audio::AudioConfig 表示音訊輸入或輸出組態。 音訊輸入可以是來自麥克風、檔案或輸入數據流。 音訊輸出可以是喇叭、WAV 格式的音訊檔案輸出或輸出數據流。
類別 Audio::AudioProcessingOptions 表示與音訊組態類別搭配使用的音訊處理選項。
類別 Audio::AudioInputStream 表示用於自定義音訊輸入組態的音訊輸入數據流。
類別 Audio::P ushAudioInputStream 表示用於自定義音訊輸入組態的記憶體支援的推播音訊輸入數據流。
類別 Audio::P ullAudioInputStreamCallback 介面,定義音訊輸入數據流的回呼方法。
類別 Audio::P ullAudioInputStream 提取音訊輸入數據流類別。
類別 Audio::AudioOutputStream 表示用於自定義音訊輸出組態的音訊輸出數據流。 已在 1.7.0 版中更新。
類別 Audio::P ullAudioOutputStream 表示用於自定義音訊輸出的記憶體支援提取音訊輸出數據流。 已在 1.7.0 版中更新。
類別 Audio::P ushAudioOutputStreamCallback 介面,定義音訊輸出數據流的回呼方法。 已在 1.7.0 版中更新。
類別 Audio::P ushAudioOutputStream 推送音訊輸出數據流類別。 已在1.4.0版中新增。
類別 Audio::AudioStreamFormat 類別,表示用於自定義音訊輸入組態的音訊數據流格式。 已在 1.5.0 版中更新。
結構 Audio::MicrophoneArrayGeometry 表示麥克風陣組的幾何。

成員

enum PresetMicrophoneArrayGeometry

值 描述
初始化 表示未指定幾何。 語音 SDK 會決定麥克風數位幾何。
Circular7 表示在中央有一個麥克風的麥克風數位,而六個麥克風平均間距在半徑大約等於42.5公厘的圓形中。
Circular4 表示在中央有一個麥克風的麥克風數位,而三個麥克風平均間距在半徑大約等於42.5公厘的圓形中。
Linear4 表示具有四個線性放置麥克風的麥克風陣列,其間距為40公厘。
Linear2 表示具有兩個線性放置麥克風的麥克風陣列,其間距為40公厘。
Mono 表示具有單一麥克風的麥克風數位。
習慣 表示具有自定義幾何的麥克風數位。

默認麥克風陣組幾何的類型。 如需詳細資訊,請參閱 麥克風陣列建議。

enum 麥克風陣列類型

值 描述
線性 表示麥克風陣列具有直線的麥克風。
平面的 表示麥克風陣列具有平面中的麥克風。

麥克風陣列的類型。

enum 講者參考頻道

值 描述
沒有 表示輸入音頻沒有喇叭參考通道。
LastChannel 表示輸入音訊中的最後一個通道會對應至喇叭參考,以進行回音取消。

定義輸入音訊中的說話者參考通道位置。

enum AudioStreamContainerFormat

值 描述
OGG_OPUS OGG OPUS 的 Stream ContainerFormat 定義。
MP3 串流 MP3 的 ContainerFormat 定義。
FLAC FLAC 的 Stream ContainerFormat 定義。 已在1.7.0版中新增。
ALAW ALAW 的 Stream ContainerFormat 定義。 已在1.7.0版中新增。
MULAW MULAW 的 Stream ContainerFormat 定義。 已在1.7.0版中新增。
AMRNB 串流 AMRNB 的 ContainerFormat 定義。 目前不支援。
AMRWB 串流AMRWB的 ContainerFormat 定義。 目前不支援。
任何 串流任何其他或未知格式的 ContainerFormat 定義。

定義支援的音訊數據流容器格式。 在 1.4.0 版中變更。

enum AudioStreamWaveFormat

值 描述
PCM PCM 的 AudioStreamWaveFormat 定義(脈衝程式代碼調變)數據格式為整數格式。
ALAW AudioStreamWaveFormat 定義 A-law 編碼的格式。
MULAW Mu-law 編碼格式的 AudioStreamWaveFormat 定義。
G722 G.722 編碼格式的 AudioStreamWaveFormat 定義。

表示 WAV 容器中指定的格式。