Vivox Voice Configuration

Vivox Voice Configuration

Setting up WhiteCore to use Vivox as the voice server in-world is very easy. Voice can be used in either Standalone or Grid mode, the setup is the same, just the configuration file is different...

Prerequisites

  • An account with Vivox: i.e. username, password etc.

You can request access to Vivox's Free Virtual World Service by navigating to Vivox Free Virtual World Service...

Gid configuration

  • Locate and edit the VoiceModules.ini file found in 'Config/ServerConfiguration/Modules'
  • Comment out the 'Module = GenericVoice' line and uncomment the 'Module = VivoxVoice' (add and remove the semicolon)

;Module = GenericVoice

Module = VivoxVoice
  • Enter you vivox account details in the [VivoxVoice] section

These may be ok but update as per your provided instructions from Vivox

vivox_server = www.osp.vivox.com

vivox_sip_uri = osp.vivox.com

vivox admin user name & password

vivox_admin_user = my_user_name_provided_by_vivox

vivox_admin_password = my_user_password_provided_by_vivox
  • Save your changes

Standalone configuration

The configuration for Standalone mode is identical to the Grid configuration except for the configuration file used.

  • Locate and edit the VoiceModules.ini file found in 'Config/Sim/Modules'
  • Comment out the 'Module = GenericVoice' line and uncomment the 'Module = VivoxVoice' (add and remove the semicolon)

;Module = GenericVoice

Module = VivoxVoice
  • Enter you vivox account details in the [VivoxVoice] section

These may be ok but update as per your provided instructions from Vivox

vivox_server = www.osp.vivox.com

vivox_sip_uri = osp.vivox.com

vivox admin user name & password

vivox_admin_user = my_user_name_provided_by_vivox

vivox_admin_password = my_user_password_provided_by_vivox
  • Save your changes

Verifying operation

When you restart your Grid or Standalone setup, look for these lines in the console log to indicate that the configuration is correct.

Vivox startup information

Vivox channel creation

When an avatar enters a voice enabled region, you should see the voice channel creation message in the logs.

Vivox channel creation for a region

Region enable

In the region (or standalone) console you will see the 'enabled' message.

Vivox region enable

In world indication

When in world, voice availability is normally indicated by a floating 'dot' above the head of your avatar. The 'Talk' or 'Say' button will also be enabled.