[go: up one dir, main page]

WO2019100352A1 - Audio processing method and related product - Google Patents

Audio processing method and related product Download PDF

Info

Publication number
WO2019100352A1
WO2019100352A1 PCT/CN2017/112965 CN2017112965W WO2019100352A1 WO 2019100352 A1 WO2019100352 A1 WO 2019100352A1 CN 2017112965 W CN2017112965 W CN 2017112965W WO 2019100352 A1 WO2019100352 A1 WO 2019100352A1
Authority
WO
WIPO (PCT)
Prior art keywords
audio
terminal device
target
play
mobile terminal
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
PCT/CN2017/112965
Other languages
French (fr)
Chinese (zh)
Inventor
黎小松
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Transsion Communication Co Ltd
Original Assignee
Shenzhen Transsion Communication Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen Transsion Communication Co Ltd filed Critical Shenzhen Transsion Communication Co Ltd
Priority to PCT/CN2017/112965 priority Critical patent/WO2019100352A1/en
Publication of WO2019100352A1 publication Critical patent/WO2019100352A1/en
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/242Synchronization processes, e.g. processing of PCR [Program Clock References]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware

Definitions

  • the present application relates to the field of audio technologies, and in particular, to an audio processing method and related products.
  • the embodiment of the present application provides an audio processing method and related products, which can synchronously control the progress of playing audio by multiple terminal devices, so that multiple users can synchronously dance according to the same audio.
  • a first aspect of the embodiments of the present application provides an audio processing method, including:
  • an audio play instruction for playing the target audio where the audio play instruction includes a play control parameter, where the audio play instruction is used to instruct the terminal device to play the target audio according to the play control parameter.
  • a second aspect of the embodiments of the present application provides an audio processing method, including:
  • the terminal device sends a join request to join the target group to the mobile terminal, and confirms joining the target group when receiving the acknowledgement message sent by the mobile terminal and sent in response to the join request;
  • the terminal device plays the target audio according to the play control parameter.
  • a third aspect of the embodiments of the present application provides a mobile terminal, including:
  • a first receiving unit configured to receive a join request of the joining target group sent by the terminal device, confirm the joining request, and join the target user corresponding to the terminal device to the target group;
  • a first sending unit configured to send, to the terminal device, an audio play instruction for playing a target audio, where the audio play instruction includes a play control parameter, where the audio play instruction is used to instruct the terminal device to follow the play control
  • the parameter plays the target audio.
  • a fourth aspect of the embodiments of the present application provides a terminal device, including:
  • a first sending unit configured to send a join request to join the target group to the mobile terminal, and confirm that the target group is added when receiving the acknowledgement message sent by the mobile terminal in response to the join request;
  • a first receiving unit configured to receive an audio play instruction sent by the mobile terminal for playing the target audio, where the audio play instruction includes a play control parameter;
  • a playing unit configured to play the target audio according to the playing control parameter.
  • a fifth aspect of the embodiments of the present application provides a mobile terminal, including: a processor and a memory; and one or more programs, the one or more programs are stored in the memory, and configured to be Executed by the processor, the program includes instructions for some or all of the steps as described in the first aspect.
  • a sixth aspect of the embodiments of the present application provides a terminal device, including: a processor and a memory; and one or more programs, the one or more programs are stored in the memory, and configured to be Executed by the processor, the program includes instructions for some or all of the steps as described in the second aspect.
  • a seventh aspect of the present application provides a computer readable storage medium, wherein the computer readable storage medium is for storing a computer program, wherein the computer program causes the computer to perform the first aspect of the embodiment of the present application or The instructions of some or all of the steps described in the second aspect.
  • An eighth aspect of the embodiments of the present application provides a computer program product, wherein the computer program product comprises a non-transitory computer readable storage medium storing a computer program, the computer program being operative to cause a computer to execute as in the present application Some or all of the steps described in the first or second aspects of the embodiments.
  • the computer program product can be a software installation package.
  • FIG. 1 is a schematic flow chart of a first embodiment of an audio processing method according to an embodiment of the present application
  • FIG. 2 is a schematic flow chart of a second embodiment of an audio processing method according to an embodiment of the present application.
  • FIG. 3 is a schematic flow chart of a third embodiment of an audio processing method according to an embodiment of the present application.
  • FIG. 4 is a schematic flowchart diagram of a fourth embodiment of an audio processing method according to an embodiment of the present application.
  • FIG. 5 is a schematic flowchart diagram of a fifth embodiment of an audio processing method according to an embodiment of the present disclosure
  • FIG. 6 is a schematic structural diagram of an embodiment of a mobile terminal according to an embodiment of the present disclosure.
  • FIG. 6b is a schematic structural diagram of another embodiment of the mobile terminal depicted in FIG. 6a according to an embodiment of the present disclosure
  • FIG. 6c is a schematic structural diagram of another embodiment of the mobile terminal depicted in FIG. 6b according to an embodiment of the present disclosure
  • FIG. 7 is a schematic structural diagram of an embodiment of a terminal device according to an embodiment of the present disclosure.
  • FIG. 7b is a schematic structural diagram of a playing unit of the terminal device described in FIG. 6a according to an embodiment of the present disclosure
  • FIG. 8 is a schematic structural diagram of another embodiment of a mobile terminal according to an embodiment of the present disclosure.
  • FIG. 9 is a schematic structural diagram of another embodiment of a terminal device according to an embodiment of the present application.
  • references to "an embodiment” herein mean that a particular feature, structure, or characteristic described in connection with the embodiments can be included in at least one embodiment of the present application.
  • the appearances of the phrases in various places in the specification are not necessarily referring to the same embodiments, and are not exclusive or alternative embodiments that are mutually exclusive. Those skilled in the art will understand and implicitly understand that the embodiments described herein can be combined with other embodiments.
  • the mobile terminal described in the embodiment of the present application may include a smart phone (such as an Android mobile phone, an IOS mobile phone, a Windows Phone mobile phone, etc.), a tablet computer, a palmtop computer, a notebook computer, a mobile Internet device (MID, Mobile Internet Devices), or a wearable device.
  • a smart phone such as an Android mobile phone, an IOS mobile phone, a Windows Phone mobile phone, etc.
  • a tablet computer such as an Android mobile phone, an IOS mobile phone, a Windows Phone mobile phone, etc.
  • a palmtop computer such as a notebook computer
  • MID Mobile Internet Devices
  • the existing square dance audio system includes a square dance wireless broadcasting system.
  • a square dance wireless broadcasting system usually includes a fixing device and a plurality of accessory devices.
  • the fixing device transmits audio signals to a plurality of accessory devices, and the plurality of accessory devices need to be adjusted to be the same as the fixed device.
  • the members who need to dance purchase the above-mentioned accessory devices, which is costly, and the audio can only be transmitted through the fixing device, and the playback is not flexible enough. Therefore, the embodiment of the present application provides an audio processing method and related products, which can utilize an existing audio playback device, such as a mobile terminal, to enable a user to simultaneously play the same audio through an existing audio playback device, thereby saving cost. Therefore, the embodiment of the present application provides an audio processing method, including the following steps:
  • an audio play instruction for playing the target audio where the audio play instruction includes a play control parameter, where the audio play instruction is used to instruct the terminal device to play the target audio according to the play control parameter.
  • FIG. 1 is a schematic flowchart diagram of a first embodiment of an audio processing method according to an embodiment of the present application. As shown in FIG. 1, the audio processing method described in this embodiment includes the following steps:
  • the user may establish a target group on the mobile terminal in advance, and the target group may include a two-dimensional code and a group number, so that the terminal device scans the two-dimensional code or adds the group number, and then sends the target to the mobile terminal.
  • the target group may include a group owner who can establish the target group The user is set as the group owner of the target group, and the ordinary group member can apply to become the group owner, and the group owner is generated by voting.
  • the preset ratio is the ratio of the number of votes to the total number of people in the target group.
  • the confirming the joining request includes sending a confirmation message to the terminal device in response to the joining request.
  • the audio play instruction when the mobile terminal receives the audio play instruction for playing the target audio triggered by the group owner, the audio play instruction may be sent to the terminal device, so that the terminal device can pre-mobile the terminal to play the target audio synchronously.
  • the audio play command for playing the target audio may be transmitted through at least one of the following methods: a mobile network, a wireless local area network (Wireless-Fidelity, Wi-Fi), and Bluetooth.
  • a mobile network a wireless local area network (Wireless-Fidelity, Wi-Fi), and Bluetooth.
  • the audio play instruction for playing the target audio is sent to the terminal device, and the audio resource of the target audio is sent to the terminal device, and specifically, the audio file of the target audio may be included, and the download resource of the target audio may also be included.
  • the audio play instruction may include at least one of the following: a start play instruction, a pause play instruction, a resume play instruction, and a stop play instruction.
  • the foregoing play control parameter may include at least one of: starting to play the control parameter, suspending the play control parameter, continuing to play the control parameter, and stopping the play command control parameter.
  • the play control parameter further includes play progress information of the target audio, and the play progress information is a play position of the target audio on the mobile terminal, for example, the target audio is played until the 30th second.
  • the mobile terminal receives the join request of the join target group sent by the terminal device, confirms the join request, and adds the target user corresponding to the terminal device to the target group, and the mobile terminal sends the target terminal to the terminal device for sending Playing an audio play command of the target audio
  • the audio play command includes a play control parameter
  • the audio play command may be used to instruct the terminal device to play the play according to the play control parameter
  • the standard audio, the play control parameter includes the play progress information of the target audio, etc., so that the mobile terminal controls the terminal device to simultaneously play the same audio.
  • FIG. 2 is a schematic flowchart diagram of a second embodiment of an audio processing method according to an embodiment of the present disclosure. As shown in FIG. 2, the audio processing method described in this embodiment includes the following steps:
  • the terminal device if the terminal device is configured to obtain the geographic location information, the current geographic location information of the terminal device may be obtained, and if the terminal device does not set the geographic location information, the IP address of the terminal device may be obtained.
  • the target location of the terminal device in the group may be preset to play the target audio synchronously to the terminal device in a certain range.
  • the preset distance centered on the mobile terminal may be set as a preset range.
  • the joining request of the joining target group sent by the terminal device includes the identity information of the target user corresponding to the terminal device
  • the identity information may be acquired, and the target user is determined to exist in the mobile according to the identity information.
  • the buddy list of the terminal may include a buddy list in the address book or the communication software. If the target user exists in the buddy list of the mobile terminal, the step of receiving the join request of the joining target group sent by the terminal device is performed. .
  • the join request of the join target group sent by the terminal device includes the recommendation information of the other group members of the target group, and if yes, the step of receiving the join request of the join target group sent by the terminal device is performed.
  • the distance between the current location and the location of the mobile terminal may be calculated to determine whether the distance is less than a preset value.
  • the audio play instruction is used to instruct the terminal device to play the target audio according to the play control parameter.
  • an audio play instruction for playing the target audio is sent to the terminal device.
  • the mobile terminal receives the join request of the join target group sent by the terminal device, confirms the join request, adds the target user corresponding to the terminal device to the target group, acquires the current location of the terminal device, and determines Whether the current location meets the preset condition, and when the current location meets the preset condition, the audio playback instruction for playing the target audio is sent to the terminal device, where the audio playback command includes a play control parameter, and the audio play command is used to instruct the terminal device to follow
  • the playing control parameter plays the target audio, and can be configured to send an audio play instruction to a terminal device within a certain range, for example, sending an audio play instruction to a terminal device within a range of 100 meters, so that the mobile terminal and the terminal device simultaneously play the target audio.
  • FIG. 3 is a schematic flowchart diagram of a third embodiment of an audio processing method according to an embodiment of the present application.
  • the audio processing method described in this embodiment includes the following steps:
  • the target user corresponding to the terminal device may preset whether to accept the mobile terminal to send an audio play instruction to the terminal device, and generate setting information, the mobile terminal acquires setting information of the terminal device, and determines, according to the setting information, whether the terminal device is remotely affected. Control status.
  • the terminal device When the current location meets the preset condition, and the terminal device is in a remote controlled state, send an audio play instruction for playing target audio to the terminal device, where the audio play command includes a play control. And the audio play command is used to instruct the terminal device to play the target audio according to the play control parameter.
  • the mobile terminal receives the join request of the join target group sent by the terminal device, confirms the join request, and adds the target user corresponding to the terminal device to the target group.
  • Obtaining a current location of the terminal device determining whether the current location meets the preset condition, determining whether the current location meets the preset condition, and when the current location meets the preset condition, and the terminal device is in the remote controlled state, sending the terminal device to the terminal device.
  • the audio play command of the target audio is played, the audio play command includes a play control parameter, and the audio play command is used to instruct the terminal device to play the target audio according to the play control parameter, and the terminal device is within a certain range and is remote
  • the mobile terminal may send an audio play instruction to the terminal device, for example, sending an audio play instruction to the terminal device within a range of 100 meters, so that the mobile terminal and the terminal device simultaneously play the target audio.
  • FIG. 4 is a schematic flowchart diagram of a fourth embodiment of another audio processing method according to an embodiment of the present disclosure.
  • the audio processing method described in this embodiment includes the following steps:
  • the terminal device sends a join request to join the target group to the mobile terminal, and confirms joining the target group when receiving the acknowledgement message sent by the mobile terminal and sent in response to the join request.
  • the terminal device described in the embodiment of the present application may include a smart phone (such as an Android phone, an IOS phone, a Windows Phone, etc.), a tablet computer, a palmtop computer, a notebook computer, a mobile Internet device (MID, Mobile Internet Devices), or a wearable device.
  • a smart phone such as an Android phone, an IOS phone, a Windows Phone, etc.
  • a tablet computer such as an Samsung Galaxy Tabs, etc.
  • a palmtop computer such as a Samsung Galaxy Tabs, etc.
  • a notebook computer such as a tablet computer, a palmtop computer, a notebook computer, a mobile Internet device (MID, Mobile Internet Devices), or a wearable device.
  • MID Mobile Internet Devices
  • the terminal device may send a join request to join the target group to the mobile terminal by using the two-dimensional code or the group number of the target group.
  • the joining request to join the target group may include at least one of the following information: location information of the terminal device, identity information of the target user corresponding to the terminal device, and recommendation information of the group member in the target group, etc., where not Let me repeat.
  • the target user corresponding to the terminal device may also be added to the target group by the group member of the target group.
  • the terminal device receives an audio play instruction sent by the mobile terminal for playing the target audio, where the audio play instruction includes a play control parameter.
  • the audio play instruction may include at least one of the following: a start play instruction, a pause play instruction, a resume play instruction, and a stop play instruction.
  • the foregoing play control parameter may include at least one of: starting to play the control parameter, suspending the play control parameter, continuing to play the control parameter, and stopping the play command control parameter.
  • the terminal device plays the target audio according to the play control parameter.
  • the terminal device when the mobile terminal starts playing the target audio, the terminal device synchronously plays the target audio according to the received start play control parameter; when the mobile terminal pauses playing the target audio, the terminal device synchronously pauses playing the target audio according to the received pause play control parameter; When the mobile terminal continues to play the target audio, the terminal device continues to play the target audio according to the received resume playback control parameter; when the mobile terminal stops playing the target audio, the terminal device stops the playback of the target audio according to the received stop play control parameter.
  • the playing control parameter includes playing progress information of the target audio, and according to the playing progress information, the terminal device may pre-mobile the terminal to simultaneously play the target audio.
  • step 403 playing the target audio according to the play control parameter, including:
  • the audio resource sent by the mobile terminal may be downloaded into the memory, and then the target audio is synchronously played according to the playback progress information of the target audio.
  • the terminal device sends a join request to join the target group to the mobile terminal, and when receiving the acknowledgement message sent by the response request sent by the mobile terminal, confirming joining the target group, and receiving the mobile terminal
  • the audio play command for playing the target audio includes a play control parameter
  • the target audio is played according to the play control parameter
  • the target audio is downloaded when the target audio does not exist in the memory of the terminal device, and thus, the terminal device can be
  • the playback progress information of the target audio follows the playback progress of the mobile terminal, and the target music is played synchronously.
  • FIG. 5 is a schematic flowchart diagram of a fifth embodiment of an audio processing method according to an embodiment of the present disclosure. As shown in FIG. 5, the audio processing method described in this embodiment includes the following steps:
  • the terminal device sends a join request to the mobile terminal to join the target group.
  • the mobile terminal receives the join request of the join target group sent by the terminal device, confirms the join request, and adds the target user corresponding to the terminal device to the target group.
  • the terminal device confirms joining the target group when receiving the acknowledgement message sent by the mobile terminal and responding to the join request.
  • the mobile terminal sends an audio play instruction for playing the target audio to the terminal device, where the audio play command includes a play control parameter, where the audio play command is used to indicate that the terminal device plays the play control parameter according to the play control parameter.
  • the target audio includes a play control parameter, where the audio play command is used to indicate that the terminal device plays the play control parameter according to the play control parameter.
  • the terminal device receives an audio play instruction sent by the mobile terminal for playing the target audio, where the audio play instruction includes a play control parameter.
  • the terminal device plays the target audio according to the play control parameter.
  • the audio play instruction may include at least one of the following: a start play instruction, a pause play instruction, a resume play instruction, and a stop play instruction.
  • the foregoing play control parameter may include at least one of: starting to play the control parameter, suspending the play control parameter, continuing to play the control parameter, and stopping the play command control parameter.
  • the playing control parameter further includes playing progress information of the target audio, and according to the playing progress information, the terminal device may pre-mobile the terminal to simultaneously play the target audio.
  • the current location of the terminal device may also be acquired, and it is determined whether the current location meets the preset condition, and when the current location meets the preset condition, the mobile terminal performs The step of transmitting an audio play instruction for playing the target audio to the terminal device.
  • the target user corresponding to the terminal device sends a join request to join the target group to the mobile terminal by scanning the two-dimensional code or searching for the group number of the target group.
  • the mobile terminal may send the acknowledgement information to the terminal device, and the target user corresponding to the terminal device may confirm to join the target group.
  • ordinary group members can apply to become members of the group, and vote through the members of the group. If the number of votes exceeds a certain percentage of the total number of members of the group, the members of the ordinary group become the group owners, and the original group members become members of the ordinary group.
  • the mobile terminal can obtain the geographical location of the terminal device of the member in the group, and can set the target audio to be played synchronously to the terminal device within a certain range, for example, can be set within a range of 100 meters centered on the mobile terminal, so that the same range is 100 meters. Multiple group members within can hear square dance through terminal devices at the same time Audio.
  • the group owner sends a start play command through the mobile terminal, and the group member within 100 meters receives the start play control parameter and simultaneously plays the target audio, and if the terminal device's memory does not have the target audio, the target audio is downloaded; if the group owner sends the pause a play instruction, the group members in the range synchronously pause playing the target audio according to the received pause play control parameter; if the group owner sends the resume play command, the group members in the range continue to play the target audio according to the received resume play control parameter synchronization. If the group owner sends a stop play command, the group members in the range synchronously stop playing the target audio according to the received stop play control parameter.
  • the group members in the range start to play the target audio again.
  • the terminal device in the range performs the audio play of the next audio in a loop. instruction.
  • the audio playback process if a group member enters the range, the group member can receive the audio play command, and if the group member leaves the range, the terminal device terminates receiving the audio play command.
  • the group members in the target group can simultaneously listen to the unified audio through the non-external release mode, realize the synchronous dance of the square dance music, and generate no noise, and disturb the nearby people.
  • the joining request of the joining target group can be sent to the mobile terminal by the terminal device, and the mobile terminal receives the joining request of the joining target group sent by the terminal device, and confirms the joining request, in the target group, the group owner can obtain the joining request through the mobile terminal.
  • the location information of the terminal device and then sends an audio play instruction to the terminal device of the target user within a certain range, such as playing, pausing, continuing to play, stopping playing the target audio, etc.
  • the audio play command includes a play control parameter
  • the terminal device receives the play
  • the play control parameter of the progress information synchronously plays the target audio according to the above play control parameter.
  • Members of the target group can simultaneously play the target audio through non-external release, which can reduce the interference of the audio external release to others.
  • FIG. 6a is a schematic structural diagram of an embodiment of a mobile terminal according to an embodiment of the present application.
  • the mobile terminal described in this embodiment includes: a first receiving unit 601 and a first sending unit 602, as follows:
  • the first receiving unit 602 is configured to receive a join request of the join target group sent by the terminal device, confirm the join request, and join the target user corresponding to the terminal device to the target group.
  • the first sending unit 602 is configured to send an audio play instruction for playing the target audio to the terminal device, where the audio play instruction includes a play control parameter, where the audio play command is used to instruct the terminal device to play according to the The control parameter plays the target audio.
  • FIG. 6b is a modified structure of the mobile terminal, and the mobile terminal may further include: an obtaining unit 603 and a first determining unit 604, as follows:
  • the obtaining unit 603 is configured to acquire a current location of the terminal device.
  • the first determining unit 604 is configured to determine whether the current location meets a preset condition, and when the first sending unit meets the preset condition, the first sending unit performs the sending to the terminal device for sending The step of playing the audio playback command of the target audio.
  • FIG. 6c is a modified structure of the mobile terminal described in FIG. 6b, and the mobile terminal may further include: a second determining unit 605, which is specifically as follows:
  • a second determining unit 605 configured to determine whether the terminal device is in a remote controlled state; and when the determining result of the second determining unit is yes, the first sending unit performs the sending to the terminal device The step of playing an audio playback command of the target audio.
  • FIG. 7a is a schematic structural diagram of an embodiment of a terminal device according to an embodiment of the present disclosure.
  • the first sending unit 701, the first receiving unit 702, and the playing unit 703 are as follows:
  • the first sending unit 701 is configured to send a join request to join the target group to the mobile terminal, and confirm that the target group is added when receiving the acknowledgement message sent by the mobile terminal in response to the join request;
  • the first receiving unit 702 is configured to receive an audio play instruction for playing target audio sent by the mobile terminal, where the audio play instruction includes a play control parameter;
  • the playing unit 703 is configured to play the target audio according to the play control parameter.
  • FIG. 7b is a specific refinement structure of the playing unit 703 of the terminal device described in FIG. 7a, where the playing unit 703 may include: a determining module 7031, a sending module 7032, and a playing module 7033. as follows:
  • a determining module 7031 configured to determine whether the target audio exists in the memory
  • the sending module 7032 is configured to download the target audio in a case where the target audio does not exist in the memory, and send a play progress query request of the target audio to the mobile terminal;
  • the playing module 7033 is configured to receive playing progress information of the target audio sent by the mobile terminal, and play the target audio according to the playing progress information.
  • the joining request of joining the target group can be sent to the mobile terminal through the terminal device, and the mobile terminal can be moved.
  • the terminal receives the join request of the joining target group sent by the terminal device, and confirms the join request.
  • the group owner can obtain the location information of the terminal device through the mobile terminal, and then send the audio play to the terminal device of the target user within a certain range.
  • the instruction for example, playing, pausing, continuing to play, stopping playing the target audio, etc., the audio playback command includes a play control parameter
  • the terminal device receives the play control parameter including the play progress information, and synchronously plays the target audio according to the play control parameter.
  • Members of the target group can play the target audio in a non-external manner, so there is no noise that affects others.
  • FIG. 8 is a schematic structural diagram of an embodiment of a mobile terminal according to an embodiment of the present application.
  • the mobile terminal described in this embodiment includes: at least one input device 1000; at least one output device 2000; at least one processor 3000, such as a CPU; and a memory 4000, the input device 1000, the output device 2000, the processor 3000, and The memory 4000 is connected by a bus 5000.
  • the mobile terminal described in the embodiments of the present application may include a smart phone (such as an Android mobile phone, an IOS mobile phone, a Windows Phone mobile phone, etc.), a tablet computer, a palmtop computer, a notebook computer, a mobile Internet device (MID, Mobile Internet Devices), or a wearable device.
  • a smart phone such as an Android mobile phone, an IOS mobile phone, a Windows Phone mobile phone, etc.
  • a tablet computer such as an Android mobile phone, an IOS mobile phone, a Windows Phone mobile phone, etc.
  • a palmtop computer such as a notebook computer
  • MID Mobile Internet Devices
  • the input device 1000 may specifically include a touch panel, a physical button, a mouse, and a microphone.
  • the output device 2000 described above may specifically be a display screen.
  • the above memory 4000 may be a high speed RAM memory or a non-volatile memory such as a magnetic disk memory.
  • the above memory 4000 is used to store a set of program codes, and the input device 1000, the output device 2000, and the processor 3000 are used to call the program code stored in the memory 4000, and perform the following operations:
  • the processor 3000 is configured to:
  • an audio play instruction for playing the target audio where the audio play instruction includes a play control parameter, where the audio play instruction is used to instruct the terminal device to play the target audio according to the play control parameter.
  • processor 3000 is further configured to:
  • processor 3000 is further configured to:
  • the step of transmitting an audio play command for playing the target audio to the terminal device is performed.
  • FIG. 9 is a schematic structural diagram of an embodiment of a terminal device according to an embodiment of the present disclosure.
  • the terminal device described in this embodiment includes: at least one input device 1100; at least one output device 2100; at least one processor 3100, such as a CPU; and a memory 4100, the input device 1100, the output device 2100, the processor 3100, and The memory 4100 is connected by a bus 5100.
  • the terminal device described in this embodiment of the present application may include a smart phone (such as an Android phone, an IOS phone, a Windows Phone, etc.), a tablet computer, a palmtop computer, a notebook computer, a mobile Internet device (MID, Mobile Internet Devices), or a wearable device.
  • a smart phone such as an Android phone, an IOS phone, a Windows Phone, etc.
  • a tablet computer such as an Samsung Galaxy Tabs, etc.
  • a palmtop computer such as a Samsung Galaxy Tabs, etc.
  • a notebook computer such as a tablet computer, a palmtop computer, a notebook computer, a mobile Internet device (MID, Mobile Internet Devices), or a wearable device.
  • MID Mobile Internet Devices
  • the input device 1100 may specifically include a touch panel, a physical button, a mouse, and a microphone.
  • the output device 2100 described above may specifically be a display screen.
  • the above memory 4100 may be a high speed RAM memory or a non-volatile memory such as a magnetic disk memory.
  • the above-mentioned memory 4100 is used to store a set of program codes, and the input device 1100, the output device 2100, and the processor 3100 are used to call the program code stored in the memory 4100, and perform the following operations:
  • the processor 3100 is configured to:
  • the audio play instruction including a play control parameter
  • the target audio is played in accordance with the playback control parameter.
  • playing the target audio according to the play control parameter including:
  • the embodiment of the present application further provides a computer storage medium, wherein the computer storage medium can store a program, and the program includes some or all of the steps of any one of the audio processing methods described in the foregoing method embodiments.
  • the embodiment of the present application further provides a computer program product, comprising: a non-transitory computer readable storage medium storing a computer program, the computer program being operative to cause a computer to perform the operations as recited in the foregoing method embodiments Any or all of the steps of any of the audio processing methods.
  • embodiments of the present application can be provided as a method, apparatus (device), or computer program product.
  • the present application can take the form of an entirely hardware embodiment, an entirely software embodiment, or an embodiment in combination of software and hardware.
  • the application can take the form of a computer program product embodied on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) including computer usable program code.
  • the computer program is stored/distributed in a suitable medium, provided with other hardware or as part of the hardware, or in other distributed forms, such as over the Internet or other wired or wireless telecommunication systems.
  • the present application refers to a method, a device (device), and a flow of a computer program product according to an embodiment of the present application.
  • These computer program instructions can be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing device to produce a machine for the execution of instructions for execution by a processor of a computer or other programmable data processing device.
  • the computer program instructions can also be stored in a computer readable memory that can direct a computer or other programmable data processing device to operate in a particular manner, such that the instructions stored in the computer readable memory produce an article of manufacture comprising the instruction device.
  • the apparatus implements the functions specified in one or more blocks of a flow or a flow and/or block diagram of the flowchart.
  • These computer program instructions can also be loaded onto a computer or other programmable data processing device such that a series of operational steps are performed on a computer or other programmable device to produce computer-implemented processing for execution on a computer or other programmable device.
  • the instructions provide steps for implementing the functions specified in one or more of the flow or in a block or blocks of a flow diagram.

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Telephone Function (AREA)

