Conversation Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Transcribe conversaciones de voz. Devuelve el texto reconocido y el identificador del altavoz. Agregado en la versión 1.8.0
public sealed class Conversation : Microsoft.CognitiveServices.Speech.Internal.DisposableBase
type Conversation = class
inherit DisposableBase
Public NotInheritable Class Conversation
Inherits DisposableBase
- Herencia
-
Microsoft.CognitiveServices.Speech.Internal.DisposableBaseConversation
Propiedades
AuthorizationToken |
Obtiene o establece el token de autorización que se usa para comunicarse con el servicio. Nota: El autor de la llamada debe asegurarse de que el token de autorización es válido. Antes de que expire el token de autorización, el autor de la llamada debe actualizarlo llamando a este establecedor con un nuevo token válido. De lo contrario, el reconocedor encontrará errores durante el reconocimiento. |
ConversationId |
Obtiene o establece el identificador de conversación. |
OutputFormat |
Obtiene la configuración del formato de salida. |
Properties |
Obtiene la colección de propiedades y sus valores definidos para este ConversationTranscriberobjeto . |
SpeechRecognitionLanguage |
Obtiene el nombre de idioma que se usa para el reconocimiento. |
Métodos
AddParticipantAsync(Participant) |
Agregue un participante a una conversación mediante el objeto Participant de forma asincrónica. |
AddParticipantAsync(String) |
Agregue un participante a una conversación con el identificador del usuario como una operación asincrónica. |
AddParticipantAsync(User) |
Agregue un participante a una conversación mediante el objeto User de forma asincrónica. |
CreateConversationAsync(SpeechConfig, String) |
Crea una conversación de forma asincrónica. |
DeleteConversationAsync() |
Elimine una conversación. Después de esto, nadie podrá unirse a la conversación. |
EndConversationAsync() |
Finalizar una conversación. |
LockConversationAsync() |
Bloquear una conversación. Esto impedirá que los nuevos participantes se unan. |
MuteAllParticipantsAsync() |
Silenciar a todos los demás participantes de la conversación. Después de esto, ningún otro participante tendrá su difusión de reconocimientos de voz, ni podrá enviar mensajes de texto. |
MuteParticipantAsync(String) |
Silenciar a un participante. |
RemoveParticipantAsync(Participant) |
Quite un participante de una conversación mediante el objeto Participant de forma asincrónica. |
RemoveParticipantAsync(String) |
Quite un participante de una conversación mediante un identificador de usuario de forma asincrónica. |
RemoveParticipantAsync(User) |
Quite un participante de una conversación mediante el objeto User de forma asincrónica. |
StartConversationAsync() |
Inicie una conversación. |
UnlockConversationAsync() |
Desbloquea una conversación. |
UnmuteAllParticipantsAsync() |
Desmute a todos los demás participantes de la conversación. |
UnmuteParticipantAsync(String) |
Desmute a un participante. |
Se aplica a
Azure SDK for .NET