次の方法で共有


Participant クラス

会話参加者を表す オブジェクト。

継承
builtins.object
Participant

コンストラクター

Participant(user_id: str, preferred_language: str, voice_signature: str | None = None)

パラメーター

名前 説明
user_id
必須

ユーザー識別文字列。

preferred_language
必須

BCP-47 形式のユーザーの優先言語。

voice_signature

ユーザーの音声署名 (省略可能)。

既定値: None

メソッド

set_preferred_language

参加者の優先言語を設定します

set_voice_signature

識別に使用する参加者の音声署名を設定します。

set_preferred_language

参加者の優先言語を設定します

set_preferred_language(language: str) -> None

パラメーター

名前 説明
language
必須

BCP-47 形式の言語。

set_voice_signature

識別に使用する参加者の音声署名を設定します。

set_voice_signature(signature: str) -> None

パラメーター

名前 説明
signature
必須

BCP-47 形式の言語。

属性

avatar

ユーザーのアバターの色を HTML 16 進文字列 (赤の場合は FF0000 など) として取得します。

display_name

参加者の表示名。 同じ会話内の各参加者は、異なる表示名を持っている必要があることに注意してください。 同じ会話内の重複する名前は許可されません。 Id プロパティは、各参加者を参照する別の方法として使用できます。

is_host

参加者がホストであるかどうかを取得します。

is_muted

参加者がミュートされているかどうかを取得します。

is_using_tts

参加者がテキスト読み上げ (TTS) を使用しているかどうかを取得します。

participant_id

参加者の識別子を取得します。

properties

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