# Voice chat Unity

**URL:** <https://qa.fmod.com/t/voice-chat-unity/21437>\
**Category:** Unity\
**Tags:** unity\
**Created:** [April 2, 2024, 10:49am UTC](https://qa.fmod.com/t/voice-chat-unity/21437 "2024-04-02T10:49:58Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Freebocop](https://avatars.discourse-cdn.com/v4/letter/f/a88e57/32.png) [@Freebocop](https://qa.fmod.com/u/Freebocop)\
**Post date:** [April 2, 2024, 10:49am UTC](https://qa.fmod.com/t/voice-chat-unity/21437/1 "2024-04-02T10:49:58Z")

</div>

Hi!  
I am creating a multiplayer game that will capture the microphone voices from the players and send it over the network to the other players. I am using the steamworks Voice API to capture the player voice and I have a working system for this.

Now, I have an array of bytes incoming on the client side. What would be the recommended approach to play this in Unity using FMOD?

I do have a semi-working solution where I turn the bytes into an AudioClip, then create an FMOD.Sound object from that. Then I create an instance of a programmer sound, copy in the FMOD.Sound handle and play this. However the end result is a choppy, and I am clearly loosing some of the information along the way.

I am fairly new to FMDO, so I apologize if there is an obvious answer to this question.

---

<div class="post-metadata">

**Author:** ![Connor\_FMOD](https://yyz2.discourse-cdn.com/flex036/user_avatar/qa.fmod.com/connor_fmod/32/3685_2.png) [@Connor\_FMOD](https://qa.fmod.com/u/Connor_FMOD)\
**Post date:** [April 8, 2024, 3:17am UTC](https://qa.fmod.com/t/voice-chat-unity/21437/2 "2024-04-08T03:17:30Z")

</div>

Hi,

There is a thread here that is implementing something similar: [Vivox to Unity OnAudioFilterRead to FMOD programmer sound. Stutters/crackling](https://qa.fmod.com/t/vivox-to-unity-onaudiofilterread-to-fmod-programmer-sound-stutters-crackling/21235)

We are currently working on smoothing out some of the issues, hopefully, we can find a solution that works for everyone.

There is a task to add an instrument to streamline this process. I have noted your interest.

---

<div class="post-metadata">

**Author:** ![nubbinownz](https://avatars.discourse-cdn.com/v4/letter/n/b5a626/32.png) [@nubbinownz](https://qa.fmod.com/u/nubbinownz)\
**Post date:** [June 19, 2024, 7:32pm UTC](https://qa.fmod.com/t/voice-chat-unity/21437/3 "2024-06-19T19:32:15Z")

</div>

Hey connor is there any news on this … an instrument to streamline this process would be absolutely enormous.

---

<div class="post-metadata">

**Author:** ![Connor\_FMOD](https://yyz2.discourse-cdn.com/flex036/user_avatar/qa.fmod.com/connor_fmod/32/3685_2.png) [@Connor\_FMOD](https://qa.fmod.com/u/Connor_FMOD)\
**Post date:** [June 19, 2024, 11:16pm UTC](https://qa.fmod.com/t/voice-chat-unity/21437/4 "2024-06-19T23:16:17Z")

</div>

Hi,

Unfortunately, the task is still in our backlog. I will note your interest and once there are updates I will post them here.
