class Transcription::MeetingTranscriber
: public Recognizer
会議の文字起こしのためのクラス。
メンバー
SessionStarted
構文: public EventSignal< const SessionEventArgs & > SessionStarted;
認識セッション (操作) の開始を示すイベントのシグナル。
SessionStopped
構文: public EventSignal< const SessionEventArgs & > SessionStopped;
認識セッション (操作) の終了を示すイベントのシグナル。
SpeechStartDetected
構文: public EventSignal< const RecognitionEventArgs & > SpeechStartDetected;
音声の開始を示すイベントのシグナル。
SpeechEndDetected
構文: public EventSignal< const RecognitionEventArgs & > SpeechEndDetected;
音声の終了を示すイベントのシグナル。
転写
構文: public EventSignal< const MeetingTranscriptionEventArgs & > Transcribing;
中間認識結果を含むイベントのシグナル。
転写
構文: public EventSignal< const MeetingTranscriptionEventArgs & > Transcribed;
最終的な認識結果を含むイベントのシグナル。 (認識の試行が成功したことを示します)。
キャンセル
構文: public EventSignal< const MeetingTranscriptionCanceledEventArgs & > 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 );
内部コンストラクター。 指定されたハンドルを使用して新しいインスタンスを作成します。
パラメーター
-
hreco
Recognizer ハンドル。
~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
します。
返品ポリシー
スマート ポインターは、会議の文字起こしポインターをラップしました。