Requirements
The table below contains the requirements for integrating with Safe Voice.
Requirement | Description | Exceptions |
---|---|---|
Vivox | Your game needs to be using Vivox to host voice communication between players:
| No exceptions |
Player Consent | Your game needs to collect informed consent to personal data collection from all players that join voice channels. This consent must be:
| No exceptions |
Moderation | A reporting system is in place that players can use to report other players if they experience behavior that does not align with the community's standards. You need to be able to hook into such a reporting event to send a request to the Safe Voice API, triggering the channel screening. | You can ignore this request if you don't want to use Safe Voice for content moderation, but only for receiving insights about the health of your online community. |
Storage | You have a storage bucket that fulfills the requirements: Supported storage providers:
| If you don't want Safe Voice to send the audio data and results to a storage that you own, you can ignore this requirement. |
UGS Organization and Project | Safe Voice screenings are linked to a UGS organization and project. To be able to integrate with Safe Voice, you will need an organization ID and a project ID. To sign up and get started, follow the UGS documentation. To create a new project, follow the managing projects guide. | No exceptions |
If all the requirements are fulfilled you can start the integration process using the Integration Guide.