다음을 통해 공유


class Transcription::MeetingTranscriber

class Transcription::MeetingTranscriber
  : public Recognizer

모임 전사를 위한 클래스입니다.

멤버

SessionStarted

구문: public EventSignal< constSessionEventArgs & > SessionStarted;

인식 세션(작업)의 시작을 나타내는 이벤트에 대한 신호입니다.

SessionStopped

구문: public EventSignal< constSessionEventArgs & > SessionStopped;

인식 세션(작업)의 끝을 나타내는 이벤트에 대한 신호입니다.

SpeechStartDetected

구문: public EventSignal< constRecognitionEventArgs & > SpeechStartDetected;

음성의 시작을 나타내는 이벤트에 대한 신호입니다.

SpeechEndDetected

구문: public EventSignal< constRecognitionEventArgs & > SpeechEndDetected;

음성의 끝을 나타내는 이벤트에 대한 신호입니다.

속기

구문: public EventSignal< constMeetingTranscriptionEventArgs & > Transcribing;

중간 인식 결과를 포함하는 이벤트에 대한 신호입니다.

복사할

구문: public EventSignal< constMeetingTranscriptionEventArgs & > Transcribed;

최종 인식 결과를 포함하는 이벤트에 대한 신호입니다. (성공적인 인식 시도를 나타낸다).

취소됨

구문: public EventSignal< constMeetingTranscriptionCanceledEventArgs & > Canceled;

취소된 인식 결과가 포함된 이벤트에 대한 신호입니다(결과로 취소된 인식 시도 또는 직접 취소 요청 또는 전송 또는 프로토콜 실패를 나타냅니다).

속성

구문: public PropertyCollection & Properties;

이 MeetingTranscriber에 대해 정의된 속성 및 해당 값의 컬렉션입니다.

JoinMeetingAsync

구문: public inline std::future< void > JoinMeetingAsync ( std::shared_ptr< Meeting > meeting );

모임에 참가합니다.

매개 변수

  • meeting 참가할 모임의 스마트 포인터입니다.

반환

빈 미래.

LeaveMeetingAsync

구문: public inline std::future< void > LeaveMeetingAsync ( );

모임을 둡니다.

참고: 모임을 떠난 후에는 기록 또는 전사된 이벤트가 최종 사용자에게 전송되지 않습니다. 이벤트를 다시 얻으려면 최종 사용자가 모임에 참가해야 합니다.

반환

빈 미래.

StartTranscribingAsync

구문: public inline std::future< void > StartTranscribingAsync ( );

비동기적으로 모임 전사를 시작합니다.

반환

빈 미래.

StopTranscribingAsync

구문: public inline std::future< void > StopTranscribingAsync ( );

비동기적으로 모임 전사를 중지합니다.

반환

빈 미래.

MeetingTranscriber

구문: public inline explicit MeetingTranscriber ( SPXRECOHANDLE hreco );

내부 생성자입니다. 제공된 핸들을 사용하여 새 instance 만듭니다.

매개 변수

  • hreco 인식기 핸들입니다.

~MeetingTranscriber

구문: public inline ~MeetingTranscriber ( );

소멸자

SetAuthorizationToken

구문: public inline void SetAuthorizationToken ( const std::string & token );

서버 연결에 사용할 권한 부여 토큰을 설정합니다.

매개 변수

  • token 권한 부여 토큰입니다.

GetAuthorizationToken

구문: public inline std::string GetAuthorizationToken ( );

권한 부여 토큰을 가져옵니다.

반환

권한 부여 토큰

FromConfig

구문: public inline static std::shared_ptr< MeetingTranscriber > FromConfig ( std::shared_ptr< Audio::AudioConfig > audioInput );

오디오 구성에서 모임 전사를 만듭니다.

매개 변수

  • audioInput 오디오 구성.

반환

스마트 포인터 래핑된 모임 전사 포인터입니다.