Converse VoiceChat For Mirror Networking View on Asset Store (opens in new tab)

Package details

Latest version
1.1
Last updated
First released
Unity version
6000.0.39 or later
Package size
11.5 MB
Files
55
Favorites
4
Views in the past week
11
Requires

Price tracking

Last checked
Tracked since
Lowest recorded
$17.50 on

Keywords

Converse VoiceChat For Mirror Networking

by notnotnotswipez (opens in new tab)

No ratings yet

A low latency, OPUS encoded, easy to integrate Mirror Networking Voice-Chat solution.

Price $25.00

Buy on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for Converse VoiceChat For Mirror Networking, 6 months Current $25.00; lowest $25.00; highest $25.00 in this period. $0 $12.5 $25 Jun Jul Aug Sep Oct Nov

Asset preview

1 / 3

Converse VoiceChat For Mirror Networking screenshot 1

Converse VoiceChat For Mirror Networking screenshot 1

About this asset

CONVERSE REQUIRES MIRROR NETWORKING TO FUNCTION!

CONVERSE DOES NOT CURRENTLY SUPPORT iOS PLATFORMS!

Converse Unity Voicechat is an elegant voicechat solution for the Mirror Networking package. It uses a transmitter/receiver system, allowing for multiple sources of audio to be linked to a single vocal source! Voice data is encoded and decoded with OPUS, minimizing network traffic. All with extremely low latency, similar to VC platforms like Discord.

FEATURES

- Easy integration.

- Configurable Bitrate.

- Low latency.

- High Level Scripting API.

- Voice data may transfer to multiple Receivers. (AudioSources)

- Audio filter components are supported by Receivers.

- VC data is processed via the OPUS audio codec.

- Configurable noise gates.

- Voice rooms (Exclusive player speech).

- Exposes loudness levels for both Transmitters and Receivers, allowing for animations/visuals based on speech.

- Configurable volume for both Transmitters and Receivers.

- Automatically networked Receiver adding/removing.

Discord | Documentation

From the publisher's Asset Store listing.

Technical details

SUPPORTED PLATFORMS

PC (Windows, Linux, MacOS)

Android platforms

DEPENDENCIES

Mirror Networking

THIRD PARTY

This package uses Opus.NET. (MIT Licensed)

This package includes OPUS binaries for Windows, Linux, and MacOS. (BSD Licensed)

SCRIPTING REQUIRED

To get started, you must atleast make a script that calls StartMicrophone on a local ConverseTransmitter. Otherwise Converse will not know what Microphone you want to use with a given transmitter. But the API is very straightforward.

AUTOMATICALLY NETWORKED FUNCTIONS

Adding/Removing Receivers from Transmitters are automatically networked! So no need to worry about making RPCs or Commands to sync Receiver states, Converse handles it for you.

ENCODING

Voice chat data sent over the network is encoded with OPUS, minimizing traffic. The Bitrate is configurable via scripting. Accessible via the static BitRate property in (ConverseManager.cs).

TRANSMITTER/RECEIVER RELATIONSHIPS

"Transmitters" broadcast vocal data to their linked "Receivers". The number of receivers that one transmitter can have are unlimited. This allows for multiple AudioSources with different filters/settings/properties etc. to relay the same vocal data.

OTHER FEATURES

Low Latency (Similar to Discord)

Scripting API

Noise Gates

Audio Filters/AudioSource settings on ConverseReceivers

Custom Inspectors

Loudness value exposed on ConverseReceivers

Discord | Documentation