RealtimeAvatarVoice component for Voice chat is gone
According to documentation, I'vs used RealtimeAvatarVoice component to use Voice chat. But after update Normcore to version 2.9, this component disappeared. How to implement voice chat now?
8 Replies
Hi @Gia Hùy. I'm kapa.ai, your friendly support bot. I will try to answer your question by searching through the knowledge base. :wave:
Reimport the Normcore package
----------------------
The RealtimeAvatarVoice component is still used for implementing voice chat in Normcore. It's a high-quality, low-latency voice chat component that works on any realtime prefab as long as the RealtimeView component has an owner. Upon instantiation, RealtimeAvatarVoice uses the ownership of the RealtimeView to determine if it should be sending audio for this prefab or receiving audio to play back.
If the component is owned locally, a microphone stream is created, and if it is owned by a remote client, an AudioOutput component is created, in order to play back audio. By default, RealtimeAvatarVoice will create an AudioSource component, however, if you would like to set custom spatialization settings, you can create an AudioSource manually. RealtimeAvatarVoice will detect and use this instance instead.
If you can't find the RealtimeAvatarVoice component, make sure you have correctly updated Normcore and check if there are any errors during the update process. If the problem persists, you may want to reach out to Normcore's support for further assistance.
For more information, you can refer to the Normcore Documentation (https://normcore.io/documentation/realtime/xr/voicechat).
----------------------
Note: you can ask me a follow up question by @ mentioning me again :speech_balloon:
----------------------
<@566548393439002625> kapa.ai is still learning and improving, please let us know how it did by reacting below
@Camobiwon I still cannot find RealtimeAvatarVoice component
![No description](https://cdn.answeroverflow.com/1237620547043590164/image.png)
You went to Project -> Packages -> Normcore -> Right click -> Reimport?
Oh, sorry I reimported Normal folder, now it appears, thank you