Abstract

Embodiments of the present application provide an audio processing method and a related product. The method comprises: a terminal device sending, to a mobile terminal, a joining request to join a target group, and confirming joining of the target group upon receipt of an acknowledgement message sent by the mobile terminal in response to the joining request; the mobile terminal receiving the joining request sent by the terminal device, confirming the joining request, adding a target user corresponding to the terminal device to the target group, and sending an audio playback instruction to the terminal device for playback of target audio, the audio playback instruction comprising a playback control parameter, and the audio playback instruction being used to instruct the terminal device to playback the target audio according to the playback control parameter; and the terminal device receiving the audio playback instruction sent by the mobile terminal and playing back the target audio according to the playback control parameter. The embodiments of the present application can enable a mobile terminal to synchronously control progress of playback of target audio by a terminal device.

Description

音频处理方法及相关产品Audio processing methods and related products 技术领域Technical field

本申请涉及音频技术领域,具体涉及一种音频处理方法及相关产品。The present application relates to the field of audio technologies, and in particular, to an audio processing method and related products.

背景技术Background technique

随着社会的发展和进步,人们的生活质量日益提高,广场舞已经成为大部分老年人生活中不可或缺的一部分了,但是广场舞音频播放音量过大,可能对他人的生活造成影响,如何减少广场舞音频产生的噪声,已经成为人们日益关切与亟待解决的问题。With the development and progress of society, people's quality of life is increasing day by day. Square dance has become an indispensable part of most elderly people's lives. However, the square dance audio playback volume is too large, which may affect the lives of others. How to Reducing the noise generated by the square dance audio has become an issue that people are increasingly concerned about and urgently need to solve.

