MeetingTranscriber 클래스

모임 기록 작업을 수행하는 개체입니다.

상속
MeetingTranscriber

생성자

MeetingTranscriber(audio_config: AudioConfig | None = None)

매개 변수

Name Description
audio_config

오디오 입력에 대한 구성입니다.

기본값: None

메서드

join_meeting_async

모임에 비동기적으로 참가합니다.

leave_meeting_async

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

recognize_once

차단(동기) 모드에서 인식을 수행합니다. 단일 발화가 인식된 후 반환합니다. 단일 발화의 끝은 끝에서 무음을 수신하거나 최대 15초의 오디오가 처리될 때까지 대기하여 결정됩니다. 작업에서는 인식 텍스트를 결과로 반환합니다. 길게 실행되는 다중 발화 인식의 경우 start_continuous_recognition_async를 대신 사용하세요.

recognize_once_async

비차단(비동기) 모드에서 인식을 수행합니다. 단일 발화를 인식합니다. 단일 발화의 끝은 끝에서 무음을 수신하거나 최대 15초의 오디오가 처리될 때까지 대기하여 결정됩니다. 길게 실행되는 다중 발화 인식의 경우 start_continuous_recognition_async를 대신 사용하세요.

start_continuous_recognition

연속 인식 작업을 동기적으로 시작합니다. 사용자는 EventSignal에 연결하여 인식 결과를 받아야 합니다. 를 호출 stop_continuous_recognition_async 하여 인식을 중지합니다.

start_continuous_recognition_async

연속 인식 작업을 비동기적으로 시작합니다. 사용자는 EventSignal에 연결하여 인식 결과를 받아야 합니다. 를 호출 stop_continuous_recognition_async 하여 인식을 중지합니다.

start_keyword_recognition

지정된 키워드(keyword) 모델을 사용하여 인식기를 동기적으로 구성합니다. 이 메서드를 호출한 후 인식기는 키워드(keyword) 수신 대기하여 인식을 시작합니다. stop_keyword_recognition()를 호출하여 키워드(keyword) 시작된 인식을 종료합니다.

start_keyword_recognition_async

지정된 키워드(keyword) 모델을 사용하여 인식기를 비동기적으로 구성합니다. 이 메서드를 호출한 후 인식기는 키워드(keyword) 수신 대기하여 인식을 시작합니다. stop_keyword_recognition_async()를 호출하여 키워드(keyword) 시작된 인식을 종료합니다.

start_transcribing_async

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

stop_continuous_recognition

지속적인 지속적인 인식 작업을 동기적으로 종료합니다.

stop_continuous_recognition_async

진행 중인 연속 인식 작업을 비동기적으로 종료합니다.

stop_keyword_recognition

키워드(keyword) 시작된 인식을 동기적으로 종료합니다.

stop_keyword_recognition_async

키워드(keyword) 시작된 인식을 비동기적으로 종료합니다.

stop_transcribing_async

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

join_meeting_async

모임에 비동기적으로 참가합니다.

join_meeting_async(meeting: Meeting) -> ResultFuture

매개 변수

Name Description
meeting
필수

반환

형식 Description

모임에 참가하면 성취되는 미래입니다.

leave_meeting_async

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

leave_meeting_async() -> ResultFuture

반환

형식 Description

모임을 떠난 후 성취되는 미래.

recognize_once

차단(동기) 모드에서 인식을 수행합니다. 단일 발화가 인식된 후 반환합니다. 단일 발화의 끝은 끝에서 무음을 수신하거나 최대 15초의 오디오가 처리될 때까지 대기하여 결정됩니다. 작업에서는 인식 텍스트를 결과로 반환합니다. 길게 실행되는 다중 발화 인식의 경우 start_continuous_recognition_async를 대신 사용하세요.

recognize_once() -> SpeechRecognitionResult

반환

형식 Description

동기 인식의 결과 값입니다.

recognize_once_async

비차단(비동기) 모드에서 인식을 수행합니다. 단일 발화를 인식합니다. 단일 발화의 끝은 끝에서 무음을 수신하거나 최대 15초의 오디오가 처리될 때까지 대기하여 결정됩니다. 길게 실행되는 다중 발화 인식의 경우 start_continuous_recognition_async를 대신 사용하세요.

recognize_once_async() -> ResultFuture

반환

형식 Description

비동기 인식의 결과 값을 포함하는 미래입니다.

start_continuous_recognition

연속 인식 작업을 동기적으로 시작합니다. 사용자는 EventSignal에 연결하여 인식 결과를 받아야 합니다. 를 호출 stop_continuous_recognition_async 하여 인식을 중지합니다.

start_continuous_recognition()

start_continuous_recognition_async

연속 인식 작업을 비동기적으로 시작합니다. 사용자는 EventSignal에 연결하여 인식 결과를 받아야 합니다. 를 호출 stop_continuous_recognition_async 하여 인식을 중지합니다.

