Set up ThinkVox voice for your OpenSim grid in under 5 minutes.
Create a free account to get your API key. No credit card required.
Create AccountDownload the ThinkVox SLVoice binary for your platform. This replaces the default Vivox voice client.
# Linux x64 curl -O https://thinkvox.cloud/downloads/thinkvox-slvoice-linux-x64.tar.gz tar xzf thinkvox-slvoice-linux-x64.tar.gz
Copy the ThinkVox binary to your Firestorm viewer directory, replacing the existing SLVoice.
# Backup original mv /opt/firestorm/bin/SLVoice /opt/firestorm/bin/SLVoice.bak # Replace with ThinkVox cp thinkvox-slvoice /opt/firestorm/bin/SLVoice chmod +x /opt/firestorm/bin/SLVoice
Set the voice server URL in your OpenSim configuration to point to ThinkVox.
; In OpenSim.ini or GridCommon.ini [VivoxVoice] enabled = true vivox_server = thinkvox.cloud vivox_sip_uri = thinkvox.cloud vivox_admin_user = your_grid_name vivox_admin_password = YOUR_API_KEY
Enable the echo bot to verify your setup. It echoes your voice back after a short delay.
curl -X POST https://thinkvox.cloud/echo/enable -H Content-Type:application/json -H X-API-Key:YOUR_KEY -d room=test
Firestorm 7.1.10 and newer support WebRTC natively. No SLVoice replacement needed — just configure your grid to point to ThinkVox and voice works automatically in the viewer.
For WebRTC setup details, contact hello@thinkvox.cloud.
All authenticated endpoints require the X-API-Key header.