发明内容Summary of the invention

本申请实施例提供了一种音频处理方法及相关产品,可以实现同步控制多个终端设备播放音频的进度,使多个用户能够根据同一音频同步跳舞。The embodiment of the present application provides an audio processing method and related products, which can synchronously control the progress of playing audio by multiple terminal devices, so that multiple users can synchronously dance according to the same audio.

本申请实施例第一方面提供了一种音频处理方法,包括:A first aspect of the embodiments of the present application provides an audio processing method, including:

接收由终端设备发送的加入目标群的加入请求,确认所述加入请求,将所述终端设备对应的目标用户加入所述目标群;Receiving a join request of the join target group sent by the terminal device, confirming the join request, and adding the target user corresponding to the terminal device to the target group;

向所述终端设备发送用于播放目标音频的音频播放指令,所述音频播放指令包含播放控制参数,所述音频播放指令用于指示所述终端设备按照所述播放控制参数播放所述目标音频。And transmitting, to the terminal device, an audio play instruction for playing the target audio, where the audio play instruction includes a play control parameter, where the audio play instruction is used to instruct the terminal device to play the target audio according to the play control parameter.

本申请实施例第二方面提供了一种音频处理方法,包括:A second aspect of the embodiments of the present application provides an audio processing method, including:

终端设备向移动终端发送加入目标群的加入请求,在接收到由所述移动终端发送的响应所述加入请求而发送的确认消息时,确认加入所述目标群;The terminal device sends a join request to join the target group to the mobile terminal, and confirms joining the target group when receiving the acknowledgement message sent by the mobile terminal and sent in response to the join request;

终端设备接收由移动终端发送的用于播放目标音频的音频播放指令,所述音频播放指令包含播放控制参数;Receiving, by the mobile terminal, an audio play instruction sent by the mobile terminal for playing the target audio, where the audio play instruction includes a play control parameter;

终端设备按照所述播放控制参数播放所述目标音频。The terminal device plays the target audio according to the play control parameter.

本申请实施例第三方面提供了一种移动终端,包括:A third aspect of the embodiments of the present application provides a mobile terminal, including:

第一接收单元,用于接收由终端设备发送的加入目标群的加入请求,确认所述加入请求,将所述终端设备对应的目标用户加入所述目标群; a first receiving unit, configured to receive a join request of the joining target group sent by the terminal device, confirm the joining request, and join the target user corresponding to the terminal device to the target group;

第一发送单元,用于向所述终端设备发送用于播放目标音频的音频播放指令,所述音频播放指令包含播放控制参数,所述音频播放指令用于指示所述终端设备按照所述播放控制参数播放所述目标音频。a first sending unit, configured to send, to the terminal device, an audio play instruction for playing a target audio, where the audio play instruction includes a play control parameter, where the audio play instruction is used to instruct the terminal device to follow the play control The parameter plays the target audio.

本申请实施例第四方面提供了一种终端设备,包括:A fourth aspect of the embodiments of the present application provides a terminal device, including:

第一发送单元,用于向移动终端发送加入目标群的加入请求,在接收到由所述移动终端发送的响应所述加入请求而发送的确认消息时,确认加入所述目标群;a first sending unit, configured to send a join request to join the target group to the mobile terminal, and confirm that the target group is added when receiving the acknowledgement message sent by the mobile terminal in response to the join request;

第一接收单元,用于接收由移动终端发送的用于播放目标音频的音频播放指令,所述音频播放指令包含播放控制参数;a first receiving unit, configured to receive an audio play instruction sent by the mobile terminal for playing the target audio, where the audio play instruction includes a play control parameter;

播放单元,用于按照所述播放控制参数播放所述目标音频。a playing unit, configured to play the target audio according to the playing control parameter.

本申请实施例第五方面提供了一种移动终端,包括:处理器和存储器;以及一个或多个程序,所述一个或多个程序被存储在所述存储器中,并且被配置成由所述处理器执行,所述程序包括用于如第一方面中所描述的部分或全部步骤的指令。A fifth aspect of the embodiments of the present application provides a mobile terminal, including: a processor and a memory; and one or more programs, the one or more programs are stored in the memory, and configured to be Executed by the processor, the program includes instructions for some or all of the steps as described in the first aspect.

本申请实施例第六方面提供了一种终端设备,包括:处理器和存储器;以及一个或多个程序,所述一个或多个程序被存储在所述存储器中,并且被配置成由所述处理器执行,所述程序包括用于如第二方面中所描述的部分或全部步骤的指令。A sixth aspect of the embodiments of the present application provides a terminal device, including: a processor and a memory; and one or more programs, the one or more programs are stored in the memory, and configured to be Executed by the processor, the program includes instructions for some or all of the steps as described in the second aspect.

本申请实施例第七方面提供了一种计算机可读存储介质,其中,所述计算机可读存储介质用于存储计算机程序,其中,所述计算机程序使得计算机执行如本申请实施例第一方面或第二方面所描述的部分或全部步骤的指令。A seventh aspect of the present application provides a computer readable storage medium, wherein the computer readable storage medium is for storing a computer program, wherein the computer program causes the computer to perform the first aspect of the embodiment of the present application or The instructions of some or all of the steps described in the second aspect.

本申请实施例第八方面提供了一种计算机程序产品,其中,所述计算机程序产品包括存储了计算机程序的非瞬时性计算机可读存储介质,所述计算机程序可操作来使计算机执行如本申请实施例第一方面或第二方面中所描述的部分或全部步骤。该计算机程序产品可以为一个软件安装包。An eighth aspect of the embodiments of the present application provides a computer program product, wherein the computer program product comprises a non-transitory computer readable storage medium storing a computer program, the computer program being operative to cause a computer to execute as in the present application Some or all of the steps described in the first or second aspects of the embodiments. The computer program product can be a software installation package.

附图说明DRAWINGS

为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本申请的一 些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings used in the description of the embodiments will be briefly described below. Obviously, the drawings in the following description are one of the present application. For some embodiments, other drawings may be obtained from those skilled in the art without any inventive effort.

图1是本申请实施例提供的一种音频处理方法的第一实施例流程示意图;1 is a schematic flow chart of a first embodiment of an audio processing method according to an embodiment of the present application;

图2是本申请实施例提供的一种音频处理方法的第二实施例流程示意图;2 is a schematic flow chart of a second embodiment of an audio processing method according to an embodiment of the present application;

图3是本申请实施例提供的一种音频处理方法的第三实施例流程示意图;3 is a schematic flow chart of a third embodiment of an audio processing method according to an embodiment of the present application;

图4是本申请实施例提供的一种音频处理方法的第四实施例流程示意图;4 is a schematic flowchart diagram of a fourth embodiment of an audio processing method according to an embodiment of the present application;

图5是本申请实施例提供的一种音频处理方法的第五实施例流程示意图;FIG. 5 is a schematic flowchart diagram of a fifth embodiment of an audio processing method according to an embodiment of the present disclosure;

图6a是本申请实施例提供的一种移动终端的实施例结构示意图;FIG. 6 is a schematic structural diagram of an embodiment of a mobile terminal according to an embodiment of the present disclosure;

图6b是本申请实施例提供的图6a所描述的移动终端的另一实施例结构示意图;FIG. 6b is a schematic structural diagram of another embodiment of the mobile terminal depicted in FIG. 6a according to an embodiment of the present disclosure;

图6c是本申请实施例提供的图6b所描述的移动终端的另一实施例结构示意图;FIG. 6c is a schematic structural diagram of another embodiment of the mobile terminal depicted in FIG. 6b according to an embodiment of the present disclosure;

