A virtual reality system comprising controllers, a head mounted display, HMD,, and an audio processing device; wherein the HMD and the controllers are configured to detect the movement of a user in a virtual domain and accordingly generate position information; and wherein the audio processing device comprises: a non-transitory memory, storing a plurality of modules; a transceiver, configured to be wirelessly paired with a plurality of speakers (20a-d); wherein the transceiver is further configured to receive position information from a computing device, wherein the position information is based on movement of the user in the virtual domain of virtual reality services; and a processor, coupled to the non-transitory memory and the transceiver and configured to execute the modules to perform following steps: requesting each of the speakers (20a-d) to output an audio positioning signal; collecting the audio positioning signal from each of the speakers (20a-d); retrieving a location of each of the speakers (20a-d) relative to the audio processing device according to the audio positioning signal from each of the speakers (20a-d); adjusting a plurality of audio contents (AC 1-4) based on the location of each of the speakers (20a-d) relative to the audio processing device and the position information; and sending the audio contents (AC1-4) to the speakers (20a-d) to control the speakers (20a-d) outputting the audio contents (AC1-4). wherein the HMD and the controllers are configured to detect the movement of a user in a virtual domain and accordingly generate position information; and wherein the audio processing device comprises: a non-transitory memory, storing a plurality of modules; a transceiver, configured to be wirelessly paired with a plurality of speakers (20a-d); wherein the transceiver is further configured to receive position information from a computing device, wherein the position information is based on movement of the user in the virtual domain of virtual reality services; and a processor, coupled to the non-transitory memory and the transceiver and configured to execute the modules to perform following steps: requesting each of the speakers (20a-d) to output an audio positioning signal; collecting the audio positioning signal from each of the speakers (20a-d); retrieving a location of each of the speakers (20a-d) relative to the audio processing device according to the audio positioning signal from each of the speakers (20a-d); adjusting a plurality of audio contents (AC 1-4) based on the location of each of the speakers (20a-d) relative to the audio processing device and the position information; and sending the audio contents (AC1-4) to the speakers (20a-d) to control the speakers (20a-d) outputting the audio contents (AC1-4). a non-transitory memory, storing a plurality of modules; a transceiver, configured to be wirelessly paired with a plurality of speakers (20a-d); wherein the transceiver is further configured to receive position information from a computing device, wherein the position information is based on movement of the user in the virtual domain of virtual reality services; and a processor, coupled to the non-transitory memory and the transceiver and configured to execute the modules to perform following steps: requesting each of the speakers (20a-d) to output an audio positioning signal; collecting the audio positioning signal from each of the speakers (20a-d); retrieving a location of each of the speakers (20a-d) relative to the audio processing device according to the audio positioning signal from each of the speakers (20a-d); adjusting a plurality of audio contents (AC 1-4) based on the location of each of the speakers (20a-d) relative to the audio processing device and the position information; and sending the audio contents (AC1-4) to the speakers (20a-d) to control the speakers (20a-d) outputting the audio contents (AC1-4). requesting each of the speakers (20a-d) to output an audio positioning signal; collecting the audio positioning signal from each of the speakers (20a-d); retrieving a location of each of the speakers (20a-d) relative to the audio processing device according to the audio positioning signal from each of the speakers (20a-d); adjusting a plurality of audio contents (AC 1-4) based on the location of each of the speakers (20a-d) relative to the audio processing device and the position information; and sending the audio contents (AC1-4) to the speakers (20a-d) to control the speakers (20a-d) outputting the audio contents (AC1-4).