次の方法で共有


class Transcription::MeetingTranscriber

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 します。

返品ポリシー

スマート ポインターは、会議の文字起こしポインターをラップしました。