图7a是本申请实施例提供的一种终端设备的实施例结构示意图;FIG. 7 is a schematic structural diagram of an embodiment of a terminal device according to an embodiment of the present disclosure;

图7b是本申请实施例提供的图6a所描述的终端设备的播放单元的结构示意图;FIG. 7b is a schematic structural diagram of a playing unit of the terminal device described in FIG. 6a according to an embodiment of the present disclosure;

图8是本申请实施例提供的一种移动终端的另一实施例结构示意图;FIG. 8 is a schematic structural diagram of another embodiment of a mobile terminal according to an embodiment of the present disclosure;

图9是本申请实施例提供的一种终端设备的另一实施例结构示意图。FIG. 9 is a schematic structural diagram of another embodiment of a terminal device according to an embodiment of the present application.

具体实施方式Detailed ways

下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。The technical solutions in the embodiments of the present application are clearly and completely described in the following with reference to the drawings in the embodiments of the present application. It is obvious that the described embodiments are a part of the embodiments of the present application, and not all of the embodiments. All other embodiments obtained by a person of ordinary skill in the art based on the embodiments of the present application without departing from the inventive scope are the scope of the present application.

本申请的说明书和权利要求书及所述附图中的术语“第一”、“第二”、“第三”和“第四”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。 The terms "first", "second", "third", and "fourth" and the like in the specification and claims of the present application and the drawings are used to distinguish different objects, and are not used to describe a specific order. . Furthermore, the terms "comprises" and "comprising" and "comprising" are intended to cover a non-exclusive inclusion. For example, a process, method, system, product, or device that comprises a series of steps or units is not limited to the listed steps or units, but optionally also includes steps or units not listed, or alternatively Other steps or units inherent to these processes, methods, products or equipment.

在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本申请的至少一个实施例中。在说明书中的各个位置展示该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。References to "an embodiment" herein mean that a particular feature, structure, or characteristic described in connection with the embodiments can be included in at least one embodiment of the present application. The appearances of the phrases in various places in the specification are not necessarily referring to the same embodiments, and are not exclusive or alternative embodiments that are mutually exclusive. Those skilled in the art will understand and implicitly understand that the embodiments described herein can be combined with other embodiments.

本申请实施例所描述移动终端可以包括智能手机(如Android手机、IOS手机、Windows Phone手机等)、平板电脑、掌上电脑、笔记本电脑、移动互联网设备(MID,Mobile Internet Devices)或穿戴式设备等,上述仅是举例,而非穷举,包含但不限于上述移动终端。The mobile terminal described in the embodiment of the present application may include a smart phone (such as an Android mobile phone, an IOS mobile phone, a Windows Phone mobile phone, etc.), a tablet computer, a palmtop computer, a notebook computer, a mobile Internet device (MID, Mobile Internet Devices), or a wearable device. The foregoing is merely an example, and not an exhaustive, including but not limited to the above-described mobile terminal.

现有的广场舞音频系统包括广场舞无线播音系统,此类系统通常包括一个固定装置和多个附属装置,固定装置向多个附属装置发射音频信号,多个附属装置需要调节到与固定装置相同的频率,来接收音频信号,进而收听音频。此种模式需要跳舞的成员都购买上述附属装置,需要花费成本,该音频也只能通过固定装置发射出来,播放不够灵活。因此,本申请实施例提供了一种音频处理方法及相关产品,可以利用现有的音频播放设备,如移动终端,使用户通过现有的音频播放设备,同步播放同一音频,节省成本。因此,本申请实施例提供了一种音频处理方法,包括如下步骤:The existing square dance audio system includes a square dance wireless broadcasting system. Such a system usually includes a fixing device and a plurality of accessory devices. The fixing device transmits audio signals to a plurality of accessory devices, and the plurality of accessory devices need to be adjusted to be the same as the fixed device. The frequency to receive the audio signal and then listen to the audio. In this mode, the members who need to dance purchase the above-mentioned accessory devices, which is costly, and the audio can only be transmitted through the fixing device, and the playback is not flexible enough. Therefore, the embodiment of the present application provides an audio processing method and related products, which can utilize an existing audio playback device, such as a mobile terminal, to enable a user to simultaneously play the same audio through an existing audio playback device, thereby saving cost. Therefore, the embodiment of the present application provides an audio processing method, including the following steps:

接收由终端设备发送的加入目标群的加入请求,确认所述加入请求,将所述终端设备对应的目标用户加入所述目标群;Receiving a join request of the join target group sent by the terminal device, confirming the join request, and adding the target user corresponding to the terminal device to the target group;

向所述终端设备发送用于播放目标音频的音频播放指令,所述音频播放指令包含播放控制参数,所述音频播放指令用于指示所述终端设备按照所述播放控制参数播放所述目标音频。And transmitting, to the terminal device, an audio play instruction for playing the target audio, where the audio play instruction includes a play control parameter, where the audio play instruction is used to instruct the terminal device to play the target audio according to the play control parameter.

请参阅图1,图1为本申请实施例提供的一种音频处理方法的第一实施例流程示意图。如图1所示,本实施例中所描述的音频处理方法,包括以下步骤:Please refer to FIG. 1. FIG. 1 is a schematic flowchart diagram of a first embodiment of an audio processing method according to an embodiment of the present application. As shown in FIG. 1, the audio processing method described in this embodiment includes the following steps:

101、接收由终端设备发送的加入目标群的加入请求,确认所述加入请求,将所述终端设备对应的目标用户加入所述目标群。101. Receive a join request of the join target group sent by the terminal device, confirm the join request, and join the target user corresponding to the terminal device to the target group.

本申请实施例中,用户可预先在移动终端上建立一个目标群,该目标群可以包括二维码和群号,以便终端设备扫描二维码或者添加群号后向该移动终端发送加入该目标群的加入请求。目标群可包括一个群主,可将建立该目标群的 用户设定为目标群的群主,普通群成员可申请成为群主,通过投票产生群主,具体的,若仅有一名普通群成员申请,则当投票票数超过预设比例,将该普通群成员设置为群主;若有两名以上普通群成员申请,则对每一普通群成员获得的投票票数从高到低进行排列,将第一个超过预设比例的普通群成员设置为群主。其中,预设比例为投票票数与目标群中总人数的比。当普通群成员成为群主后,原群主成为普通群成员。In this embodiment, the user may establish a target group on the mobile terminal in advance, and the target group may include a two-dimensional code and a group number, so that the terminal device scans the two-dimensional code or adds the group number, and then sends the target to the mobile terminal. The group's join request. The target group may include a group owner who can establish the target group The user is set as the group owner of the target group, and the ordinary group member can apply to become the group owner, and the group owner is generated by voting. Specifically, if only one ordinary group member applies, when the number of votes exceeds the preset ratio, the common group The member is set as the group owner; if there are more than two ordinary group members applying, the number of votes obtained for each ordinary group member is ranked from high to low, and the first ordinary group member exceeding the preset ratio is set as the group owner. . Among them, the preset ratio is the ratio of the number of votes to the total number of people in the target group. When the ordinary group members become the group owners, the original group members become ordinary group members.

其中,确认所述加入请求,包括向终端设备发送响应所述加入请求的确认消息。The confirming the joining request includes sending a confirmation message to the terminal device in response to the joining request.

102、向所述终端设备发送用于播放目标音频的音频播放指令,所述音频播放指令包含播放控制参数,所述音频播放指令用于指示所述终端设备按照所述播放控制参数播放所述目标音频。102. Send an audio play instruction for playing the target audio to the terminal device, where the audio play instruction includes a play control parameter, where the audio play instruction is used to instruct the terminal device to play the target according to the play control parameter. Audio.

本申请的实施例中,当移动终端接收到群主触发的用于播放目标音频的音频播放指令,可向终端设备发送该音频播放指令,使终端设备可预移动终端同步播放目标音频。In the embodiment of the present application, when the mobile terminal receives the audio play instruction for playing the target audio triggered by the group owner, the audio play instruction may be sent to the terminal device, so that the terminal device can pre-mobile the terminal to play the target audio synchronously.

其中,发送用于播放目标音频的音频播放指令,可通过以下至少一种方式:移动网络、无线局域网(Wireless-Fidelity,Wi-Fi)和蓝牙。The audio play command for playing the target audio may be transmitted through at least one of the following methods: a mobile network, a wireless local area network (Wireless-Fidelity, Wi-Fi), and Bluetooth.

可选地,向终端设备发送用于播放目标音频的音频播放指令,还包括向终端设备发送目标音频的音频资源,具体的,可包括目标音频的音频文件,也可包括目标音频的下载资源。Optionally, the audio play instruction for playing the target audio is sent to the terminal device, and the audio resource of the target audio is sent to the terminal device, and specifically, the audio file of the target audio may be included, and the download resource of the target audio may also be included.

其中,音频播放指令可包括一下至少一种:开始播放指令、暂停播放指令、继续播放指令和停止播放指令。对应的,上述播放控制参数可包括一下至少一种:开始播放控制参数、暂停播放控制参数、继续播放控制参数和停止播放指令控制参数。The audio play instruction may include at least one of the following: a start play instruction, a pause play instruction, a resume play instruction, and a stop play instruction. Correspondingly, the foregoing play control parameter may include at least one of: starting to play the control parameter, suspending the play control parameter, continuing to play the control parameter, and stopping the play command control parameter.

其中,上述播放控制参数还包括目标音频的播放进度信息,播放进度信息为目标音频在移动终端上的播放位置,例如,目标音频播放至第30秒。The play control parameter further includes play progress information of the target audio, and the play progress information is a play position of the target audio on the mobile terminal, for example, the target audio is played until the 30th second.

可以看出,通过本申请实施例,移动终端接收由终端设备发送的加入目标群的加入请求,确认加入请求,将终端设备对应的目标用户加入所述目标群,移动终端向终端设备发送用于播放目标音频的音频播放指令,音频播放指令包含播放控制参数,音频播放指令可用于指示终端设备按照播放控制参数播放目 标音频,播放控制参数包括目标音频的播放进度信息等,从而实现移动终端控制终端设备同时播放同一音频。It can be seen that, by using the embodiment of the present application, the mobile terminal receives the join request of the join target group sent by the terminal device, confirms the join request, and adds the target user corresponding to the terminal device to the target group, and the mobile terminal sends the target terminal to the terminal device for sending Playing an audio play command of the target audio, the audio play command includes a play control parameter, and the audio play command may be used to instruct the terminal device to play the play according to the play control parameter The standard audio, the play control parameter includes the play progress information of the target audio, etc., so that the mobile terminal controls the terminal device to simultaneously play the same audio.

请参阅图2,图2为本申请实施例提供的一种音频处理方法的第二实施例流程示意图。如图2所示,本实施例中所描述的音频处理方法,包括以下步骤:Referring to FIG. 2, FIG. 2 is a schematic flowchart diagram of a second embodiment of an audio processing method according to an embodiment of the present disclosure. As shown in FIG. 2, the audio processing method described in this embodiment includes the following steps:

201、接收由终端设备发送的加入目标群的加入请求,确认所述加入请求,将所述终端设备对应的目标用户加入所述目标群。201. Receive a join request of the join target group sent by the terminal device, confirm the join request, and join the target user corresponding to the terminal device to the target group.

202、获取所述终端设备的当前位置。202. Acquire a current location of the terminal device.

本申请实施例中,若终端设备设置了可获取地理位置信息功能,可获取终端设备的当前地理位置信息,若终端设备未设置可获取地理位置信息功能,可获取终端设备的IP地址。In the embodiment of the present application, if the terminal device is configured to obtain the geographic location information, the current geographic location information of the terminal device may be obtained, and if the terminal device does not set the geographic location information, the IP address of the terminal device may be obtained.

其中,获取群内成员的终端设备的地理位置,可预先设置向一定范围内的终端设备同步播放目标音频,具体的,可设置以移动终端为中心的预设距离为预设范围。当终端设备对应的目标用户进入该预设范围内,移动终端可向终端设备发送音频播放指令。当终端设备对应的目标用户离开该预设范围,可终止终端设备接收移动终端发送的音频播放指令。The target location of the terminal device in the group may be preset to play the target audio synchronously to the terminal device in a certain range. Specifically, the preset distance centered on the mobile terminal may be set as a preset range. When the target user corresponding to the terminal device enters the preset range, the mobile terminal may send an audio play instruction to the terminal device. When the target user corresponding to the terminal device leaves the preset range, the terminal device may terminate the receiving of the audio play command sent by the mobile terminal.

