Meeting クラス

会議管理関連の操作を実行するオブジェクト。

継承
builtins.object
Meeting

コンストラクター

Meeting(speech_config: SpeechConfig, meeting_id: str)

パラメーター

名前 説明
speech_config
必須

音声の構成。

meeting_id
必須

会議識別子。

メソッド

add_participant_async

参加者オブジェクトまたはユーザー ID を使用して、会議に参加者を非同期的に追加します。+

注意

呼び出し元は、会議を開始する前に、この非同期呼び出しが完了していることを確認する必要があります。

これを行うには、返された未来の get 関数を呼び出します。

delete_meeting_async

会議を非同期的に削除します。 会議に参加している参加者は、この呼び出しの後に取り出されます。

end_meeting_async

現在の会議を非同期的に終了します。

lock_meeting_async

会議を非同期的にロックします。 この後、新しい参加者は参加できません。

mute_all_participants_async

ホストを除くすべての参加者を非同期にミュートします。 これにより、他のユーザーが文字起こしを生成したり、テキスト メッセージを送信したりできなくなります。

mute_participant_async

特定の参加者を非同期にミュートします。 これにより、新しい文字起こしを生成したり、テキスト メッセージを送信したりできなくなります。

remove_participant_async

参加者オブジェクトまたはユーザー ID を使用して、会議から参加者を非同期的に削除します。

start_meeting_async

非同期的に会議を開始します。

unlock_meeting_async

会議のロックを非同期的に解除します。

unmute_all_participants_async

すべての参加者を非同期にミュート解除します。これにより、参加者は文字起こしを生成したり、テキスト メッセージを送信したりできます。

unmute_participant_async

特定の参加者を非同期的にミュート解除します。 これにより、新しい文字起こしを生成したり、テキスト メッセージを送信したりできます。

add_participant_async

参加者オブジェクトまたはユーザー ID を使用して、会議に参加者を非同期的に追加します。+

注意

呼び出し元は、会議を開始する前に、この非同期呼び出しが完了していることを確認する必要があります。

これを行うには、返された未来の get 関数を呼び出します。

add_participant_async(participant: Participant | None = None, user_id: str | None = None) -> ResultFuture

パラメーター

名前 説明
participant

参加者オブジェクト

既定値: None
user_id

ユーザー識別文字列

既定値: None

戻り値

説明

追加された参加者オブジェクトを含む未来。

delete_meeting_async

会議を非同期的に削除します。 会議に参加している参加者は、この呼び出しの後に取り出されます。

delete_meeting_async() -> ResultFuture

戻り値

説明

会議が削除されると満たされる未来。

end_meeting_async

現在の会議を非同期的に終了します。

end_meeting_async() -> ResultFuture

戻り値

説明

会議が終了すると満たされる未来。

lock_meeting_async

会議を非同期的にロックします。 この後、新しい参加者は参加できません。

lock_meeting_async() -> ResultFuture

戻り値

説明

会議がロックされた後に満たされる未来。

mute_all_participants_async

ホストを除くすべての参加者を非同期にミュートします。 これにより、他のユーザーが文字起こしを生成したり、テキスト メッセージを送信したりできなくなります。

mute_all_participants_async() -> ResultFuture

戻り値

説明

参加者がミュートされると満たされる未来。

mute_participant_async

特定の参加者を非同期にミュートします。 これにより、新しい文字起こしを生成したり、テキスト メッセージを送信したりできなくなります。

mute_participant_async(participant_id: str) -> ResultFuture

パラメーター

名前 説明
participant_id
必須

参加者 idnetifier。

戻り値

説明

参加者がミュートされると満たされる未来。

remove_participant_async

参加者オブジェクトまたはユーザー ID を使用して、会議から参加者を非同期的に削除します。

remove_participant_async(participant: Participant | None = None, user_id: str | None = None) -> ResultFuture

パラメーター

名前 説明
participant

参加者オブジェクト

既定値: None
user_id

ユーザー識別文字列

既定値: None

戻り値

説明

空の未来。

start_meeting_async

非同期的に会議を開始します。

start_meeting_async() -> ResultFuture

戻り値

説明

会議が開始されると実現する未来。

unlock_meeting_async

会議のロックを非同期的に解除します。

unlock_meeting_async() -> ResultFuture

戻り値

説明

会議のロックが解除されると満たされる未来。

unmute_all_participants_async

すべての参加者を非同期にミュート解除します。これにより、参加者は文字起こしを生成したり、テキスト メッセージを送信したりできます。

unmute_all_participants_async() -> ResultFuture

戻り値

説明

参加者がミュート解除されると満たされる未来。

unmute_participant_async

特定の参加者を非同期的にミュート解除します。 これにより、新しい文字起こしを生成したり、テキスト メッセージを送信したりできます。

unmute_participant_async(participant_id: str) -> ResultFuture

パラメーター

名前 説明
participant_id
必須

参加者 idnetifier。

戻り値

説明

参加者がミュートされると満たされる未来。

属性

authorization_token

サービスへの接続に使用される承認トークン。

注意

呼び出し元は、認証トークンが有効であることを確認する必要があります。 の前に

承認トークンの有効期限が切れます。呼び出し元は、 を使用してこのセッターを呼び出して更新する必要があります。

新しい有効なトークン。 新しい認識エンジンの作成時に構成値がコピーされるため、

新しいトークン値は、既に作成されている認識エンジンには適用されません。 For

以前に作成された認識エンジンでは、 の承認トークンを設定する必要があります。

トークンを更新するための対応する認識エンジン。 それ以外の場合、認識エンジンは

文字起こし中にエラーが発生します。

meeting_id

会議 ID を取得します。

properties

この Participant に対して定義されているプロパティとその値のコレクション。