Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
class Transcription::MeetingTranscriber
: public Recognizer
Clase para transcribir reuniones.
Miembros
SessionStarted
Sintaxis: public EventSignal< const SessionEventArgs & > SessionStarted;
Señal para eventos que indican el inicio de una sesión de reconocimiento (operación).
Sesión detenida
Sintaxis: public EventSignal< const SessionEventArgs & > SessionStopped;
Señal para eventos que indican el final de una sesión de reconocimiento (operación).
SpeechStartDetected
Sintaxis: public EventSignal< const RecognitionEventArgs & > SpeechStartDetected;
Señal para eventos que indican el inicio de la voz.
SpeechEndDetected
Sintaxis: public EventSignal< const RecognitionEventArgs & > SpeechEndDetected;
Señal para eventos que indican el final de la voz.
Transcribir
Sintaxis: public EventSignal< const MeetingTranscriptionEventArgs & > Transcribing;
Señal para eventos que contienen resultados intermedios de reconocimiento.
Transcrito
Sintaxis: public EventSignal< const MeetingTranscriptionEventArgs & > Transcribed;
Señal para eventos que contienen los resultados finales del reconocimiento. (que indica un intento de reconocimiento correcto).
Cancelado
Sintaxis: public EventSignal< const MeetingTranscriptionCanceledEventArgs & > Canceled;
Señal para eventos que contienen resultados de reconocimiento cancelados (que indican un intento de reconocimiento que se canceló como resultado o una solicitud de cancelación directa o, alternativamente, un error de transporte o protocolo).
Propiedades
Sintaxis: public PropertyCollection & Properties;
Colección de propiedades y sus valores definidos para meetingTranscriber.
JoinMeetingAsync
Sintaxis: public inline std::future< void > JoinMeetingAsync ( std::shared_ptr< Meeting > meeting );
Unirse a una reunión.
Parámetros
-
meeting
puntero inteligente de la reunión que se va a unir.
Devoluciones
Un futuro vacío.
LeaveMeetingAsync
Sintaxis: public inline std::future< void > LeaveMeetingAsync ( );
Deje una reunión.
Nota: Después de salir de una reunión, no se enviará ningún evento transcribido ni transcrito a los usuarios finales. Los usuarios finales deben unirse a una reunión para volver a obtener los eventos.
Devoluciones
Un futuro vacío.
StartTranscribingAsync
Sintaxis: public inline std::future< void > StartTranscribingAsync ( );
Inicia de forma asincrónica una transcripción de reuniones.
Devoluciones
Un futuro vacío.
StopTranscribingAsync
Sintaxis: public inline std::future< void > StopTranscribingAsync ( );
Detiene de forma asincrónica una transcripción de reuniones.
Devoluciones
Un futuro vacío.
MeetingTranscriber
Sintaxis: public inline explicit MeetingTranscriber ( SPXRECOHANDLE hreco );
Constructor interno. Crea una nueva instancia mediante el identificador proporcionado.
Parámetros
-
hreco
controlador recognizer.
~MeetingTranscriber
Sintaxis: public inline ~MeetingTranscriber ( );
Destructor.
SetAuthorizationToken
Sintaxis: public inline void SetAuthorizationToken ( const std::string & token );
Establece el token de autorización que se usará para conectar el servidor.
Parámetros
-
token
El token de autorización.
GetAuthorizationToken
Sintaxis: public inline std::string GetAuthorizationToken ( );
Obtiene el token de autorización.
Devoluciones
Token de autorización
FromConfig
Sintaxis: public inline static std::shared_ptr< MeetingTranscriber > FromConfig ( std::shared_ptr< Audio::AudioConfig > audioInput );
Cree un transcribidor de reuniones a partir de una configuración de audio.
Parámetros
-
audioInput
configuración de audio.
Devoluciones
Puntero inteligente encapsulado del transcribor de reunión.