可选地,本申请的实施例中,若终端设备发送的加入目标群的加入请求包含终端设备对应的目标用户的身份信息,可获取该身份信息,根据该身份信息判断该目标用户存在于移动终端的好友列表中,其中,好友列表可包括通讯录或通讯软件中的好友列表,若目标用户存在于移动终端的好友列表中,则执行接收由终端设备发送的加入目标群的加入请求的步骤。Optionally, in the embodiment of the present application, if the joining request of the joining target group sent by the terminal device includes the identity information of the target user corresponding to the terminal device, the identity information may be acquired, and the target user is determined to exist in the mobile according to the identity information. In the buddy list of the terminal, the buddy list may include a buddy list in the address book or the communication software. If the target user exists in the buddy list of the mobile terminal, the step of receiving the join request of the joining target group sent by the terminal device is performed. .

可选地,本申请的实施例中,可判断终端设备发送的加入目标群的加入请求包含目标群其他群成员的推荐信息,若是则执行接收由终端设备发送的加入目标群的加入请求的步骤。Optionally, in the embodiment of the present application, it may be determined that the join request of the join target group sent by the terminal device includes the recommendation information of the other group members of the target group, and if yes, the step of receiving the join request of the join target group sent by the terminal device is performed. .

203、判断所述当前位置是否满足预设条件。203. Determine whether the current location meets a preset condition.

其中,可计算上述当前位置与移动终端所在位置的距离,判断该距离是否小于预设的数值。The distance between the current location and the location of the mobile terminal may be calculated to determine whether the distance is less than a preset value.

204、在所述当前位置满足所述预设条件时,向所述终端设备发送用于播放目标音频的音频播放指令,所述音频播放指令包含播放控制参数,所述音频 播放指令用于指示所述终端设备按照所述播放控制参数播放所述目标音频。204. When the current location meets the preset condition, send an audio play instruction for playing target audio to the terminal device, where the audio play instruction includes a play control parameter, the audio The play instruction is used to instruct the terminal device to play the target audio according to the play control parameter.

其中,若上述当前位置与移动终端所在位置的距离小于预设的数值,例如,终端设备与移动终端的距离小于100米,则执行向所述终端设备发送用于播放目标音频的音频播放指令。If the distance between the current location and the location of the mobile terminal is less than a preset value, for example, the distance between the terminal device and the mobile terminal is less than 100 meters, an audio play instruction for playing the target audio is sent to the terminal device.

可以看出,通过本申请实施例,移动终端接收由终端设备发送的加入目标群的加入请求,确认加入请求,将终端设备对应的目标用户加入所述目标群,获取终端设备的当前位置,判断当前位置是否满足预设条件,在当前位置满足预设条件时,向终端设备发送用于播放目标音频的音频播放指令,音频播放指令包含播放控制参数,音频播放指令用于指示所述终端设备按照所述播放控制参数播放所述目标音频,可设置向一定范围内的终端设备发送音频播放指令,例如向100米范围内的终端设备发送音频播放指令,实现移动终端和终端设备同时播放目标音频。It can be seen that, by using the embodiment of the present application, the mobile terminal receives the join request of the join target group sent by the terminal device, confirms the join request, adds the target user corresponding to the terminal device to the target group, acquires the current location of the terminal device, and determines Whether the current location meets the preset condition, and when the current location meets the preset condition, the audio playback instruction for playing the target audio is sent to the terminal device, where the audio playback command includes a play control parameter, and the audio play command is used to instruct the terminal device to follow The playing control parameter plays the target audio, and can be configured to send an audio play instruction to a terminal device within a certain range, for example, sending an audio play instruction to a terminal device within a range of 100 meters, so that the mobile terminal and the terminal device simultaneously play the target audio.

与上述一致地,请参阅图3,图3为本申请实施例提供的一种音频处理方法的第三实施例流程示意图。本实施例中所描述的音频处理方法,包括以下步骤:With reference to FIG. 3, FIG. 3 is a schematic flowchart diagram of a third embodiment of an audio processing method according to an embodiment of the present application. The audio processing method described in this embodiment includes the following steps:

301、接收由终端设备发送的加入目标群的加入请求,确认所述加入请求,将所述终端设备对应的目标用户加入所述目标群。301. Receive a join request of the join target group sent by the terminal device, confirm the join request, and join the target user corresponding to the terminal device to the target group.

302、获取所述终端设备的当前位置。302. Obtain a current location of the terminal device.

303、判断所述当前位置是否满足预设条件。303. Determine whether the current location meets a preset condition.

304、判断所述终端设备是否处于远程受控状态。304. Determine whether the terminal device is in a remote controlled state.

其中,终端设备对应的目标用户可预先设置是否接受移动终端向该终端设备发送音频播放指令,并生成设置信息,移动终端获取终端设备的设置信息,并根据该设置信息判断终端设备是否处于远程受控状态。The target user corresponding to the terminal device may preset whether to accept the mobile terminal to send an audio play instruction to the terminal device, and generate setting information, the mobile terminal acquires setting information of the terminal device, and determines, according to the setting information, whether the terminal device is remotely affected. Control status.

305、在所述当前位置满足所述预设条件,且所述终端设备处于远程受控状态时,向所述终端设备发送用于播放目标音频的音频播放指令,所述音频播放指令包含播放控制参数,所述音频播放指令用于指示所述终端设备按照所述播放控制参数播放所述目标音频。305. When the current location meets the preset condition, and the terminal device is in a remote controlled state, send an audio play instruction for playing target audio to the terminal device, where the audio play command includes a play control. And the audio play command is used to instruct the terminal device to play the target audio according to the play control parameter.

可以看出,通过本申请实施例,移动终端接收由终端设备发送的加入目标群的加入请求,确认加入请求,将终端设备对应的目标用户加入所述目标群, 获取终端设备的当前位置,判断当前位置是否满足预设条件,判断所述当前位置是否满足预设条件,在当前位置满足预设条件,且终端设备处于远程受控状态时,向终端设备发送用于播放目标音频的音频播放指令,音频播放指令包含播放控制参数,音频播放指令用于指示所述终端设备按照所述播放控制参数播放所述目标音频,在终端设备处于一定范围内,且处于远程受控状态时,移动终端可向终端设备发送音频播放指令,例如向100米范围内的终端设备发送音频播放指令,实现移动终端和终端设备同时播放目标音频。It can be seen that, by using the embodiment of the present application, the mobile terminal receives the join request of the join target group sent by the terminal device, confirms the join request, and adds the target user corresponding to the terminal device to the target group. Obtaining a current location of the terminal device, determining whether the current location meets the preset condition, determining whether the current location meets the preset condition, and when the current location meets the preset condition, and the terminal device is in the remote controlled state, sending the terminal device to the terminal device The audio play command of the target audio is played, the audio play command includes a play control parameter, and the audio play command is used to instruct the terminal device to play the target audio according to the play control parameter, and the terminal device is within a certain range and is remote In the controlled state, the mobile terminal may send an audio play instruction to the terminal device, for example, sending an audio play instruction to the terminal device within a range of 100 meters, so that the mobile terminal and the terminal device simultaneously play the target audio.

请参阅图4,图4为本申请实施例提供的另一种音频处理方法的第四实施例流程示意图。本实施例中所描述的音频处理方法,包括以下步骤:Referring to FIG. 4, FIG. 4 is a schematic flowchart diagram of a fourth embodiment of another audio processing method according to an embodiment of the present disclosure. The audio processing method described in this embodiment includes the following steps:

401、终端设备向移动终端发送加入目标群的加入请求,在接收到由所述移动终端发送的响应所述加入请求而发送的确认消息时,确认加入所述目标群。401. The terminal device sends a join request to join the target group to the mobile terminal, and confirms joining the target group when receiving the acknowledgement message sent by the mobile terminal and sent in response to the join request.

本申请实施例所描述终端设备可以包括智能手机(如Android手机、IOS手机、Windows Phone手机等)、平板电脑、掌上电脑、笔记本电脑、移动互联网设备(MID,Mobile Internet Devices)或穿戴式设备等,上述仅是举例,而非穷举,包含但不限于上述移动终端。The terminal device described in the embodiment of the present application may include a smart phone (such as an Android phone, an IOS phone, a Windows Phone, etc.), a tablet computer, a palmtop computer, a notebook computer, a mobile Internet device (MID, Mobile Internet Devices), or a wearable device. The foregoing is merely an example, and not an exhaustive, including but not limited to the above-described mobile terminal.

其中,终端设备可通过目标群的二维码或者群号向移动终端发送加入目标群的加入请求。The terminal device may send a join request to join the target group to the mobile terminal by using the two-dimensional code or the group number of the target group.

可选地,上述加入目标群的加入请求,可包含以下至少一种信息:终端设备的位置信息、终端设备对应的目标用户的身份信息和目标群中群成员的推荐信息等等,此处不再赘述。Optionally, the joining request to join the target group may include at least one of the following information: location information of the terminal device, identity information of the target user corresponding to the terminal device, and recommendation information of the group member in the target group, etc., where not Let me repeat.

可选地,本申请实施例中,也可通过目标群的群成员将终端设备对应的目标用户加入目标群。Optionally, in the embodiment of the present application, the target user corresponding to the terminal device may also be added to the target group by the group member of the target group.

402、终端设备接收由移动终端发送的用于播放目标音频的音频播放指令,所述音频播放指令包含播放控制参数。402. The terminal device receives an audio play instruction sent by the mobile terminal for playing the target audio, where the audio play instruction includes a play control parameter.

其中,音频播放指令可包括一下至少一种:开始播放指令、暂停播放指令、继续播放指令和停止播放指令。对应的,上述播放控制参数可包括一下至少一种:开始播放控制参数、暂停播放控制参数、继续播放控制参数和停止播放指令控制参数。 The audio play instruction may include at least one of the following: a start play instruction, a pause play instruction, a resume play instruction, and a stop play instruction. Correspondingly, the foregoing play control parameter may include at least one of: starting to play the control parameter, suspending the play control parameter, continuing to play the control parameter, and stopping the play command control parameter.

403、终端设备按照所述播放控制参数播放所述目标音频。403. The terminal device plays the target audio according to the play control parameter.

具体的,当移动终端开始播放目标音频,终端设备根据接收到的开始播放控制参数同步播放目标音频;当移动终端暂停播放目标音频,终端设备根据接收到的暂停播放控制参数同步暂停播放目标音频;当移动终端继续播放目标音频,终端设备根据接收到的继续播放控制参数同步继续播放目标音频;当移动终端停止播放目标音频,终端设备根据接收到的停止播放控制参数同步停止播放目标音频。Specifically, when the mobile terminal starts playing the target audio, the terminal device synchronously plays the target audio according to the received start play control parameter; when the mobile terminal pauses playing the target audio, the terminal device synchronously pauses playing the target audio according to the received pause play control parameter; When the mobile terminal continues to play the target audio, the terminal device continues to play the target audio according to the received resume playback control parameter; when the mobile terminal stops playing the target audio, the terminal device stops the playback of the target audio according to the received stop play control parameter.

其中,上述播放控制参数包括目标音频的播放进度信息,根据播放进度信息,终端设备可预移动终端同时播放目标音频。The playing control parameter includes playing progress information of the target audio, and according to the playing progress information, the terminal device may pre-mobile the terminal to simultaneously play the target audio.

可选地,步骤403中,按照所述播放控制参数播放所述目标音频,包括:Optionally, in step 403, playing the target audio according to the play control parameter, including:

判断存储器中是否存在所述目标音频;Determining whether the target audio exists in the memory;

若否,则下载所述目标音频,向所述移动终端发送所述目标音频的播放进度查询请求;If not, downloading the target audio, and sending a play progress query request of the target audio to the mobile terminal;

接收由所述移动终端发送的所述目标音频的播放进度信息,根据所述播放进度信息播放所述目标音频。Receiving play progress information of the target audio sent by the mobile terminal, and playing the target audio according to the play progress information.

本申请实施例中,若终端设备的存储器中不存在上述目标音频,则可根据将移动终端发送的音频资源下载到存储器中,然后根据目标音频的播放进度信息,同步播放目标音频。In the embodiment of the present application, if the target audio does not exist in the memory of the terminal device, the audio resource sent by the mobile terminal may be downloaded into the memory, and then the target audio is synchronously played according to the playback progress information of the target audio.

