Поделиться через


Пространство имен Microsoft::CognitiveServices::Speech::Audio

Сводка

Члены Описания
перечисление PresetMicrophoneArrayGeometry Типы предустановленных геометрий массива микрофонов. Дополнительные сведения см. в рекомендаций по массиву микрофонов .
перечисление МикрофонArrayType Типы массивов микрофонов.
перечисление SpeakerReferenceChannel Определяет позицию канала ссылки на динамик в входном звуке.
перечисление AudioStreamContainerFormat Определяет поддерживаемый формат контейнера аудиопотока. Изменено в версии 1.4.0.
перечисление 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.
структуру Audio::МикрофонArrayGeometry Представляет геометрию массива микрофона.

Члены

enum PresetMicrophoneArrayGeometry

Значения Описания
Неинициализированных Указывает, что геометрия не указана. Пакет SDK службы "Речь" определяет геометрию массива микрофонов.
Циклическая7 Указывает массив микрофона с одним микрофоном в центре и шесть микрофонов равномерно распределены в круг с радиусом примерно равным 42,5 мм.
Циклический4 Указывает массив микрофона с одним микрофоном в центре и тремя микрофонами равномерно разменяться в кругу с радиусом примерно равным 42,5 мм.
Linear4 Указывает массив микрофона с четырьмя линейно размещенными микрофонами с интервалом в 40 мм между ними.
Linear2 Указывает массив микрофонов с двумя линейно размещенными микрофонами с интервалом в 40 мм между ними.
Моно Указывает массив микрофона с одним микрофоном.
Обычай Указывает массив микрофона с пользовательской геометрией.

Типы предустановленных геометрий массива микрофонов. Дополнительные сведения см. в рекомендаций по массиву микрофонов .

enum MicrophoneArrayType

Значения Описания
Линейный Указывает, что массив микрофонов имеет микрофоны в прямой линии.
Плоскостной Указывает, что массив микрофонов имеет микрофоны в плоскости.

Типы массивов микрофонов.

перечисление SpeakerReferenceChannel

Значения Описания
Никакой Указывает, что входной звук не имеет канала ссылки на динамик.
LastChannel Указывает, что последний канал в входном звуке соответствует ссылке на динамик для отмены эхо.

Определяет позицию канала ссылки на динамик в входном звуке.

перечисление AudioStreamContainerFormat

Значения Описания
OGG_OPUS Определение Stream ContainerFormat для OGG OPUS.
MP3 Определение Stream ContainerFormat для MP3.
FLAC Определение Stream ContainerFormat для FLAC. Добавлено в версию 1.7.0.
ALAW Определение Stream ContainerFormat для ALAW. Добавлено в версию 1.7.0.
MULAW Определение Stream ContainerFormat для MULAW. Добавлено в версию 1.7.0.
AMRNB Определение Stream ContainerFormat для AMRNB. В настоящее время не поддерживается.
AMRWB Определение Stream ContainerFormat для AMRWB. В настоящее время не поддерживается.
ЛЮБОЙ Определение Stream ContainerFormat для любого другого или неизвестного формата.

Определяет поддерживаемый формат контейнера аудиопотока. Изменено в версии 1.4.0.

перечисление AudioStreamWaveFormat

Значения Описания
ИКМ Определение AudioStreamWaveFormat для данных PCM (импульсно-код модулированных) в целочисленном формате.
ALAW Формат определения AudioStreamWaveFormat в кодировке A-law.
MULAW Определение AudioStreamWaveFormat для формата в кодировке Mu-law.
G722 Определение AudioStreamWaveFormat для формата в кодировке G.722.

Представляет формат, указанный внутри контейнера WAV.