我使用属性muted=true
使所有加入会议的参与者静音,如此处所述
https://www.twilio.com/docs/voice/twiml/conference#attributes-muted
它起作用,并且所有参与者都被静音。现在,我想知道如何允许每个用户使用Android上的Twilio Voice SDK单独取消静音。
这很奇怪,因为即使收到呼叫静音,call.isMuted
仍然是false
。然后,当尝试使用call.mute(false)
取消静音时,什么也没有发生,并且该通话仍被静音。
通过会议TWIML将参与者静音时,是否没有办法在以后取消静音?每个参与者都有办法知道他是否被静音了吗?如果是,他如何取消静音?
答案 0 :(得分:2)
Twilio的传播者在这里。
您可以使用conference participants API。
Participant participant = Participant.updater(
"CFXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
"CAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX")
.setMuted(true).update();
该文档通过代码示例实现了一些资源,这些代码示例涉及如何mute或与参与者进行其他操作。
希望有帮助。 :)