Пространство имен Microsoft::CognitiveServices::Speech::Audio
Статья 12/27/2024
Участники: 3
Обратная связь
В этой статье
Сводка
Члены
Описания
перечисление 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
Указывает, что последний канал в входном звуке соответствует ссылке на динамик для отмены эхо.
Определяет позицию канала ссылки на динамик в входном звуке.
Значения
Описания
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 для данных PCM (импульсно-код модулированных) в целочисленном формате.
ALAW
Формат определения AudioStreamWaveFormat в кодировке A-law.
MULAW
Определение AudioStreamWaveFormat для формата в кодировке Mu-law.
G722
Определение AudioStreamWaveFormat для формата в кодировке G.722.
Представляет формат, указанный внутри контейнера WAV.