Meeting クラス
- java.
lang. Object - com.
microsoft. cognitiveservices. speech. transcription. Meeting
- com.
実装
public final class Meeting
implements java.lang.AutoCloseable
参加者の追加と削除を含む会議管理を実行します。 注: オブジェクトによって保持されている基になるリソースを解放するには、close() を呼び出す必要があります。
コンストラクターの概要
修飾子 | コンストラクター | 説明 |
---|---|---|
protected | Meeting(long handleValue) |
保護されたコンストラクター。 |
メソッドの概要
修飾子と型 | メソッドと説明 |
---|---|
java.util.concurrent.Future<Participant> |
addParticipantAsync(Participant participant)
参加者オブジェクトを使用して、会議に参加者を追加します。 |
java.util.concurrent.Future<User> |
addParticipantAsync(User user)
ユーザー オブジェクトを使用して会議に参加者を追加します。 |
java.util.concurrent.Future<Participant> |
addParticipantAsync(String userId)
ユーザーの ID を使用して、会議に参加者を追加します。 |
void |
close()
関連付けられているリソースを破棄します。 |
static java.util.concurrent.Future<Meeting> |
createMeetingAsync(SpeechConfig speechConfig)
Meeting の新しいインスタンスを初期化します。 |
static java.util.concurrent.Future<Meeting> |
createMeetingAsync(SpeechConfig speechConfig, String meetingId)
Meeting の新しいインスタンスを初期化します。 |
java.util.concurrent.Future<java.lang.Void> |
deleteMeetingAsync()
会議を削除します。 |
protected void |
dispose(boolean disposing)
保護 |
java.util.concurrent.Future<java.lang.Void> |
endMeetingAsync()
会議を終了します。 |
java.lang.String |
getAuthorizationToken()
サービスとの通信に使用される承認トークンを取得します。 |
Safe |
getImpl()
comversation 実装を返します。 |
java.lang.String |
getMeetingId()
会議 ID を取得します。 |
Property |
getProperties()
この会議に定義されているプロパティとその値のコレクション。 |
java.util.concurrent.Future<java.lang.Void> |
lockMeetingAsync()
会議をロックします。 |
java.util.concurrent.Future<java.lang.Void> |
muteAllParticipantsAsync()
会議の他のすべての参加者をミュートにします。 |
java.util.concurrent.Future<java.lang.Void> |
muteParticipantAsync(String userId)
参加者をミュートする。 |
java.util.concurrent.Future<java.lang.Void> |
removeParticipantAsync(Participant participant)
参加者オブジェクトを使用して、会議から参加者を削除します。 |
java.util.concurrent.Future<java.lang.Void> |
removeParticipantAsync(User user)
ユーザー オブジェクトを使用して、会議から参加者を削除します。 |
java.util.concurrent.Future<java.lang.Void> |
removeParticipantAsync(String userId)
ユーザー ID を使用して、会議から参加者を削除します。 |
void |
setAuthorizationToken(String token)
サービスとの通信に使用する承認トークンを設定します。 |
java.util.concurrent.Future<java.lang.Void> |
startMeetingAsync()
会議を開始します。 |
java.util.concurrent.Future<java.lang.Void> |
unlockMeetingAsync()
会議のロックを解除します。 |
java.util.concurrent.Future<java.lang.Void> |
unmuteAllParticipantsAsync()
会議の他のすべての参加者のミュートを解除します。 |
java.util.concurrent.Future<java.lang.Void> |
unmuteParticipantAsync(String userId)
参加者のミュートを解除します。 |
メソッドの継承元: java.lang.Object
コンストラクターの詳細
Meeting
protected Meeting(long handleValue)
保護されたコンストラクター。
Parameters:
メソッドの詳細
addParticipantAsync
public Future
参加者オブジェクトを使用して、会議に参加者を追加します。
Parameters:
Returns:
addParticipantAsync
public Future
ユーザー オブジェクトを使用して会議に参加者を追加します。
Parameters:
Returns:
addParticipantAsync
public Future
ユーザーの ID を使用して、会議に参加者を追加します。
Parameters:
Returns:
close
public void close()
関連付けられているリソースを破棄します。 注: オブジェクトによって保持されている基になるリソースを解放するには、close() を呼び出す必要があります。
createMeetingAsync
public static Future
Meeting の新しいインスタンスを初期化します。
Parameters:
Returns:
createMeetingAsync
public static Future
Meeting の新しいインスタンスを初期化します。
Parameters:
Returns:
deleteMeetingAsync
public Future
会議を削除します。 この後、誰も会議に参加できなくなります。
Returns:
dispose
protected void dispose(boolean disposing)
保護
Parameters:
endMeetingAsync
public Future
会議を終了します。
Returns:
getAuthorizationToken
public String getAuthorizationToken()
サービスとの通信に使用される承認トークンを取得します。
Returns:
getImpl
public SafeHandle getImpl()
comversation 実装を返します。
Returns:
getMeetingId
public String getMeetingId()
会議 ID を取得します。
Returns:
getProperties
public PropertyCollection getProperties()
この会議に定義されているプロパティとその値のコレクション。
Returns:
lockMeetingAsync
public Future
会議をロックします。 これにより、新しい参加者が参加できなくなります。
Returns:
muteAllParticipantsAsync
public Future
会議の他のすべての参加者をミュートにします。 この後、他の参加者は音声認識をブロードキャストしたり、テキスト メッセージを送信したりできなくなります。
Returns:
muteParticipantAsync
public Future
参加者をミュートする。
Parameters:
Returns:
removeParticipantAsync
public Future
参加者オブジェクトを使用して、会議から参加者を削除します。
Parameters:
Returns:
removeParticipantAsync
public Future
ユーザー オブジェクトを使用して、会議から参加者を削除します。
Parameters:
Returns:
removeParticipantAsync
public Future
ユーザー ID を使用して、会議から参加者を削除します。
Parameters:
Returns:
setAuthorizationToken
public void setAuthorizationToken(String token)
サービスとの通信に使用する承認トークンを設定します。 注: 呼び出し元は、承認トークンが有効であることを確認する必要があります。 認証トークンの有効期限が切れる前に、呼び出し元は、新しい有効なトークンを使用してこのセッターを呼び出すことによって、認証トークンを更新する必要があります。 そうしないと、認識中に認識エンジンでエラーが発生します。
Parameters:
startMeetingAsync
public Future
会議を開始します。
Returns:
unlockMeetingAsync
public Future
会議のロックを解除します。
Returns:
unmuteAllParticipantsAsync
public Future
会議の他のすべての参加者のミュートを解除します。
Returns:
unmuteParticipantAsync
public Future
参加者のミュートを解除します。
Parameters:
Returns:
適用対象
Azure SDK for Java