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
오디오 구성.
반환
스마트 포인터 래핑된 모임 전사 포인터입니다.