Espace de noms Microsoft::CognitiveServices::Speech::Audio

Résumé

Membres Descriptions
enum PresetMicrophoneArrayGeometry Types de géométries prédéfinies du réseau de microphones. Pour plus d’informations , consultez Recommandations relatives au réseau de microphones.
enum MicrophoneArrayType Types de réseaux de microphones.
enum SpeakerReferenceChannel Définit la position du canal de référence de l’orateur dans l’audio d’entrée.
enum AudioStreamContainerFormat Définit le format de conteneur de flux audio pris en charge. Modification dans la version 1.4.0.
enum AudioStreamWaveFormat Représente le format spécifié dans le conteneur WAV.
class Audio::AudioConfig Représente la configuration d’entrée ou de sortie audio. L’entrée audio peut provenir d’un microphone, d’un fichier ou d’un flux d’entrée. La sortie audio peut être vers un haut-parleur, une sortie de fichier audio au format WAV ou un flux de sortie.
classe Audio::AudioInputStream Représente le flux d’entrée audio utilisé pour les configurations d’entrée audio personnalisées.
class Audio::AudioOutputStream Représente le flux de sortie audio utilisé pour les configurations de sortie audio personnalisées. Mise à jour dans la version 1.7.0.
class Audio::AudioProcessingOptions Représente les options de traitement audio utilisées avec la classe de configuration audio.
class Audio::AudioStreamFormat Classe pour représenter le format de flux audio utilisé pour les configurations d’entrée audio personnalisées. Mise à jour dans la version 1.5.0.
class Audio::P ullAudioInputStream Classe de flux d’entrée audio pull.
class Audio::P ullAudioInputStreamCallback Interface qui définit des méthodes de rappel pour un flux d’entrée audio.
class Audio::P ullAudioOutputStream Représente le flux de sortie audio pull sauvegardé en mémoire utilisé pour la sortie audio personnalisée. Mise à jour dans la version 1.7.0.
class Audio::P ushAudioInputStream Représente le flux d’entrée audio Push sauvegardé en mémoire utilisé pour les configurations d’entrée audio personnalisées.
classe Audio::P ushAudioOutputStream Envoyer (push) la classe de flux de sortie audio. Ajouté dans la version 1.4.0.
classe Audio::P ushAudioOutputStreamCallback Interface qui définit des méthodes de rappel pour un flux de sortie audio. Mise à jour dans la version 1.7.0.
struct Audio::MicrophoneArrayGeometry Représente la géométrie d’un tableau de microphones.

Membres

enum PresetMicrophoneArrayGeometry

Valeurs Descriptions
Non initialisé(e) Indique qu’aucune géométrie n’a été spécifiée. Le Kit de développement logiciel (SDK) Speech détermine la géométrie du réseau de microphones.
Circulaire7 Indique un réseau de microphones avec un microphone au centre et six microphones uniformément espacés dans un cercle dont le rayon est approximativement égal à 42,5 mm.
Circulaire4 Indique un réseau de microphones avec un microphone au centre et trois microphones uniformément espacés dans un cercle dont le rayon est approximativement égal à 42,5 mm.
Linéaire4 Indique un réseau de microphones avec quatre microphones placés linéairement avec un espacement de 40 mm entre eux.
Linéaire2 Indique un réseau de microphones avec deux microphones placés linéairement avec un espacement de 40 mm entre eux.
Mono Indique un réseau de microphones avec un seul microphone.
Custom Indique un tableau de microphones avec une géométrie personnalisée.

Types de géométries prédéfinies du réseau de microphones. Pour plus d’informations , consultez Recommandations relatives au réseau de microphones.

enum MicrophoneArrayType

Valeurs Descriptions
Linéaire Indique que le réseau de microphones a des microphones en ligne droite.
Planar Indique que le réseau de microphones a des microphones dans un plan.

Types de réseaux de microphones.

enum SpeakerReferenceChannel

Valeurs Descriptions
Aucun Indique que l’audio d’entrée n’a pas de canal de référence du haut-parleur.
LastChannel Indique que le dernier canal de l’audio d’entrée correspond à la référence de l’orateur pour l’annulation de l’écho.

Définit la position du canal de référence de l’orateur dans l’audio d’entrée.

enum AudioStreamContainerFormat

Valeurs Descriptions
OGG_OPUS Définition Stream ContainerFormat pour OGG OPUS.
MP3 Définition de Stream ContainerFormat pour MP3.
FLAC Définition Stream ContainerFormat pour LE FORMAT DE FLUX. Ajouté dans la version 1.7.0.
ALAW Stream ContainerFormat définition pour ALAW. Ajouté dans la version 1.7.0.
MULAW Définition ContainerFormat de flux pour MULAW. Ajouté dans la version 1.7.0.
AMRNB Définition Stream ContainerFormat pour AMRNB. Non prise en charge.
AMRWB Définition Stream ContainerFormat pour AMRWB. Non prise en charge.
ANY Stream ContainerFormat définition pour tout autre format ou format inconnu.

Définit le format de conteneur de flux audio pris en charge. Modification dans la version 1.4.0.

enum AudioStreamWaveFormat

Valeurs Descriptions
PCM Définition AudioStreamWaveFormat pour les données PCM (module de code d’impulsion) au format entier.
ALAW Définition AudioStreamWaveFormat Format encodé en A-law.
MULAW Définition AudioStreamWaveFormat pour le format encodé en mu-law.

Représente le format spécifié dans le conteneur WAV.