可以看出,本申请实施例中,终端设备向移动终端发送加入目标群的加入请求,在接收到由移动终端发送的响应加入请求而发送的确认消息时,确认加入目标群,接收由移动终端发送的用于播放目标音频的音频播放指令,音频播放指令包含播放控制参数,按照播放控制参数播放目标音频,在终端设备的存储器中不存在目标音频时,下载目标音频,因而,终端设备可根据目标音频的播放进度信息,跟随移动终端的播放进度,同步播放目标音乐。It can be seen that, in the embodiment of the present application, the terminal device sends a join request to join the target group to the mobile terminal, and when receiving the acknowledgement message sent by the response request sent by the mobile terminal, confirming joining the target group, and receiving the mobile terminal The audio play command for playing the target audio, the audio play command includes a play control parameter, and the target audio is played according to the play control parameter, and the target audio is downloaded when the target audio does not exist in the memory of the terminal device, and thus, the terminal device can be The playback progress information of the target audio follows the playback progress of the mobile terminal, and the target music is played synchronously.

请参阅图5,图5为本申请实施例提供的一种音频处理方法的第五实施例流程示意图。如图5所示,本实施例中所描述的音频处理方法,包括以下步骤:Referring to FIG. 5, FIG. 5 is a schematic flowchart diagram of a fifth embodiment of an audio processing method according to an embodiment of the present disclosure. As shown in FIG. 5, the audio processing method described in this embodiment includes the following steps:

501、终端设备向移动终端发送加入目标群的加入请求。501. The terminal device sends a join request to the mobile terminal to join the target group.

502、移动终端接收由终端设备发送的加入目标群的加入请求,确认所述加入请求,将所述终端设备对应的目标用户加入所述目标群。 502. The mobile terminal receives the join request of the join target group sent by the terminal device, confirms the join request, and adds the target user corresponding to the terminal device to the target group.

其中,终端设备在接收到由所述移动终端发送的响应所述加入请求而发送的确认消息时,确认加入所述目标群。The terminal device confirms joining the target group when receiving the acknowledgement message sent by the mobile terminal and responding to the join request.

503、移动终端向所述终端设备发送用于播放目标音频的音频播放指令,所述音频播放指令包含播放控制参数,所述音频播放指令用于指示所述终端设备按照所述播放控制参数播放所述目标音频。503. The mobile terminal sends an audio play instruction for playing the target audio to the terminal device, where the audio play command includes a play control parameter, where the audio play command is used to indicate that the terminal device plays the play control parameter according to the play control parameter. The target audio.

504、终端设备接收由移动终端发送的用于播放目标音频的音频播放指令,所述音频播放指令包含播放控制参数。504. The terminal device receives an audio play instruction sent by the mobile terminal for playing the target audio, where the audio play instruction includes a play control parameter.

505、终端设备按照所述播放控制参数播放所述目标音频。505. The terminal device plays the target audio according to the play control parameter.

其中,音频播放指令可包括一下至少一种:开始播放指令、暂停播放指令、继续播放指令和停止播放指令。对应的,上述播放控制参数可包括一下至少一种:开始播放控制参数、暂停播放控制参数、继续播放控制参数和停止播放指令控制参数。The audio play instruction may include at least one of the following: a start play instruction, a pause play instruction, a resume play instruction, and a stop play instruction. Correspondingly, the foregoing play control parameter may include at least one of: starting to play the control parameter, suspending the play control parameter, continuing to play the control parameter, and stopping the play command control parameter.

其中,上述播放控制参数还包括目标音频的播放进度信息,根据播放进度信息,终端设备可预移动终端同时播放目标音频。The playing control parameter further includes playing progress information of the target audio, and according to the playing progress information, the terminal device may pre-mobile the terminal to simultaneously play the target audio.

可选地,移动终端向终端设备发送用于播放目标音频的音频播放指令之前,还可获取终端设备的当前位置,判断当前位置是否满足预设条件,在当前位置满足预设条件时,则执行向终端设备发送用于播放目标音频的音频播放指令的步骤。Optionally, before the mobile terminal sends the audio play instruction for playing the target audio to the terminal device, the current location of the terminal device may also be acquired, and it is determined whether the current location meets the preset condition, and when the current location meets the preset condition, the mobile terminal performs The step of transmitting an audio play instruction for playing the target audio to the terminal device.

可选地,可判断终端设备是否处于远程受控状态,若是,则向终端设备发送用于播放目标音频的音频播放指令。Optionally, it may be determined whether the terminal device is in a remote controlled state, and if so, an audio play instruction for playing the target audio is sent to the terminal device.

举例说明,假定目标群为一广场舞群,终端设备对应的目标用户通过扫描二维码或者搜索目标群的群号,向移动终端发送加入目标群的加入请求。移动终端接收到该加入请求,并确认该加入请求,移动终端可向终端设备发送确认信息,进而终端设备对应的目标用户可确认加入该目标群。For example, if the target group is a square dance group, the target user corresponding to the terminal device sends a join request to join the target group to the mobile terminal by scanning the two-dimensional code or searching for the group number of the target group. After receiving the join request and confirming the join request, the mobile terminal may send the acknowledgement information to the terminal device, and the target user corresponding to the terminal device may confirm to join the target group.

在该目标群中,普通群成员可申请成为群成员,通过群内成员投票,若投票票数超过群成员总数的一定比例,该普通群成员成为群主,原群主成为普通群成员。移动终端可获取群内成员的终端设备的地理位置,可设置向一定范围内的终端设备同步播放目标音频,如可设置在以移动终端为中心的100米范围内,如此,同在100米范围内的多个群成员可以同时通过终端设备听到广场舞 音频。In the target group, ordinary group members can apply to become members of the group, and vote through the members of the group. If the number of votes exceeds a certain percentage of the total number of members of the group, the members of the ordinary group become the group owners, and the original group members become members of the ordinary group. The mobile terminal can obtain the geographical location of the terminal device of the member in the group, and can set the target audio to be played synchronously to the terminal device within a certain range, for example, can be set within a range of 100 meters centered on the mobile terminal, so that the same range is 100 meters. Multiple group members within can hear square dance through terminal devices at the same time Audio.

群主通过移动终端发送开始播放指令,则100米范围内的群成员接收到开始播放控制参数,同时播放目标音频,若终端设备的存储器不存在目标音频,则下载目标音频;若群主发送暂停播放指令,该范围内的群成员根据接收到的暂停播放控制参数同步暂停播放目标音频;若群主发送继续播放指令,该范围内的群成员根据接收到的继续播放控制参数同步继续播放目标音频;若群主发送停止播放指令,该范围内的群成员根据接收到的停止播放控制参数同步停止播放目标音频。若群主再次发送开始播放指令,则该范围内的群成员再次开始同步播放目标音频,当群主发送下一音频的音频播放指令,该范围内的终端设备循环同步执行下一音频的音频播放指令。在音频播放的过程中,若有群成员进入该范围内,则该群成员可接收上述音频播放指令,若群成员离开该范围,则终端设备终止接收上述音频播放指令。The group owner sends a start play command through the mobile terminal, and the group member within 100 meters receives the start play control parameter and simultaneously plays the target audio, and if the terminal device's memory does not have the target audio, the target audio is downloaded; if the group owner sends the pause a play instruction, the group members in the range synchronously pause playing the target audio according to the received pause play control parameter; if the group owner sends the resume play command, the group members in the range continue to play the target audio according to the received resume play control parameter synchronization. If the group owner sends a stop play command, the group members in the range synchronously stop playing the target audio according to the received stop play control parameter. If the group owner sends the start play command again, the group members in the range start to play the target audio again. When the group owner sends the audio play command of the next audio, the terminal device in the range performs the audio play of the next audio in a loop. instruction. During the audio playback process, if a group member enters the range, the group member can receive the audio play command, and if the group member leaves the range, the terminal device terminates receiving the audio play command.

其中,目标群内的群成员可通过非外放的方式,同步收听统一音频,实现广场舞音乐同步播放,不会产生噪音,而打扰到附近的人。Among them, the group members in the target group can simultaneously listen to the unified audio through the non-external release mode, realize the synchronous dance of the square dance music, and generate no noise, and disturb the nearby people.

可以看出,可通过终端设备向移动终端发送加入目标群的加入请求,移动终端接收由终端设备发送的加入目标群的加入请求,确认加入请求,在目标群中,群主可通过移动终端获取终端设备的位置信息,进而向一定范围内的目标用户的终端设备发送音频播放指令,例如播放、暂停、继续播放、停止播放目标音频等等,音频播放指令包含播放控制参数,终端设备接收包含播放进度信息的播放控制参数,根据上述播放控制参数同步播放目标音频。目标群的成员可通过非外放的方式同步播放目标音频,可减少音频外放对他人的干扰。It can be seen that the joining request of the joining target group can be sent to the mobile terminal by the terminal device, and the mobile terminal receives the joining request of the joining target group sent by the terminal device, and confirms the joining request, in the target group, the group owner can obtain the joining request through the mobile terminal. The location information of the terminal device, and then sends an audio play instruction to the terminal device of the target user within a certain range, such as playing, pausing, continuing to play, stopping playing the target audio, etc., the audio play command includes a play control parameter, and the terminal device receives the play The play control parameter of the progress information synchronously plays the target audio according to the above play control parameter. Members of the target group can simultaneously play the target audio through non-external release, which can reduce the interference of the audio external release to others.

与上述一致的,请参阅图6a,图6a为本申请实施例提供的一种移动终端的实施例结构示意图。本实施例中所描述的移动终端,包括:第一接收单元601和第一发送单元602,具体如下:With reference to FIG. 6a, FIG. 6a is a schematic structural diagram of an embodiment of a mobile terminal according to an embodiment of the present application. The mobile terminal described in this embodiment includes: a first receiving unit 601 and a first sending unit 602, as follows:

第一接收单元602,用于接收由终端设备发送的加入目标群的加入请求,确认所述加入请求,将所述终端设备对应的目标用户加入所述目标群。The first receiving unit 602 is configured to receive a join request of the join target group sent by the terminal device, confirm the join request, and join the target user corresponding to the terminal device to the target group.

第一发送单元602,用于向所述终端设备发送用于播放目标音频的音频播放指令,所述音频播放指令包含播放控制参数,所述音频播放指令用于指示所述终端设备按照所述播放控制参数播放所述目标音频。 The first sending unit 602 is configured to send an audio play instruction for playing the target audio to the terminal device, where the audio play instruction includes a play control parameter, where the audio play command is used to instruct the terminal device to play according to the The control parameter plays the target audio.

可选地,如图6b,图6b为图6a所描述的移动终端的变型结构,所述移动终端还可包括:获取单元603和第一判断单元604,具体如下:Optionally, as shown in FIG. 6b, FIG. 6b is a modified structure of the mobile terminal, and the mobile terminal may further include: an obtaining unit 603 and a first determining unit 604, as follows:

获取单元603,用于获取所述终端设备的当前位置;The obtaining unit 603 is configured to acquire a current location of the terminal device.

第一判断单元604,用于判断所述当前位置是否满足预设条件;由所述第一发送单元在所述当前位置满足所述预设条件时,执行所述向所述终端设备发送用于播放目标音频的音频播放指令的步骤。The first determining unit 604 is configured to determine whether the current location meets a preset condition, and when the first sending unit meets the preset condition, the first sending unit performs the sending to the terminal device for sending The step of playing the audio playback command of the target audio.

可选地,如图6c,图6c为图6b所描述的移动终端的变型结构,所述移动终端还可包括:第二判断单元605,具体如下:Optionally, as shown in FIG. 6c, FIG. 6c is a modified structure of the mobile terminal described in FIG. 6b, and the mobile terminal may further include: a second determining unit 605, which is specifically as follows:

第二判断单元605,用于判断所述终端设备是否处于远程受控状态;由所述第一发送单元在所述第二判断单元的判断结果为是时,执行所述向所述终端设备发送用于播放目标音频的音频播放指令的步骤。a second determining unit 605, configured to determine whether the terminal device is in a remote controlled state; and when the determining result of the second determining unit is yes, the first sending unit performs the sending to the terminal device The step of playing an audio playback command of the target audio.

请参阅图7a,图7a为本申请实施例提供的一种终端设备的实施例结构示意图。本实施例中所描述的,包括:第一发送单元701、第一接收单元702和播放单元703,具体如下:Referring to FIG. 7a, FIG. 7a is a schematic structural diagram of an embodiment of a terminal device according to an embodiment of the present disclosure. The first sending unit 701, the first receiving unit 702, and the playing unit 703 are as follows:

第一发送单元701,用于向移动终端发送加入目标群的加入请求,在接收到由所述移动终端发送的响应所述加入请求而发送的确认消息时,确认加入所述目标群;The first sending unit 701 is configured to send a join request to join the target group to the mobile terminal, and confirm that the target group is added when receiving the acknowledgement message sent by the mobile terminal in response to the join request;

