MeetingTranscriber class
コンストラクター
Meeting |
MeetingTranscriber コンストラクター。 |
プロパティ
authorization |
サービスとの通信に使用される承認トークンを取得します。 |
canceled | イベントが取り消されると、文字起こし中にエラーが発生したことが通知されます。 |
connection | |
internal |
|
Meeting |
イベントが取り消されると、会議中にエラーが発生したことが通知されます。 |
Meeting |
会議開始イベントのイベント ハンドラーを定義します。 |
meeting |
停止したイベントの会議のイベント ハンドラーを定義します。 |
properties | この MeetingTranscriber に対して定義されているプロパティとその値のコレクション。 |
session |
セッション開始イベントのイベント ハンドラーを定義します。 |
session |
セッション停止イベントのイベント ハンドラーを定義します。 |
speech |
認識の読み上げ言語を取得します。 |
transcribed | イベントが認識されると、最終的な会議の文字起こし結果が受信されたことを通知します。 |
transcribing | 中間会議の文字起こし結果を受信したことを通知するイベント。 |
メソッド
close(() => void, (error: string) => void) | は、このクラスのインスタンスによって保持されているすべての外部リソースを閉じます。 |
dispose(boolean) | オブジェクトが保持するすべてのリソースを破棄します。 |
join |
|
leave |
現在の会議を終了します。 これが呼び出されると、イベントは受信されなくなります。 |
start |
stopTranscribingAsync() が呼び出されるまで、会議の文字起こしを開始します。 ユーザーは、文字起こしの結果を受け取るためにイベントをサブスクライブする必要があります。 |
stop |
stopTranscribingAsync() が呼び出されるまで、会議の文字起こしを開始します。 ユーザーは、文字起こしの結果を受け取るためにイベントをサブスクライブする必要があります。 |
コンストラクターの詳細
MeetingTranscriber(AudioConfig)
MeetingTranscriber コンストラクター。
new MeetingTranscriber(audioConfig?: AudioConfig)
パラメーター
- audioConfig
- AudioConfig
認識エンジンに関連付けられているオプションのオーディオ構成
プロパティの詳細
authorizationToken
サービスとの通信に使用される承認トークンを取得します。
string authorizationToken
プロパティ値
string
承認トークン。
canceled
イベントが取り消されると、文字起こし中にエラーが発生したことが通知されます。
public canceled: (sender: MeetingHandler, event: CancellationEventArgs) => void
プロパティ値
(sender: MeetingHandler, event: CancellationEventArgs) => void
connection
internalData
object internalData
プロパティ値
object
MeetingCanceled
イベントが取り消されると、会議中にエラーが発生したことが通知されます。
public MeetingCanceled: (sender: MeetingHandler, event: CancellationEventArgs) => void
プロパティ値
(sender: MeetingHandler, event: CancellationEventArgs) => void
MeetingStarted
会議開始イベントのイベント ハンドラーを定義します。
public MeetingStarted: (sender: MeetingHandler, event: SessionEventArgs) => void
プロパティ値
(sender: MeetingHandler, event: SessionEventArgs) => void
meetingStopped
停止したイベントの会議のイベント ハンドラーを定義します。
public meetingStopped: (sender: MeetingHandler, event: SessionEventArgs) => void
プロパティ値
(sender: MeetingHandler, event: SessionEventArgs) => void
properties
この MeetingTranscriber に対して定義されているプロパティとその値のコレクション。
PropertyCollection properties
プロパティ値
この MeetingTranscriber に対して定義されているプロパティとその値のコレクション。
sessionStarted
セッション開始イベントのイベント ハンドラーを定義します。
public sessionStarted: (sender: MeetingHandler, event: SessionEventArgs) => void
プロパティ値
(sender: MeetingHandler, event: SessionEventArgs) => void
sessionStopped
セッション停止イベントのイベント ハンドラーを定義します。
public sessionStopped: (sender: MeetingHandler, event: SessionEventArgs) => void
プロパティ値
(sender: MeetingHandler, event: SessionEventArgs) => void
speechRecognitionLanguage
認識の読み上げ言語を取得します。
string speechRecognitionLanguage
プロパティ値
string
認識の話し言葉。
transcribed
イベントが認識されると、最終的な会議の文字起こし結果が受信されたことを通知します。
public transcribed: (sender: MeetingTranscriptionHandler, event: MeetingTranscriptionEventArgs) => void
プロパティ値
(sender: MeetingTranscriptionHandler, event: MeetingTranscriptionEventArgs) => void
transcribing
中間会議の文字起こし結果を受信したことを通知するイベント。
public transcribing: (sender: MeetingTranscriptionHandler, event: MeetingTranscriptionEventArgs) => void
プロパティ値
(sender: MeetingTranscriptionHandler, event: MeetingTranscriptionEventArgs) => void
メソッドの詳細
close(() => void, (error: string) => void)
は、このクラスのインスタンスによって保持されているすべての外部リソースを閉じます。
function close(cb?: () => void, errorCb?: (error: string) => void)
パラメーター
- cb
-
() => void
- errorCb
-
(error: string) => void
dispose(boolean)
オブジェクトが保持するすべてのリソースを破棄します。
function dispose(disposing: boolean): Promise<void>
パラメーター
- disposing
-
boolean
オブジェクトを破棄する場合は true。
戻り値
Promise<void>
joinMeetingAsync(IMeeting, Callback, Callback)
function joinMeetingAsync(meeting: IMeeting, cb?: Callback, err?: Callback)
パラメーター
- meeting
-
IMeeting
認識される会議
- cb
-
Callback
- err
-
Callback
leaveMeetingAsync(Callback, Callback)
現在の会議を終了します。 これが呼び出されると、イベントは受信されなくなります。
function leaveMeetingAsync(cb?: Callback, err?: Callback)
パラメーター
- cb
-
Callback
- err
-
Callback
startTranscribingAsync(Callback, Callback)
stopTranscribingAsync() が呼び出されるまで、会議の文字起こしを開始します。 ユーザーは、文字起こしの結果を受け取るためにイベントをサブスクライブする必要があります。
function startTranscribingAsync(cb?: Callback, err?: Callback)
パラメーター
- cb
-
Callback
文字起こしが開始されると呼び出されるコールバック。
- err
-
Callback
エラーが発生した場合に呼び出されるコールバック。
stopTranscribingAsync(Callback, Callback)
stopTranscribingAsync() が呼び出されるまで、会議の文字起こしを開始します。 ユーザーは、文字起こしの結果を受け取るためにイベントをサブスクライブする必要があります。
function stopTranscribingAsync(cb?: Callback, err?: Callback)
パラメーター
- cb
-
Callback
文字起こしが開始されると呼び出されるコールバック。
- err
-
Callback
エラーが発生した場合に呼び出されるコールバック。