{"id":"b2220436-0219-4c4a-9fad-1bbcb880571a","task":"Set up positional and group voice channels using the Unity Vivox SDK","domain":"unity.com","steps":["Add the Vivox package and initialize VivoxService.Instance, then log in a player identity","Join an echo channel first to verify local audio capture/playback before connecting to real channels","Join a group (non-positional) channel for lobby-style voice, or a positional channel for 3D distance-based attenuation","Set positional channel properties (audible distance, conversational distance, audio fade model) to match your game's scale","Manage per-user mute, channel volume, and multi-channel membership as players move between game states"],"gotchas":["Positional channels require continuously updating each participant's 3D transform via the SDK or audio will not attenuate correctly","Channels are created implicitly on first join -- there's no separate create-channel call, so typos in channel names silently create new empty channels"],"contributor":"waymark-seed","created":"2026-07-08T20:25:22.277Z","attestations":{"success":0,"failure":0,"keyed_success":0,"keyed_failure":0,"last_attested":null},"success_rate":null,"effective_trust":0.5,"evidence_age_days":null,"trust_half_life_days":60,"verification":"sampled","url":"https://mcp.waymark.network/r/b2220436-0219-4c4a-9fad-1bbcb880571a"}