第一接收单元702,用于接收由移动终端发送的用于播放目标音频的音频播放指令,所述音频播放指令包含播放控制参数;The first receiving unit 702 is configured to receive an audio play instruction for playing target audio sent by the mobile terminal, where the audio play instruction includes a play control parameter;

播放单元703,用于按照所述播放控制参数播放所述目标音频。The playing unit 703 is configured to play the target audio according to the play control parameter.

可选地,如图7b,图7b为图7a中所描述的终端设备的播放单元703的具体细化结构,所述播放单元703可包括:判断模块7031、发送模块7032和播放模块7033,具体如下:Optionally, as shown in FIG. 7b, FIG. 7b is a specific refinement structure of the playing unit 703 of the terminal device described in FIG. 7a, where the playing unit 703 may include: a determining module 7031, a sending module 7032, and a playing module 7033. as follows:

判断模块7031,用于判断存储器中是否存在所述目标音频;a determining module 7031, configured to determine whether the target audio exists in the memory;

发送模块7032,用于在存储器中不存在所述目标音频的情况下,下载所述目标音频,向所述移动终端发送所述目标音频的播放进度查询请求;The sending module 7032 is configured to download the target audio in a case where the target audio does not exist in the memory, and send a play progress query request of the target audio to the mobile terminal;

播放模块7033,用于接收由所述移动终端发送的所述目标音频的播放进度信息,根据所述播放进度信息播放所述目标音频。The playing module 7033 is configured to receive playing progress information of the target audio sent by the mobile terminal, and play the target audio according to the playing progress information.

可以看出,可通过终端设备向移动终端发送加入目标群的加入请求,移动 终端接收由终端设备发送的加入目标群的加入请求,确认加入请求,在目标群中,群主可通过移动终端获取终端设备的位置信息,进而向一定范围内的目标用户的终端设备发送音频播放指令,例如播放、暂停、继续播放、停止播放目标音频等等,音频播放指令包含播放控制参数,终端设备接收包含播放进度信息的播放控制参数,根据上述播放控制参数同步播放目标音频。目标群的成员可通过非外放的方式播放目标音频,因此,不会产生影响他人的噪音。It can be seen that the joining request of joining the target group can be sent to the mobile terminal through the terminal device, and the mobile terminal can be moved. The terminal receives the join request of the joining target group sent by the terminal device, and confirms the join request. In the target group, the group owner can obtain the location information of the terminal device through the mobile terminal, and then send the audio play to the terminal device of the target user within a certain range. The instruction, for example, playing, pausing, continuing to play, stopping playing the target audio, etc., the audio playback command includes a play control parameter, the terminal device receives the play control parameter including the play progress information, and synchronously plays the target audio according to the play control parameter. Members of the target group can play the target audio in a non-external manner, so there is no noise that affects others.

与上述一致地,请参阅图8,为本申请实施例提供的一种移动终端的实施例结构示意图。本实施例中所描述的移动终端,包括:至少一个输入设备1000;至少一个输出设备2000;至少一个处理器3000,例如CPU;和存储器4000,上述输入设备1000、输出设备2000、处理器3000和存储器4000通过总线5000连接。In conjunction with the above, please refer to FIG. 8 , which is a schematic structural diagram of an embodiment of a mobile terminal according to an embodiment of the present application. The mobile terminal described in this embodiment includes: at least one input device 1000; at least one output device 2000; at least one processor 3000, such as a CPU; and a memory 4000, the input device 1000, the output device 2000, the processor 3000, and The memory 4000 is connected by a bus 5000.

本申请实施例所描述的移动终端可以包括智能手机(如Android手机、IOS手机、Windows Phone手机等)、平板电脑、掌上电脑、笔记本电脑、移动互联网设备(MID,Mobile Internet Devices)或穿戴式设备等,上述仅是举例,而非穷举,包含但不限于上述移动终端。The mobile terminal described in the embodiments of the present application may include a smart phone (such as an Android mobile phone, an IOS mobile phone, a Windows Phone mobile phone, etc.), a tablet computer, a palmtop computer, a notebook computer, a mobile Internet device (MID, Mobile Internet Devices), or a wearable device. Etc., the foregoing is merely an example, and not an exhaustive, including but not limited to the above-described mobile terminal.

其中,上述输入设备1000具体可包括触控面板、物理按键、鼠标和麦克风。The input device 1000 may specifically include a touch panel, a physical button, a mouse, and a microphone.

上述输出设备2000具体可为显示屏。The output device 2000 described above may specifically be a display screen.

上述存储器4000可以是高速RAM存储器,也可为非易失存储器(non-volatile memory),例如磁盘存储器。上述存储器4000用于存储一组程序代码,上述输入设备1000、输出设备2000和处理器3000用于调用存储器4000中存储的程序代码,执行如下操作:The above memory 4000 may be a high speed RAM memory or a non-volatile memory such as a magnetic disk memory. The above memory 4000 is used to store a set of program codes, and the input device 1000, the output device 2000, and the processor 3000 are used to call the program code stored in the memory 4000, and perform the following operations:

上述处理器3000,用于:The processor 3000 is configured to:

接收由终端设备发送的加入目标群的加入请求,确认所述加入请求,将所述终端设备对应的目标用户加入所述目标群;Receiving a join request of the join target group sent by the terminal device, confirming the join request, and adding the target user corresponding to the terminal device to the target group;

向所述终端设备发送用于播放目标音频的音频播放指令,所述音频播放指令包含播放控制参数,所述音频播放指令用于指示所述终端设备按照所述播放控制参数播放所述目标音频。 And transmitting, to the terminal device, an audio play instruction for playing the target audio, where the audio play instruction includes a play control parameter, where the audio play instruction is used to instruct the terminal device to play the target audio according to the play control parameter.

可选地,上述处理器3000,还用于:Optionally, the processor 3000 is further configured to:

获取所述终端设备的当前位置;Obtaining a current location of the terminal device;

判断所述当前位置是否满足预设条件;Determining whether the current location meets a preset condition;

在所述当前位置满足所述预设条件时,执行所述向所述终端设备发送用于播放目标音频的音频播放指令的步骤。And when the current location satisfies the preset condition, performing the step of transmitting an audio play instruction for playing the target audio to the terminal device.

可选地,上述处理器3000,还用于:Optionally, the processor 3000 is further configured to:

判断所述终端设备是否处于远程受控状态;Determining whether the terminal device is in a remote controlled state;

若是,则执行所述向所述终端设备发送用于播放目标音频的音频播放指令的步骤。If so, the step of transmitting an audio play command for playing the target audio to the terminal device is performed.

请参阅图9,为本申请实施例提供的一种终端设备的实施例结构示意图。本实施例中所描述的终端设备,包括:至少一个输入设备1100;至少一个输出设备2100;至少一个处理器3100,例如CPU;和存储器4100,上述输入设备1100、输出设备2100、处理器3100和存储器4100通过总线5100连接。FIG. 9 is a schematic structural diagram of an embodiment of a terminal device according to an embodiment of the present disclosure. The terminal device described in this embodiment includes: at least one input device 1100; at least one output device 2100; at least one processor 3100, such as a CPU; and a memory 4100, the input device 1100, the output device 2100, the processor 3100, and The memory 4100 is connected by a bus 5100.

本申请实施例所描述的终端设备可以包括智能手机(如Android手机、IOS手机、Windows Phone手机等)、平板电脑、掌上电脑、笔记本电脑、移动互联网设备(MID,Mobile Internet Devices)或穿戴式设备等,上述仅是举例,而非穷举,包含但不限于上述移动终端。The terminal device described in this embodiment of the present application may include a smart phone (such as an Android phone, an IOS phone, a Windows Phone, etc.), a tablet computer, a palmtop computer, a notebook computer, a mobile Internet device (MID, Mobile Internet Devices), or a wearable device. Etc., the foregoing is merely an example, and not an exhaustive, including but not limited to the above-described mobile terminal.

其中,上述输入设备1100具体可包括触控面板、物理按键、鼠标和麦克风。The input device 1100 may specifically include a touch panel, a physical button, a mouse, and a microphone.

上述输出设备2100具体可为显示屏。The output device 2100 described above may specifically be a display screen.

上述存储器4100可以是高速RAM存储器,也可为非易失存储器(non-volatile memory),例如磁盘存储器。上述存储器4100用于存储一组程序代码,上述输入设备1100、输出设备2100和处理器3100用于调用存储器4100中存储的程序代码,执行如下操作:The above memory 4100 may be a high speed RAM memory or a non-volatile memory such as a magnetic disk memory. The above-mentioned memory 4100 is used to store a set of program codes, and the input device 1100, the output device 2100, and the processor 3100 are used to call the program code stored in the memory 4100, and perform the following operations:

上述处理器3100,用于:The processor 3100 is configured to:

向移动终端发送加入目标群的加入请求,在接收到由所述移动终端发送的响应所述加入请求而发送的确认消息时,确认加入所述目标群;Sending a join request to join the target group to the mobile terminal, and confirming joining the target group upon receiving the acknowledgement message sent by the mobile terminal in response to the join request;

接收由移动终端发送的用于播放目标音频的音频播放指令,所述音频播放指令包含播放控制参数; Receiving an audio play instruction sent by the mobile terminal for playing the target audio, the audio play instruction including a play control parameter;

按照所述播放控制参数播放所述目标音频。The target audio is played in accordance with the playback control parameter.

可选地,上述按照所述播放控制参数播放所述目标音频,包括:Optionally, playing the target audio according to the play control parameter, including:

判断存储器中是否存在所述目标音频;Determining whether the target audio exists in the memory;

若否,则下载所述目标音频,向所述移动终端发送所述目标音频的播放进度查询请求;If not, downloading the target audio, and sending a play progress query request of the target audio to the mobile terminal;

接收由所述移动终端发送的所述目标音频的播放进度信息,根据所述播放进度信息播放所述目标音频。Receiving play progress information of the target audio sent by the mobile terminal, and playing the target audio according to the play progress information.

本申请实施例还提供一种计算机存储介质,其中,该计算机存储介质可存储有程序,该程序执行时包括上述方法实施例中记载的任何一种音频处理方法的部分或全部步骤。The embodiment of the present application further provides a computer storage medium, wherein the computer storage medium can store a program, and the program includes some or all of the steps of any one of the audio processing methods described in the foregoing method embodiments.

本申请实施例还提供一种计算机程序产品,所述计算机程序产品包括存储了计算机程序的非瞬时性计算机可读存储介质,所述计算机程序可操作来使计算机执行如上述方法实施例中记载的任何一种音频处理方法的部分或全部步骤。The embodiment of the present application further provides a computer program product, comprising: a non-transitory computer readable storage medium storing a computer program, the computer program being operative to cause a computer to perform the operations as recited in the foregoing method embodiments Any or all of the steps of any of the audio processing methods.

尽管在此结合各实施例对本申请进行了描述,然而,在实施所要求保护的本申请过程中,本领域技术人员通过查看所述附图、公开内容、以及所附权利要求书,可理解并实现所述公开实施例的其他变化。在权利要求中,“包括”(comprising)一词不排除其他组成部分或步骤,“一”或“一个”不排除多个的情况。单个处理器或其他单元可以实现权利要求中列举的若干项功能。相互不同的从属权利要求中记载了某些措施,但这并不表示这些措施不能组合起来产生良好的效果。Although the present application has been described herein in connection with the various embodiments, those skilled in the art can Other variations of the disclosed embodiments are achieved. In the claims, the word "comprising" does not exclude other components or steps, and "a" or "an" does not exclude a plurality. A single processor or other unit may fulfill several of the functions recited in the claims. Certain measures are recited in mutually different dependent claims, but this does not mean that the measures are not combined to produce a good effect.

本领域技术人员应明白,本申请的实施例可提供为方法、装置(设备)、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。计算机程序存储/分布在合适的介质中,与其它硬件一起提供或作为硬件的一部分,也可以采用其他分布形式,如通过Internet或其它有线或无线电信系统。Those skilled in the art will appreciate that embodiments of the present application can be provided as a method, apparatus (device), or computer program product. Thus, the present application can take the form of an entirely hardware embodiment, an entirely software embodiment, or an embodiment in combination of software and hardware. Moreover, the application can take the form of a computer program product embodied on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) including computer usable program code. The computer program is stored/distributed in a suitable medium, provided with other hardware or as part of the hardware, or in other distributed forms, such as over the Internet or other wired or wireless telecommunication systems.

