Easy Code For Vivox
  • Introduction
    • Official Links
    • Getting Started
      • Wheres The Code
      • Setup EasyCode in My Project
    • Setup Demo Scenes
      • Vivox Developer Portal
      • Unity Gaming Services (UGS) Dashboard
    • Things To Consider
    • FAQ
  • Development Info
    • Design Decisions
    • Release Notes
      • v2.0
      • v1.3
      • v1.2
      • v1.1
      • Template
    • Not Supported
  • Easy Code For Vivox
    • How do I setup EasyCode?
      • Setup Your Credentials
    • How do I do this in EasyCode?
      • Login / Logout
        • Login Properties
        • SetTransmissionMode
        • Login Events
      • Join / Leave Channel
        • Audio Channel
          • Audio Channel Events
        • Text Channel
          • Text Channel Events
        • Channel Events
      • Send Messages
        • Message Events
      • Mute / Unmute
        • Mute / Unmute Events
      • Subscribe to User Events
      • Volume / Audio Settings
        • Audio Device Events
      • Text To Speech ( TTS )
        • TTS Events
    • Vivox Access Tokens
      • Unity Cloud Code
    • Supported Vivox Events
      • Callback Methods
    • Folder Structure / Info
      • / Demo Scenes /
      • / Documentation /
      • / Examples /
      • / Plugins /
      • / Resources /
      • / Scripts /
      • / Settings /
    • Common Errors
  • API Info
    • EasySession.cs
    • EasyManager.cs
      • Main Methods
      • Vivox Event Callbacks
    • Easy3DPositional.cs
    • EasyVivoxUtilities.cs
    • EasySettings.cs
    • Extension Methods
      • EasySIPExtensions.cs
      • GameObjectExtensions.cs
      • TTSMessageExtensions.cs
      • UIExtensions.cs
      • VivoxExtensions.cs
      • EasyDebug.cs
    • EasyEvents.cs
  • Dependency Injection
    • Zenject vs Extenject
    • Install Dependencies
    • Inject Classes
  • Dynamic Events
    • Dynamic Events
    • Tests
    • Gotchas
    • Dynamic Async Events
      • Dont Do
    • Event Examples
  • Related Info
    • How do I do this in Vivox?
      • Conference Chat
    • Pre-Processor Directives
    • How to set iOS Info.plist for Unity?
    • Unity Gaming Services
  • The Future
    • Roadmap
    • Todo / Notes / Changelog
Powered by GitBook
On this page
  • Bridging the gap between Solo/Indie developer teams and AAA games that implement Voice or Text Chat
  • Supports
  • Dependencies

Was this helpful?

  1. Introduction

Getting Started

PreviousOfficial LinksNextWheres The Code

Last updated 2 years ago

Was this helpful?

Bridging the gap between Solo/Indie developer teams and AAA games that implement Voice or Text Chat

Supports

This asset only supports Unity Game Engine.

System Versions

  • Windows

  • Android

This asset may work with IOS, Mac, Linux, or Consoles. Implement at your own discretion. Since the source is included you can modify it.

Vivox Voice and Text Chat is a separate asset and does support all major platforms and consoles

Dependencies

This asset is a simple API to interact with the Vivox Unity SDK which is available in the Unity Asset Store as Vivox Voice and Text Chat. This asset is built on top of Vivox Voice and Text Chat and will not work without it (You can also download the SDK through Vivox’s website, and this asset will still work if that is your preferred method). You must create an account with Vivox at and agree to Vivox’s Terms or sign up with and accept their Terms of Use before you can use their services. Unity Gaming Services(UGS) may require a credit/debit card to sign up and use their services.

Check out Assets/EasyCodeForVivox/Demo Scenes/ to test Vivox quickly and see if this is the right communications choice for your game/app or to see if this is the right asset for you.

Login - Vivox Developer Portal
Unity Gaming Services