start_continuous_recognition_async()

반환

형식 Description

인식이 초기화되면 수행되는 미래입니다.

start_keyword_recognition

지정된 키워드(keyword) 모델을 사용하여 인식기를 동기적으로 구성합니다. 이 메서드를 호출한 후 인식기는 키워드(keyword) 수신 대기하여 인식을 시작합니다. stop_keyword_recognition()를 호출하여 키워드(keyword) 시작된 인식을 종료합니다.

start_keyword_recognition(model: KeywordRecognitionModel)

매개 변수

Name Description
model
필수

인식할 키워드(keyword) 지정하는 키워드(keyword) 인식 모델입니다.

start_keyword_recognition_async

지정된 키워드(keyword) 모델을 사용하여 인식기를 비동기적으로 구성합니다. 이 메서드를 호출한 후 인식기는 키워드(keyword) 수신 대기하여 인식을 시작합니다. stop_keyword_recognition_async()를 호출하여 키워드(keyword) 시작된 인식을 종료합니다.

start_keyword_recognition_async(model: KeywordRecognitionModel)

매개 변수

Name Description
model
필수

인식할 키워드(keyword) 지정하는 키워드(keyword) 인식 모델입니다.

반환

형식 Description

인식이 초기화되면 수행되는 미래입니다.

start_transcribing_async

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

start_transcribing_async() -> ResultFuture

반환

형식 Description

모임 전사가 시작되면 수행되는 미래입니다.

stop_continuous_recognition

지속적인 지속적인 인식 작업을 동기적으로 종료합니다.

stop_continuous_recognition()

stop_continuous_recognition_async

진행 중인 연속 인식 작업을 비동기적으로 종료합니다.

stop_continuous_recognition_async()

반환

형식 Description

인식이 중지되면 수행되는 미래입니다.

stop_keyword_recognition

키워드(keyword) 시작된 인식을 동기적으로 종료합니다.

stop_keyword_recognition()

stop_keyword_recognition_async

키워드(keyword) 시작된 인식을 비동기적으로 종료합니다.

stop_keyword_recognition_async()

반환

형식 Description

인식이 중지되면 수행되는 미래입니다.

stop_transcribing_async

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

stop_transcribing_async() -> ResultFuture

반환

형식 Description

모임 전사가 중지된 후 수행되는 미래입니다.

특성

authorization_token

서비스에 연결하는 데 사용할 권한 부여 토큰입니다.

참고

호출자는 권한 부여 토큰이 유효한지 확인해야 합니다. 이전의

권한 부여 토큰이 만료되면 호출자는 이 setter를 로 호출하여 새로 고쳐야 합니다.

새 유효한 토큰입니다. 새 인식기를 만들 때 구성 값이 복사되면

새 토큰 값은 이미 생성된 인식자에는 적용되지 않습니다. For

이전에 만든 인식기는 의 권한 부여 토큰을 설정해야 합니다.

해당 인식기를 사용하여 토큰을 새로 고칩니다. 그렇지 않으면 인식기가 발생합니다.

을 기록할 때 오류가 발생했습니다.

canceled

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

이 신호에 연결된 콜백은 단일 인수로 MeetingTranscriptionCanceledEventArgsinstance 를 사용하여 호출됩니다.

endpoint_id

인식에 사용되는 사용자 지정 음성 모델의 엔드포인트 ID 또는 음성 합성을 위한 사용자 지정 음성 모델입니다.

properties

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

recognized

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

이 신호에 연결된 콜백은 인식기 유형에 따라 단일 인수로 또는 TranslationRecognitionEventArgsIntentRecognitionEventArgs instance 호출SpeechRecognitionEventArgs됩니다.

recognizing

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

이 신호에 연결된 콜백은 인식기 유형에 따라 단일 인수로 또는 TranslationRecognitionEventArgsIntentRecognitionEventArgs instance 호출SpeechRecognitionEventArgs됩니다.

session_started

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

이 신호에 연결된 콜백은 instance 단일 인수로 호출 SessionEventArgs 됩니다.

session_stopped

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

이 신호에 연결된 콜백은 instance 단일 인수로 호출 SessionEventArgs 됩니다.

speech_end_detected

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

이 신호에 연결된 콜백은 instance 단일 인수로 호출 RecognitionEventArgs 됩니다.

speech_start_detected

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

이 신호에 연결된 콜백은 instance 단일 인수로 호출 RecognitionEventArgs 됩니다.

transcribed

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

이 신호에 연결된 콜백은 단일 인수로 MeetingTranscriptionEventArgsinstance 를 사용하여 호출됩니다.

transcribing

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

이 신호에 연결된 콜백은 단일 인수로 MeetingTranscriptionEventArgsinstance 를 사용하여 호출됩니다.