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

Итоги

Элементы Описания
enum PresetMicrophoneArrayGeometry Типы предустановленных геометрических элементов массива микрофонов. Проверьте https://docs.microsoft.com/azure/cognitive-services/speech-service/speech-devices-sdk-microphone подробности.
enum MicrophoneArrayType Типы массивов микрофонов.
enum SpeakerReferenceChannel Определяет позицию канала для ссылок говорящего во входном звуке.
enum AudioStreamContainerFormat Определяет поддерживаемый формат контейнера аудиопотока. Изменено в версии 1.4.0.
перечисление AudioStreamWaveFormat Представляет формат, указанный в контейнере WAV.
class Audio::AudioConfig Представляет конфигурацию аудиовхода или вывода. Аудиовход может быть из микрофона, файла или входного потока. Аудиовыход может быть для динамиков, выходных данных аудиофайлов в формате WAV или выходного потока.
class Audio::AudioInputStream Представляет входной аудиопоток, используемый для пользовательских конфигураций входных аудиоданных.
class Audio::AudioOutputStream Представляет поток вывода звука, используемый для пользовательских конфигураций вывода звука. Обновлено в версии 1.7.0.
класс Audio::AudioProcessingOptions Представляет параметры обработки звука, используемые с классом аудиоконфигурирования.
class Audio::AudioStreamFormat Класс для представления формата аудиопотока, используемого для пользовательских конфигураций входных аудиоданных. Обновлено в версии 1.5.0.
class Audio::P ullAudioInputStream Извлечение класса входного аудиопотока.
class Audio::P ullAudioInputStreamCallback Интерфейс, определяющий методы обратного вызова для входного аудиопотока.
class Audio::P ullAudioOutputStream Представляет поток аудиовыходов по запросу, поддерживаемый памятью, используемый для пользовательского аудиовыхода. Обновлено в версии 1.7.0.
class Audio::P ushAudioInputStream Представляет поток входных аудиоданных с поддержкой памяти, используемый для пользовательских конфигураций ввода звука.
class Audio::P ushAudioOutputStream Класс потоковой передачи аудиоданных. Добавлено в версии 1.4.0.
class Audio::P ushAudioOutputStreamCallback Интерфейс, определяющий методы обратного вызова для выходного аудиопотока. Обновлено в версии 1.7.0.
struct Audio::MicrophoneArrayGeometry Представляет геометрию массива микрофонов.

Элементы

enum PresetMicrophoneArrayGeometry

Значения Описания
Не инициализировано Указывает, что геометрия не указана. Пакет SDK службы "Речь" определяет геометрию микрофонного массива.
Circular7 Указывает массив микрофонов с одним микрофоном в центре и шестью микрофонами, равномерно разделенными по кругу с радиусом примерно 42,5 мм.
Circular4 Указывает массив микрофонов с одним микрофоном в центре и тремя микрофонами, равномерно разделенными по окружности с радиусом примерно 42,5 мм.
Linear4 Указывает массив микрофонов с четырьмя линейно размещенными микрофонами с интервалом 40 мм между ними.
Линейный2 Указывает массив микрофонов с двумя линейно расположенными микрофонами с интервалом 40 мм между ними.
Mono Указывает массив микрофонов с одним микрофоном.
Особые настройки Указывает массив микрофонов с пользовательской геометрией.

Типы предустановленных геометрических элементов массива микрофонов. Проверьте https://docs.microsoft.com/azure/cognitive-services/speech-service/speech-devices-sdk-microphone подробности.

enum MicrophoneArrayType

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

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

enum SpeakerReferenceChannel

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

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

enum 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. В настоящее время не поддерживается.
ANY Определение Stream ContainerFormat для любого другого или неизвестного формата.

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

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

Значения Описания
PCM Определение AudioStreamWaveFormat для данных PCM (пульс-код модулируется) в целочисленном формате.
ALAW Определение AudioStreamWaveFormat формат с кодировкой A.
MULAW Определение AudioStreamWaveFormat для формата с кодировкой mu-law.

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