本申请是参照本申请实施例的方法、装置(设备)和计算机程序产品的流 程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。The present application refers to a method, a device (device), and a flow of a computer program product according to an embodiment of the present application. The diagram and / or block diagram to describe. It will be understood that each flow and/or block of the flowchart illustrations and/or FIG. These computer program instructions can be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing device to produce a machine for the execution of instructions for execution by a processor of a computer or other programmable data processing device. Means for implementing the functions specified in one or more of the flow or in a block or blocks of the flow chart.

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。The computer program instructions can also be stored in a computer readable memory that can direct a computer or other programmable data processing device to operate in a particular manner, such that the instructions stored in the computer readable memory produce an article of manufacture comprising the instruction device. The apparatus implements the functions specified in one or more blocks of a flow or a flow and/or block diagram of the flowchart.

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。These computer program instructions can also be loaded onto a computer or other programmable data processing device such that a series of operational steps are performed on a computer or other programmable device to produce computer-implemented processing for execution on a computer or other programmable device. The instructions provide steps for implementing the functions specified in one or more of the flow or in a block or blocks of a flow diagram.

尽管结合具体特征及其实施例对本申请进行了描述,显而易见的,在不脱离本申请的精神和范围的情况下,可对其进行各种修改和组合。相应地,本说明书和附图仅仅是所附权利要求所界定的本申请的示例性说明,且视为已覆盖本申请范围内的任意和所有修改、变化、组合或等同物。显然,本领域的技术人员可以对本申请进行各种改动和变型而不脱离本申请的精神和范围。这样,倘若本申请的这些修改和变型属于本申请权利要求及其等同技术的范围之内,则本申请也意图包含这些改动和变型在内。 While the present invention has been described in connection with the specific embodiments and embodiments thereof, various modifications and combinations can be made without departing from the spirit and scope of the application. Accordingly, the description and drawings are to be regarded as It will be apparent to those skilled in the art that various modifications and changes can be made in the present application without departing from the spirit and scope of the application. Thus, it is intended that the present invention cover the modifications and variations of the present invention.

Claims (10)

一种音频处理方法,其特征在于,所述方法包括:An audio processing method, the method comprising: 接收由终端设备发送的加入目标群的加入请求,确认所述加入请求,将所述终端设备对应的目标用户加入所述目标群;Receiving a join request of the join target group sent by the terminal device, confirming the join request, and adding the target user corresponding to the terminal device to the target group; 向所述终端设备发送用于播放目标音频的音频播放指令,所述音频播放指令包含播放控制参数,所述音频播放指令用于指示所述终端设备按照所述播放控制参数播放所述目标音频。And transmitting, to the terminal device, an audio play instruction for playing the target audio, where the audio play instruction includes a play control parameter, where the audio play instruction is used to instruct the terminal device to play the target audio according to the play control parameter. 根据权利要求1所述的方法,其特征在于,所述向所述终端设备发送用于播放目标音频的音频播放指令之前,所述方法还包括:The method according to claim 1, wherein the method further comprises: before the sending an audio play instruction for playing the target audio to the terminal device, the method further comprising: 获取所述终端设备的当前位置;Obtaining a current location of the terminal device; 判断所述当前位置是否满足预设条件;Determining whether the current location meets a preset condition; 在所述当前位置满足所述预设条件时,执行所述向所述终端设备发送用于播放目标音频的音频播放指令的步骤。And when the current location satisfies the preset condition, performing the step of transmitting an audio play instruction for playing the target audio to the terminal device. 根据权利要求1或2所述的方法,其特征在于,所述方法还包括:The method according to claim 1 or 2, wherein the method further comprises: 判断所述终端设备是否处于远程受控状态;Determining whether the terminal device is in a remote controlled state; 若是,则执行所述向所述终端设备发送用于播放目标音频的音频播放指令的步骤。If so, the step of transmitting an audio play command for playing the target audio to the terminal device is performed. 一种音频处理方法,其特征在于,所述方法包括:An audio processing method, the method comprising: 向移动终端发送加入目标群的加入请求,在接收到由所述移动终端发送的响应所述加入请求而发送的确认消息时,确认加入所述目标群;Sending a join request to join the target group to the mobile terminal, and confirming joining the target group upon receiving the acknowledgement message sent by the mobile terminal in response to the join request; 接收由移动终端发送的用于播放目标音频的音频播放指令,所述音频播放指令包含播放控制参数;Receiving an audio play instruction sent by the mobile terminal for playing the target audio, the audio play instruction including a play control parameter; 按照所述播放控制参数播放所述目标音频。The target audio is played in accordance with the playback control parameter. 根据权利要求4所述的方法,其特征在于,所述按照所述播放控制参 数播放所述目标音频,包括:The method according to claim 4, wherein said step of playing said control The number of the target audio is played, including: 判断存储器中是否存在所述目标音频;Determining whether the target audio exists in the memory; 若否,则下载所述目标音频,向所述移动终端发送所述目标音频的播放进度查询请求;If not, downloading the target audio, and sending a play progress query request of the target audio to the mobile terminal; 接收由所述移动终端发送的所述目标音频的播放进度信息,根据所述播放进度信息播放所述目标音频。Receiving play progress information of the target audio sent by the mobile terminal, and playing the target audio according to the play progress information. 一种移动终端,其特征在于,所述移动终端包括:A mobile terminal, characterized in that the mobile terminal comprises: 第一接收单元,用于接收由终端设备发送的加入目标群的加入请求,确认所述加入请求,将所述终端设备对应的目标用户加入所述目标群;a first receiving unit, configured to receive a join request of the joining target group sent by the terminal device, confirm the joining request, and join the target user corresponding to the terminal device to the target group; 第一发送单元,用于向所述终端设备发送用于播放目标音频的音频播放指令,所述音频播放指令包含播放控制参数,所述音频播放指令用于指示所述终端设备按照所述播放控制参数播放所述目标音频。a first sending unit, configured to send, to the terminal device, an audio play instruction for playing a target audio, where the audio play instruction includes a play control parameter, where the audio play instruction is used to instruct the terminal device to follow the play control The parameter plays the target audio. 根据权利要求6所述的移动终端,其特征在于,所述移动终端还包括:The mobile terminal according to claim 6, wherein the mobile terminal further comprises: 获取单元,用于获取所述终端设备的当前位置;An obtaining unit, configured to acquire a current location of the terminal device; 第一判断单元,用于判断所述当前位置是否满足预设条件;由所述第一发送单元在所述当前位置满足所述预设条件时,执行所述向所述终端设备发送用于播放目标音频的音频播放指令的步骤。a first determining unit, configured to determine whether the current location meets a preset condition; and when the first sending unit meets the preset condition, the first sending unit sends the sending to the terminal device for playing The steps of the audio playback instructions for the target audio. 根据权利要求6或7所述的移动终端,其特征在于,所述移动终端还包括:The mobile terminal according to claim 6 or 7, wherein the mobile terminal further comprises: 第二判断单元,用于判断所述终端设备是否处于远程受控状态;由所述第一发送单元在所述第二判断单元的判断结果为是时,执行所述向所述终端设备发送用于播放目标音频的音频播放指令的步骤。a second determining unit, configured to determine whether the terminal device is in a remote controlled state; and when the determining result of the second determining unit is YES, the first sending unit performs the sending to the terminal device The step of playing an audio playback command of the target audio. 一种终端设备,其特征在于,所述终端设备包括:A terminal device, the terminal device includes: 第一发送单元,用于向移动终端发送加入目标群的加入请求,在接收到由所述移动终端发送的响应所述加入请求而发送的确认消息时,确认加入所述目 标群;a first sending unit, configured to send, to the mobile terminal, a join request to join the target group, and when receiving the acknowledgement message sent by the mobile terminal and sent in response to the join request, confirm to join the target Standard group 第一接收单元,用于接收由移动终端发送的用于播放目标音频的音频播放指令,所述音频播放指令包含播放控制参数;a first receiving unit, configured to receive an audio play instruction sent by the mobile terminal for playing the target audio, where the audio play instruction includes a play control parameter; 播放单元,用于按照所述播放控制参数播放所述目标音频。a playing unit, configured to play the target audio according to the playing control parameter. 根据权利要求9所述的终端设备,其特征在于,所述播放单元包括:The terminal device according to claim 9, wherein the playing unit comprises: 判断模块,用于判断存储器中是否存在所述目标音频;a determining module, configured to determine whether the target audio exists in the memory; 发送模块,用于在存储器中不存在所述目标音频的情况下,下载所述目标音频,向所述移动终端发送所述目标音频的播放进度查询请求;a sending module, configured to download the target audio in a case where the target audio does not exist in the memory, and send a play progress query request of the target audio to the mobile terminal; 播放模块,用于接收由所述移动终端发送的所述目标音频的播放进度信息,根据所述播放进度信息播放所述目标音频。 a playing module, configured to receive playing progress information of the target audio sent by the mobile terminal, and play the target audio according to the playing progress information.
PCT/CN2017/112965 2017-11-25 2017-11-25 Audio processing method and related product Ceased WO2019100352A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
PCT/CN2017/112965 WO2019100352A1 (en) 2017-11-25 2017-11-25 Audio processing method and related product

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2017/112965 WO2019100352A1 (en) 2017-11-25 2017-11-25 Audio processing method and related product

Publications (1)

Publication Number Publication Date
WO2019100352A1 true WO2019100352A1 (en) 2019-05-31

Family

ID=66630845

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2017/112965 Ceased WO2019100352A1 (en) 2017-11-25 2017-11-25 Audio processing method and related product

Country Status (1)

Country Link
WO (1) WO2019100352A1 (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080154959A1 (en) * 2006-12-22 2008-06-26 Gregory Dunko Communication systems and methods for providing a group play list for multimedia content records
CN101448009A (en) * 2007-11-27 2009-06-03 鸿富锦精密工业(深圳)有限公司 Music synchronous playing system and method therefor and music player
CN104780415A (en) * 2015-03-27 2015-07-15 广州酷狗计算机科技有限公司 Multimedia file playing method and device
CN105554522A (en) * 2015-12-16 2016-05-04 广州酷狗计算机科技有限公司 Method for playing audio in group, server and terminal
CN106960677A (en) * 2017-04-19 2017-07-18 天津市科迪信息技术有限责任公司 A kind of synchronous playing system

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080154959A1 (en) * 2006-12-22 2008-06-26 Gregory Dunko Communication systems and methods for providing a group play list for multimedia content records
CN101448009A (en) * 2007-11-27 2009-06-03 鸿富锦精密工业(深圳)有限公司 Music synchronous playing system and method therefor and music player
CN104780415A (en) * 2015-03-27 2015-07-15 广州酷狗计算机科技有限公司 Multimedia file playing method and device
CN105554522A (en) * 2015-12-16 2016-05-04 广州酷狗计算机科技有限公司 Method for playing audio in group, server and terminal
CN106960677A (en) * 2017-04-19 2017-07-18 天津市科迪信息技术有限责任公司 A kind of synchronous playing system

Similar Documents

Publication Publication Date Title
JP6942755B2 (en) Interaction methods, devices, devices and storage media between smart audio devices
JP2025081345A (en) Implementation for voice assistant on device
CN110459221B (en) Method and device for multi-device cooperative voice interaction
CN105850094B (en) Method and apparatus for isochronous audio playback
US11539799B2 (en) Method and apparatus for transferring information between electronic devices
JP6574316B2 (en) Medium access control (MAC) address identification
EP3169086A1 (en) Connection method for multimedia playing device, master device, control terminal, and system
JP2017500834A (en) Device pairing via cloud server
CN104867513B (en) Play control method and device
US10642573B2 (en) Content streaming apparatus and method
JPWO2015133022A1 (en) Information processing apparatus, information processing method, and program
CN104299632A (en) Audio synchronization method and device and corresponding systems
US9766596B2 (en) Wake up to a cast alarm or an alarm plus content prompt
CN104731604B (en) Determine the method and system for being playing the application program of sound
CN103220301A (en) A media playback control method and device thereof
WO2015096687A1 (en) Method and device for mobile communication terminal to control smart television to play video file
WO2016127687A1 (en) Media file playback progress synchronization method, device and system
US9384752B2 (en) Audio device and storage medium
US9830126B2 (en) Controlling audio playback based on activity
CN104168263A (en) Server and clock realization method thereof
CN108737551B (en) VR experiences equipment and VR broadcast management system
CN104683854A (en) A multimedia playback control method and device
WO2017031870A1 (en) Playing device grouping control method and user terminal
CN104683576B (en) Method for controlling playing and playing equipment
CN105930266B (en) Webpage adjustment method and device

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 17932605

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 17932605

Country of ref document: EP

Kind code of ref document: A1