CPC G06F 3/167 (2013.01) [G10L 25/51 (2013.01); H04L 67/131 (2022.05)] | 28 Claims |
1. A method of providing communication in a virtual world, comprising:
receiving, via one or more microphones, voice data of a user corresponding to an avatar in the virtual world;
selecting a communication mode based on an intensity of the voice data of the user, a first threshold, and a second threshold, wherein the selecting comprises:
selecting a unicast communication mode when the intensity of the voice data of the user is less than the first threshold;
selecting a multicast communication mode when the intensity of the voice data of the user is less than the second threshold and greater than or equal to the first threshold; and
selecting a broadcast communication mode when the intensity of the voice data of the user is greater than or equal to the second threshold; and
communicating the voice data of the user, using the selected communication mode, to at least one device of a plurality of devices associated with a plurality of other avatars in the virtual world.
|