audioRoutingGroup resource type
Namespace: microsoft.graph
The audio routing group stores a private audio route between participants in a multiparty conversation. Source is the participant itself and the receivers are a subset of other participants in the multiparty conversation.
Methods
Method | Return Type | Description |
---|---|---|
Create | audioRoutingGroup | Create audioRoutingGroup object. |
Get | audioRoutingGroup | Read properties and relationships of audioRoutingGroup object. |
Update | audioRoutingGroup | Update receivers list. |
Delete | None | Delete the audio routing group. |
Properties
Property | Type | Description |
---|---|---|
id | string | Read-only. |
receivers | collection(string) | List of receiving participant ids. |
routingMode | string | Routing group mode. Possible values are: oneToOne , multicast . |
sources | collection(string) | List of source participant ids. |
Note: Routing mode determines the restrictions on the sources and receivers. Only the following routing groups are supported.
oneToOne
- sources and receivers have only one participant each.multicast
- source has one participant but there are multiple receivers. Receivers list may be updated.
Note: If you create many audio routing groups (e.g., a bot per participant), only the audio of the top 4 dominant speakers is forwarded. For example, if the speaker is not loud enough in the main mixer of a customized audio routing group, the bot will not hear it, even if there is a private audio group just for this speaker and the bot.
Relationships
None
JSON representation
The following JSON representation shows the resource type.
{
"id": "string (identifier)",
"receivers": [ "string" ],
"routingMode": "oneToOne | multicast",
"sources": [ "string" ]
}