This article explains that Vivox does not retain voice audio by default, compares Server Side Recording for archived playback with Real Time Recording for live processing, and helps developers choose the right option for moderation, compliance, analytics needs. It also notes that both features must be enabled through Vivox Support.
Unity Vivox does not record or retain player voice audio by default. If there is a need for persistent voice recordings, two options are available:
-
Server Side Recording (SSR) records voice conversations directly on the Vivox service and produces a stored recording that can be retrieved after the session. It is typically used when you need an authoritative archive of what was said for moderation review, compliance, or post-session investigation, because the recording is created in the cloud rather than relying on any player device. Unlike Vivox Real Time Recording (RTR), which is designed to deliver live audio for immediate processing, SSR is focused on creating a persistent recording artifact for later access and review.
- Real Time Recording (RTR) provides a live audio feed from Vivox while the conversation is happening, so your backend or integrated services can process it in almost real time for use cases like live moderation, analytics, or alerting. It is intended for low-latency workflows where action may need to happen during the session, not after it ends. Unlike Vivox Server Side Recording (SSR), RTR does not primarily center on producing a large recordings for later retrieval; instead, it is about short recordings, virtually streaming the conversation in real time.
These options are not self-serve and must be enabled by Vivox Support. To get started, reach out to your technical account manager or create a ticket to request the feature for your project.