| CPC G06F 3/017 (2013.01) [G06F 3/013 (2013.01); G06F 3/04815 (2013.01); G06T 19/006 (2013.01); G06F 3/0482 (2013.01)] | 22 Claims |

|
1. A method comprising:
at a device and including a processor, non-transitory memory, a directional speaker system, and a display:
displaying, on the display, a plurality of synthesized reality (SR) object at respective locations in an SR volumetric space, each of the plurality of SR objects associated with a respective metadata field value of a metadata field of at least one of a plurality of audio files;
determining a first distance between a user location in the SR volumetric space and a first location in the SR volumetric space of a first SR object of the plurality of SR objects, wherein the first SR object is associated with a first metadata field value;
determining a second distance between the user location in the SR volumetric space and a second location in the SR volumetric space of a second SR object of the plurality of SR objects, wherein the second SR object is associated with a second metadata field value;
selecting a first audio file of the plurality of audio files having a metadata field including the first metadata field value;
selecting, based on the first audio file, a second audio file of the plurality of audio files having a metadata field including the second metadata field value; and
concurrently playing the first audio file via the directional speaker system in a direction from the first location at a first volume based on the first distance and the second audio file via the directional speaker system in a direction from the second location at a second volume based on the second distance.
|