技术领域technical field
本发明涉及多媒体技术领域,尤其涉及一种多个声音数据同时播放的方法及设备。The invention relates to the field of multimedia technology, in particular to a method and device for playing multiple sound data simultaneously.
背景技术Background technique
随着电子设备的普及,越来越多的人通过电子设备听音乐、听广播等,方便了人们的日常生活。在日常生活中,当多个人想使用一个电子设备同时进行不同的声音播放时,此时产生了多个声音数据同时播放的需求。With the popularization of electronic devices, more and more people listen to music, radio, etc. through electronic devices, which facilitates people's daily life. In daily life, when multiple people want to use one electronic device to play different sounds at the same time, there is a need to play multiple sound data at the same time.
当前,若多个人想使用一个电子设备同时进行不同的声音播放,此时通常采用妥协的方式,即电子设备每次只播放一种声音。At present, if multiple people want to use an electronic device to play different sounds at the same time, a compromise method is usually adopted at this time, that is, the electronic device only plays one sound at a time.
若使用一个电子设备同时进行不同的声音播放,由于声音的同时播放,会形成混音,影响了收听效果。If one electronic device is used to play different sounds at the same time, due to the simultaneous playing of the sounds, sound mixing will be formed, which affects the listening effect.
发明内容Contents of the invention
本发明实施例提供了一种多个声音数据同时播放的方法及设备,能够同时进行不同的声音播放,且不会形成混音,提高了收听效果。Embodiments of the present invention provide a method and device for playing multiple sound data simultaneously, which can play different sounds at the same time without forming mixed sound, thereby improving the listening effect.
本发明第一方面提供了一种多个声音数据同时播放的方法,该方法包括:The first aspect of the present invention provides a method for simultaneously playing multiple sound data, the method comprising:
获取待播放的第一声音数据以及第二声音数据;Obtain the first sound data and the second sound data to be played;
按照预设规则将所述第一声音数据划分为第一声音片段和第二声音片段,并按照所述预设规则将所述第二声音数据划分为第三声音片段和第四声音片段,所述第一声音片段与所述第三声音片段对应,所述第二声音片段与所述第四声音片段对应;dividing the first sound data into a first sound segment and a second sound segment according to preset rules, and dividing the second sound data into a third sound segment and a fourth sound segment according to the preset rules, so The first sound segment corresponds to the third sound segment, and the second sound segment corresponds to the fourth sound segment;
根据所述第一声音片段与所述第三声音片段对第一时间周期进行划分,并根据所述第二声音片段与所述第四声音片段对第二时间周期进行划分,得到与各声音片段相匹配的时间段;The first time period is divided according to the first sound segment and the third sound segment, and the second time period is divided according to the second sound segment and the fourth sound segment, and each sound segment is obtained. matching time period;
按照所述时间段将所述各声音片段发送给相应的接收设备。Send the sound clips to corresponding receiving devices according to the time period.
在一些可能的实现方式中,所述按照预设规则将所述第一声音数据划分为第一声音片段和第二声音片段,并按照所述预设规则将所述第二声音数据划分为第三声音片段和第四声音片段包括:In some possible implementation manners, the first sound data is divided into a first sound segment and a second sound segment according to a preset rule, and the second sound data is divided into a second sound segment according to a preset rule. The three-sound clip and the fourth-sound clip include:
根据获取到的所述第一声音数据的数据量将所述第一声音数据划分为第一声音片段和第二声音片段,并根据获取到的所述第二声音数据的数据量将所述第二声音数据划分为第三声音片段和第四声音片段,所述第一声音片段的数据量与所述第二声音片段的数据量相同,所述第三声音片段的数据量与所述第四声音片段的数据量相同。Divide the first sound data into a first sound segment and a second sound segment according to the acquired data amount of the first sound data, and divide the second sound data into a first sound segment according to the acquired data amount of the second sound data The two sound data are divided into a third sound segment and a fourth sound segment, the data amount of the first sound segment is the same as the data amount of the second sound segment, and the data amount of the third sound segment is the same as that of the fourth sound segment Sound clips have the same amount of data.
在另一些可能的实现方式中,所述按照预设规则将所述第一声音数据划分为第一声音片段和第二声音片段,并按照所述预设规则将所述第二声音数据划分为第三声音片段和第四声音片段之后包括:In some other possible implementation manners, the first sound data is divided into a first sound segment and a second sound segment according to preset rules, and the second sound data is divided into After the third and fourth sound clips include:
为所述第一声音片段、第二声音片段、第三声音片段以及第四声音片段分别分配编号或标识。Assign numbers or identifiers to the first sound clip, the second sound clip, the third sound clip and the fourth sound clip respectively.
在另一些可能的实现方式中,所述获取待播放的第一声音数据以及第二声音数据之后还包括:In some other possible implementation manners, after acquiring the first sound data to be played and the second sound data, it further includes:
判断所述第一声音数据对应的第一采样频率是否大于所述第二声音数据对应的第二采样频率;judging whether the first sampling frequency corresponding to the first sound data is greater than the second sampling frequency corresponding to the second sound data;
若所述第一采样频率大于所述第二采样频率,则将所述第二声音数据对应的第二采样频率调整为所述第一采样频率;If the first sampling frequency is greater than the second sampling frequency, adjusting the second sampling frequency corresponding to the second sound data to the first sampling frequency;
若所述第一采样频率小于所述第二采样频率,则将所述第一声音数据对应的第一采样频率调整为所述第二采样频率。If the first sampling frequency is lower than the second sampling frequency, adjusting the first sampling frequency corresponding to the first sound data to the second sampling frequency.
在另一些可能的实现方式中,所述按照所述时间段将所述各声音片段发送给相应的接收设备包括:In some other possible implementation manners, the sending the sound clips to the corresponding receiving device according to the time period includes:
按照所述时间段将所述第一声音片段以及所述第二声音片段发送给第一接收设备,并按照所述时间段将所述第三声音片段以及所述第四声音片段发送给第二接收设备。Send the first sound segment and the second sound segment to the first receiving device according to the time period, and send the third sound segment and the fourth sound segment to the second receiving device according to the time period receiving device.
本发明第二方面提供了一种多个声音数据同时播放的设备,包括:The second aspect of the present invention provides a device for simultaneously playing multiple sound data, including:
获取单元,用于获取待播放的第一声音数据以及第二声音数据;an acquisition unit, configured to acquire the first sound data and the second sound data to be played;
划分单元,用于按照预设规则将所述第一声音数据划分为第一声音片段和第二声音片段,并按照所述预设规则将所述第二声音数据划分为第三声音片段和第四声音片段,所述第一声音片段与所述第三声音片段对应,所述第二声音片段与所述第四声音片段对应;A division unit, configured to divide the first sound data into a first sound segment and a second sound segment according to preset rules, and divide the second sound data into a third sound segment and a second sound segment according to the preset rules Four sound segments, the first sound segment corresponds to the third sound segment, and the second sound segment corresponds to the fourth sound segment;
处理单元,用于根据所述第一声音片段与所述第三声音片段对第一时间周期进行划分,并根据所述第二声音片段与所述第四声音片段对第二时间周期进行划分,得到与各声音片段相匹配的时间段;a processing unit, configured to divide the first time period according to the first sound segment and the third sound segment, and divide the second time period according to the second sound segment and the fourth sound segment, Obtain the time period matched with each sound segment;
发送单元,用于按照所述时间段将所述各声音片段发送给相应的接收设备。The sending unit is configured to send the sound clips to corresponding receiving devices according to the time period.
在一些可能的实现方式中,所述划分单元,具体用于根据获取到的所述第一声音数据的数据量将所述第一声音数据划分为第一声音片段和第二声音片段,并根据获取到的所述第二声音数据的数据量将所述第二声音数据划分为第三声音片段和第四声音片段,所述第一声音片段的数据量与所述第二声音片段的数据量相同,所述第三声音片段的数据量与所述第四声音片段的数据量相同。In some possible implementation manners, the dividing unit is specifically configured to divide the first sound data into a first sound segment and a second sound segment according to the acquired data volume of the first sound data, and according to The acquired data amount of the second sound data divides the second sound data into a third sound segment and a fourth sound segment, the data amount of the first sound segment is different from the data amount of the second sound segment Similarly, the data volume of the third sound segment is the same as that of the fourth sound segment.
在另一些可能的实现方式中,所述设备还包括:In some other possible implementation manners, the device further includes:
分配单元,用于在划分单元按照预设规则将所述第一声音数据划分为第一声音片段和第二声音片段,并按照所述预设规则将所述第二声音数据划分为第三声音片段和第四声音片段之后,为所述第一声音片段、第二声音片段、第三声音片段以及第四声音片段分别分配编号或标识。An allocating unit, configured to divide the first sound data into a first sound segment and a second sound segment according to a preset rule in the dividing unit, and divide the second sound data into a third sound according to the preset rule After the segment and the fourth sound segment, assign numbers or identifiers to the first sound segment, the second sound segment, the third sound segment and the fourth sound segment respectively.
在另一些可能的实现方式中,所述设备还包括:In some other possible implementation manners, the device further includes:
判断单元,用于在获取单元获取待播放的第一声音数据以及第二声音数据后,判断所述第一声音数据对应的第一采样频率是否大于所述第二声音数据对应的第二采样频率;A judging unit, configured to judge whether the first sampling frequency corresponding to the first sound data is greater than the second sampling frequency corresponding to the second sound data after the acquiring unit acquires the first sound data and the second sound data to be played ;
调整单元,用于若判断单元判断所述第一采样频率大于所述第二采样频率,则将所述第二声音数据对应的第二采样频率调整为所述第一采样频率;若判断单元判断所述第一采样频率小于所述第二采样频率,则将所述第一声音数据对应的第一采样频率调整为所述第二采样频率。An adjusting unit, configured to adjust the second sampling frequency corresponding to the second sound data to the first sampling frequency if the judging unit judges that the first sampling frequency is greater than the second sampling frequency; if the judging unit judges If the first sampling frequency is lower than the second sampling frequency, the first sampling frequency corresponding to the first sound data is adjusted to the second sampling frequency.
在另一些可能的实现方式中,所述发送单元,具体用于按照所述时间段将所述第一声音片段以及所述第二声音片段发送给第一接收设备,并按照所述时间段将所述第三声音片段以及所述第四声音片段发送给第二接收设备。In some other possible implementation manners, the sending unit is specifically configured to send the first sound segment and the second sound segment to the first receiving device according to the time period, and send the first sound segment to the first receiving device according to the time period. The third sound clip and the fourth sound clip are sent to a second receiving device.
从以上技术方案可以看出,本发明实施例具有以下优点:将时间周期划分为不同的时间段,在不同的时间段将相应的声音片段发送给相应的接收设备,使得不同的接收设备播放不同的声音,在时间周期足够小的情况下,人耳分辨不出声音有断层,从而采用类似时分复用的方法实现了同时对不同的声音数据进行播放。所以本发明能够同时进行不同的声音播放,且不会形成混音,提高了收听效果。It can be seen from the above technical solutions that the embodiments of the present invention have the following advantages: the time period is divided into different time periods, and corresponding sound clips are sent to corresponding receiving devices in different time periods, so that different receiving devices play different audio clips. When the time period is small enough, the human ear cannot distinguish the faults in the sound, so a method similar to time-division multiplexing is used to play different sound data at the same time. Therefore, the present invention can play different sounds at the same time without forming sound mixing, thereby improving the listening effect.
附图说明Description of drawings
图1为本发明实施例提供的多个声音数据同时播放的方法一个实施例示意图;Fig. 1 is a schematic diagram of an embodiment of a method for simultaneously playing a plurality of sound data provided by an embodiment of the present invention;
图2为本发明实施例提供的多个声音数据同时播放的设备一个实施例示意图;FIG. 2 is a schematic diagram of an embodiment of a device for simultaneously playing multiple sound data provided by an embodiment of the present invention;
图3为本发明实施例提供的多个声音数据同时播放的设备另一个实施例示意图;FIG. 3 is a schematic diagram of another embodiment of a device for simultaneously playing multiple sound data provided by an embodiment of the present invention;
图4为本发明实施例提供的多个声音数据同时播放的设备另一个实施例示意图。Fig. 4 is a schematic diagram of another embodiment of a device for simultaneously playing multiple sound data provided by an embodiment of the present invention.
具体实施方式detailed description
本发明实施例提供了一种多个声音数据同时播放的方法及设备,能够同时进行不同的声音播放,且不会形成混音,提高了收听效果。Embodiments of the present invention provide a method and device for playing multiple sound data simultaneously, which can play different sounds at the same time without forming mixed sound, thereby improving the listening effect.
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative efforts fall within the protection scope of the present invention.
本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”、“第四”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的实施例能够以除了在这里图示或描述的内容以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。The terms "first", "second", "third", "fourth", etc. (if any) in the description and claims of the present invention and the above drawings are used to distinguish similar objects, and not necessarily Used to describe a specific sequence or sequence. It is to be understood that the terms so used are interchangeable under appropriate circumstances such that the embodiments described herein can be practiced in sequences other than those illustrated or described herein. Furthermore, the terms "comprising" and "having", as well as any variations thereof, are intended to cover a non-exclusive inclusion, for example, a process, method, system, product or device comprising a sequence of steps or elements is not necessarily limited to the expressly listed instead, may include other steps or elements not explicitly listed or inherent to the process, method, product or apparatus.
请参阅图1,本发明实施例中多个声音数据同时播放的方法一个实施例包括:Referring to Fig. 1, an embodiment of a method for simultaneously playing a plurality of sound data in an embodiment of the present invention includes:
101、获取待播放的第一声音数据以及第二声音数据;101. Acquire first sound data and second sound data to be played;
本实施例中,当用户需要播放第一声音数据以及第二声音数据时,设备获取待播放的第一声音数据以及第二声音数据。In this embodiment, when the user needs to play the first sound data and the second sound data, the device acquires the first sound data and the second sound data to be played.
需要说明的是,第一声音数据的类型可以与第二声音数据的类型相同,第一声音数据的类型也可以与第二声音数据的类型不同,比如,第一声音数据为音乐类声音数据,第二声音数据为视频类声音数据,此处不作限定。It should be noted that the type of the first sound data can be the same as the type of the second sound data, and the type of the first sound data can also be different from the type of the second sound data. For example, the first sound data is musical sound data, The second sound data is video sound data, which is not limited here.
102、按照预设规则将第一声音数据划分为第一声音片段和第二声音片段,并按照预设规则将第二声音数据划分为第三声音片段和第四声音片段,第一声音片段与第三声音片段对应,第二声音片段与第四声音片段对应;102. Divide the first sound data into a first sound segment and a second sound segment according to a preset rule, and divide the second sound data into a third sound segment and a fourth sound segment according to a preset rule, the first sound segment and the The third sound segment corresponds, and the second sound segment corresponds to the fourth sound segment;
本实施例中,在获取待播放的第一声音数据以及第二声音数据后,按照预设规则将第一声音数据划分为第一声音片段和第二声音片段,并按照预设规则将第二声音数据划分为第三声音片段和第四声音片段,第一声音片段与第三声音片段对应,第二声音片段与第四声音片段对应。In this embodiment, after acquiring the first sound data and the second sound data to be played, the first sound data is divided into the first sound segment and the second sound segment according to the preset rule, and the second sound segment is divided into the second sound segment according to the preset rule. The sound data is divided into a third sound segment and a fourth sound segment, the first sound segment corresponds to the third sound segment, and the second sound segment corresponds to the fourth sound segment.
其中,预设规则可以为将第一声音数据和第二声音数据分别按照数据量进行划分的规则,还可以为其他规则,此处不作限定。Wherein, the preset rule may be a rule for dividing the first sound data and the second sound data according to data volumes, or other rules, which are not limited here.
103、根据第一声音片段与第三声音片段对第一时间周期进行划分,并根据第二声音片段与第四声音片段对第二时间周期进行划分,得到与各声音片段相匹配的时间段;103. Divide the first time period according to the first sound segment and the third sound segment, and divide the second time period according to the second sound segment and the fourth sound segment, to obtain a time period matching each sound segment;
本实施例中,设备可以将第一时间周期划分为两段,其中第一时间周期的第一时间段对应为第一声音片段,第一时间周期的第二时间段对应为第三声音片段;或者,第一时间周期的第一时间段对应为第三声音片段,第一时间周期的第二时间段对应为第一声音片段。In this embodiment, the device may divide the first time period into two sections, wherein the first time period of the first time period corresponds to the first sound segment, and the second time period of the first time period corresponds to the third sound segment; Alternatively, the first time period of the first time period corresponds to the third sound segment, and the second time period of the first time period corresponds to the first sound segment.
需要说明的是,第一时间周期的第一时间段的时长与第一时间周期的第二时间段的时长可以相同,也可以不相同,此处不作限定。It should be noted that the duration of the first time period of the first time period may be the same as or different from the duration of the second time period of the first time period, which is not limited herein.
同理,设备也可以将第二时间周期划分为两段,此处不再赘述。Similarly, the device may also divide the second time period into two periods, which will not be repeated here.
另外,第一时间周期和第二时间周期为预设时间周期,为了不影响立体音,预设时间周期与一个左声道和右声道的整数倍对应,若立体音需要多声道支持,则预设时间周期与一个左声道或右声道的整数倍对应,此时需要将左声道和右声道进行分类,具体的一种分类可以参见下表:In addition, the first time period and the second time period are preset time periods. In order not to affect the stereo, the preset time period corresponds to an integer multiple of a left channel and a right channel. If the stereo requires multi-channel support, Then the preset time period corresponds to an integer multiple of a left channel or a right channel. At this time, the left channel and the right channel need to be classified. For a specific classification, please refer to the following table:
其中,上述表格中的1.1和1.2对应第一声音数据的两个声音片段,2.1和2.2对应第二声音数据的两个声音片段,3,1和3,2对应第三声音数据的两个声音片段,4,1和4,2对应第四声音数据的两个声音片段。Among them, 1.1 and 1.2 in the above table correspond to the two sound segments of the first sound data, 2.1 and 2.2 correspond to the two sound segments of the second sound data, and 3,1 and 3,2 correspond to the two sounds of the third sound data Segments, 4,1 and 4,2 correspond to two sound segments of the fourth sound data.
需要说明的是,本实施例是以两个声音数据的角度进行描述的,在实际应用中,本发明可以扩展到至少两个声音数据的角度进行描述,比如以上述表格中的四个声音数据的角度进行描述。It should be noted that this embodiment is described from the perspective of two sound data. In practical applications, the present invention can be extended to describe at least two sound data, such as the four sound data in the above table point of view is described.
104、按照时间段将各声音片段发送给相应的接收设备。104. Send each sound segment to the corresponding receiving device according to the time period.
本实施例中,在得到与各声音片段相匹配的时间段后,按照时间段将各声音片段发送给相应的接收设备,接收设备包括音箱、喇叭、耳机、蓝牙耳机等。In this embodiment, after obtaining the time period matching each sound segment, each sound segment is sent to a corresponding receiving device according to the time period, and the receiving device includes a speaker, a speaker, an earphone, a Bluetooth earphone, and the like.
本实施例中,将时间周期划分为不同的时间段,在不同的时间段将相应的声音片段发送给相应的接收设备,使得不同的接收设备播放不同的声音,在时间周期足够小的情况下,人耳分辨不出声音有断层,从而采用类似时分复用的方法实现了同时对不同的声音数据进行播放。所以本发明能够同时进行不同的声音播放,且不会形成混音,提高了收听效果。In this embodiment, the time period is divided into different time periods, and the corresponding sound clips are sent to the corresponding receiving devices in different time periods, so that different receiving devices play different sounds. When the time period is small enough , the human ear can't distinguish the faults in the sound, so the method similar to time division multiplexing is used to realize the simultaneous playback of different sound data. Therefore, the present invention can play different sounds at the same time without forming sound mixing, thereby improving the listening effect.
同参阅图1,在本发明的一些实施例中,上述按照预设规则将第一声音数据划分为第一声音片段和第二声音片段,并按照预设规则将第二声音数据划分为第三声音片段和第四声音片段包括:Referring to Fig. 1, in some embodiments of the present invention, the above-mentioned first sound data is divided into a first sound segment and a second sound segment according to a preset rule, and the second sound data is divided into a third sound segment according to a preset rule. Sound clips and fourth sound clips include:
根据获取到的第一声音数据的数据量将第一声音数据划分为第一声音片段和第二声音片段,并根据获取到的第二声音数据的数据量将第二声音数据划分为第三声音片段和第四声音片段,第一声音片段的数据量与第二声音片段的数据量相同,第三声音片段的数据量与第四声音片段的数据量相同。Divide the first sound data into a first sound segment and a second sound segment according to the data amount of the first sound data obtained, and divide the second sound data into a third sound according to the data amount of the second sound data obtained segment and the fourth sound segment, the data amount of the first sound segment is the same as that of the second sound segment, and the data amount of the third sound segment is the same as that of the fourth sound segment.
本实施例中,在获取到第一声音数据的数据量后,将第一声音数据划分为具有相同数据量的两个子声音数据,即第一声音片段和第二声音片段;同理,在获取到第二声音数据的数据量后,将第二声音数据划分为具有相同数据量的两个子声音数据,及第三声音片段和第四声音片段。In this embodiment, after the data size of the first sound data is obtained, the first sound data is divided into two sub-sound data with the same data size, that is, the first sound segment and the second sound segment; After the data size of the second sound data is reached, the second sound data is divided into two sub-sound data with the same data size, and a third sound segment and a fourth sound segment.
可以理解的是,在实际应用中,设备在获取到第一声音数据和第二声音数据的数据量后,也可以将第一声音数据划分为不同数据量的两个子声音数据,和/或将第二声音数据划分为不同数据量的两个子声音数据,此处不作限定。It can be understood that, in practical applications, after acquiring the data volumes of the first voice data and the second voice data, the device may also divide the first voice data into two sub-sound data with different data volumes, and/or The second sound data is divided into two sub-sound data with different data amounts, which is not limited here.
同参阅图1,在本发明的一些实施例中,上述按照预设规则将第一声音数据划分为第一声音片段和第二声音片段,并按照预设规则将第二声音数据划分为第三声音片段和第四声音片段之后包括:Referring to Fig. 1, in some embodiments of the present invention, the above-mentioned first sound data is divided into a first sound segment and a second sound segment according to a preset rule, and the second sound data is divided into a third sound segment according to a preset rule. After the sound clip and the fourth sound clip include:
为第一声音片段、第二声音片段、第三声音片段以及第四声音片段分别分配编号或标识。Assign numbers or identifiers to the first sound clip, the second sound clip, the third sound clip and the fourth sound clip respectively.
本实施例中,通过为各声音片段分配编号或标识,以便于设备按照各声音片段的编号或标识对时间周期进行划分。In this embodiment, by assigning numbers or identifiers to each sound clip, the device can divide the time period according to the number or identifier of each sound clip.
同参阅图1,在本发明的一些实施例中,上述获取待播放的第一声音数据以及第二声音数据之后还包括:Referring to Fig. 1, in some embodiments of the present invention, after acquiring the first sound data and the second sound data to be played, it also includes:
判断第一声音数据对应的第一采样频率是否大于第二声音数据对应的第二采样频率;judging whether the first sampling frequency corresponding to the first sound data is greater than the second sampling frequency corresponding to the second sound data;
若第一采样频率大于第二采样频率,则将第二声音数据对应的第二采样频率调整为第一采样频率;If the first sampling frequency is greater than the second sampling frequency, adjusting the second sampling frequency corresponding to the second sound data to the first sampling frequency;
若第一采样频率小于第二采样频率,则将第一声音数据对应的第一采样频率调整为第二采样频率。If the first sampling frequency is lower than the second sampling frequency, the first sampling frequency corresponding to the first sound data is adjusted to the second sampling frequency.
本实施例中,考虑到采集第一声音数据和第二声音数据时的硬件设备的限制,需要将第一声音数据对应的第一采样频率和第二声音数据对应的第二采样频率进行统一,例如,若第一采样频率大于第二采样频率,则将第二声音数据对应的第二采样频率调整为第一采样频率,此时第二声音数据对应的采样频率与第一声音数据对应的采样频率相同,采样频率都为第一采样频率;若第一采样频率小于第二采样频率,则将第一声音数据对应的第一采样频率调整为第二采样频率,此时第一声音数据对应的采样频率与第二声音数据对应的采样频率相同,采样频率都为第二采样频率。In this embodiment, considering the limitations of hardware devices when collecting the first sound data and the second sound data, it is necessary to unify the first sampling frequency corresponding to the first sound data and the second sampling frequency corresponding to the second sound data, For example, if the first sampling frequency is greater than the second sampling frequency, the second sampling frequency corresponding to the second sound data is adjusted to the first sampling frequency, and at this time, the sampling frequency corresponding to the second sound data is equal to the sampling frequency corresponding to the first sound data. The frequency is the same, and the sampling frequency is the first sampling frequency; if the first sampling frequency is less than the second sampling frequency, then the first sampling frequency corresponding to the first sound data is adjusted to the second sampling frequency, and the first sound data corresponding The sampling frequency is the same as the sampling frequency corresponding to the second sound data, and the sampling frequency is the second sampling frequency.
同参阅图1,在本发明的一些实施例中,上述按照时间段将各声音片段发送给相应的接收设备包括:Referring to Fig. 1, in some embodiments of the present invention, the above-mentioned sending of each sound clip to the corresponding receiving device according to the time period includes:
按照时间段将第一声音片段以及第二声音片段发送给第一接收设备,并按照时间段将第三声音片段以及第四声音片段发送给第二接收设备。Send the first sound segment and the second sound segment to the first receiving device according to the time period, and send the third sound segment and the fourth sound segment to the second receiving device according to the time segment.
本实施例中,按照时间段,设备依次将第一声音片段发送给第一接收设备、第三声音片段发送给第二接收设备、第二声音片段发送给第一接收设备以及第四声音片段发送给第二接收设备。In this embodiment, according to the time period, the device sequentially sends the first sound segment to the first receiving device, the third sound segment to the second receiving device, the second sound segment to the first receiving device, and the fourth sound segment to the first receiving device. to the second receiving device.
需要说明的是,只要时间周期设置低于某一阈值,人耳是分辨不出声音有断层的,从而采用类似时分复用的方法实现了同时对不同的声音数据进行播放。It should be noted that as long as the time period is set below a certain threshold, the human ear cannot distinguish sound faults, so a method similar to time division multiplexing is used to realize simultaneous playback of different sound data.
为了便于理解本发明实施例中的多个声音数据同时播放的方法,下面通过具体应用场景对本发明实施例中的多个声音数据同时播放的方法进行描述:In order to facilitate the understanding of the method for simultaneously playing multiple sound data in the embodiment of the present invention, the following describes the method for simultaneously playing multiple sound data in the embodiment of the present invention through specific application scenarios:
现在有两个需要播放的声音数据,分别为96KHz采样频率的声音数据1以及48KHz采样频率的声音数据2,设备将声音数据1对应的96KHz采样频率和声音数据2对应的48KHz采样频率进行统一处理,将声音数据2对应的48KHz采样频率调整为96KHz。然后设备将声音数据1和声音数据2分别划分为多个声音片段并编号重新排列,声音数据1的声音片段1.1、1.2、1.3…1.m,声音数据2的声音片段2.1、2.2、2.3…2.n。设备先将第一个时间周期划分为两段,第一个时间周期的第一时间段与声音片段1.1对应,第一个时间周期的第二时间段与声音片段1.2对应,同理,第二个时间周期的第一时间段与声音片段1.2对应,第二个时间周期的第二时间段与声音片段2.2对应,直至得到与各声音片段相匹配的时间段,此时声音片段的顺序为(1.1、2.1)、(1.2、2.2)、(1.3、2.3)…,按照声音片段的顺序将声音片段1.1、1.2、1.3…1.m发送到听筒1中进行播放,将声音片段2.1、2.2、2.3…2.n发送到听筒2中进行播放。Now there are two sound data to be played, namely sound data 1 with a sampling frequency of 96KHz and sound data 2 with a sampling frequency of 48KHz. The device processes the 96KHz sampling frequency corresponding to sound data 1 and the 48KHz sampling frequency corresponding to sound data 2 , adjust the 48KHz sampling frequency corresponding to the sound data 2 to 96KHz. Then the device divides sound data 1 and sound data 2 into multiple sound segments and rearranges the numbers, the sound segments of sound data 1 are 1.1, 1.2, 1.3...1.m, and the sound segments of sound data 2 are 2.1, 2.2, 2.3... 2.n. The device first divides the first time period into two sections. The first time period of the first time period corresponds to the sound segment 1.1, and the second time period of the first time period corresponds to the sound segment 1.2. Similarly, the second time period corresponds to the sound segment 1.2. The first time period of the first time period is corresponding to the sound segment 1.2, and the second time period of the second time period is corresponding to the sound segment 2.2, until obtaining the time segment matched with each sound segment, the order of the sound segment is now ( 1.1, 2.1), (1.2, 2.2), (1.3, 2.3)..., send the sound clips 1.1, 1.2, 1.3...1.m to the receiver 1 for playback in the order of the sound clips, and send the sound clips 2.1, 2.2, 2.3...2.n are sent to earpiece 2 for playback.
另外,为了描述的简便,上述各实施例以及应用场景是以两个声音数据的角度进行描述的,在实际应用中,本发明可以扩展到至少两个声音数据的角度进行描述,即从整体的角度进行描述,所采用的方法与前述实施例所采用的方法类似,此处不再赘述。In addition, for ease of description, the above-mentioned embodiments and application scenarios are described from the perspective of two sound data. In practical applications, the present invention can be extended to describe at least two The description is made from the angle of view, and the method adopted is similar to the method adopted in the foregoing embodiments, and will not be repeated here.
上面介绍了本发明实施例中的多个声音数据同时播放的方法,下面介绍本发明实施例中的多个声音数据同时播放的设备,请参阅图2,本发明实施例中多个声音数据同时播放的设备的一个实施例包括:The method for playing multiple voice data in the embodiment of the present invention at the same time has been described above, and the following describes the equipment for simultaneously playing multiple voice data in the embodiment of the present invention. Please refer to Fig. 2, multiple voice data in the embodiment of the present invention An example of a playback device includes:
获取单元201,用于获取待播放的第一声音数据以及第二声音数据;An acquisition unit 201, configured to acquire first sound data and second sound data to be played;
划分单元202,用于按照预设规则将获取单元201获取的第一声音数据划分为第一声音片段和第二声音片段,并按照预设规则将获取单元201获取的第二声音数据划分为第三声音片段和第四声音片段,第一声音片段与第三声音片段对应,第二声音片段与第四声音片段对应;The dividing unit 202 is configured to divide the first sound data acquired by the acquiring unit 201 into a first sound segment and a second sound segment according to a preset rule, and divide the second sound data acquired by the acquiring unit 201 into a second sound segment according to a preset rule. Three sound clips and a fourth sound clip, the first sound clip corresponds to the third sound clip, and the second sound clip corresponds to the fourth sound clip;
处理单元203,用于根据划分单元202划分的第一声音片段与第三声音片段对第一时间周期进行划分,并根据第二声音片段与第四声音片段对第二时间周期进行划分,得到与各声音片段相匹配的时间段;The processing unit 203 is configured to divide the first time period according to the first sound segment and the third sound segment divided by the dividing unit 202, and divide the second time period according to the second sound segment and the fourth sound segment to obtain the same the time period to which each sound clip is matched;
发送单元204,用于按照时间段将各声音片段发送给相应的接收设备。The sending unit 204 is configured to send each sound segment to a corresponding receiving device according to a time period.
本实施例中,将时间周期划分为不同的时间段,在不同的时间段将相应的声音片段发送给相应的接收设备,使得不同的接收设备播放不同的声音,在时间周期足够小的情况下,人耳分辨不出声音有断层,从而采用类似时分复用的方法实现了同时对不同的声音数据进行播放。所以本发明能够同时进行不同的声音播放,且不会形成混音,提高了收听效果。In this embodiment, the time period is divided into different time periods, and the corresponding sound clips are sent to the corresponding receiving devices in different time periods, so that different receiving devices play different sounds. When the time period is small enough , the human ear can't distinguish the faults in the sound, so the method similar to time division multiplexing is used to realize the simultaneous playback of different sound data. Therefore, the present invention can play different sounds at the same time without forming sound mixing, thereby improving the listening effect.
同参阅图2,在本发明的一些实施例中,上述划分单元202,具体用于根据获取到的第一声音数据的数据量将第一声音数据划分为第一声音片段和第二声音片段,并根据获取到的第二声音数据的数据量将第二声音数据划分为第三声音片段和第四声音片段,第一声音片段的数据量与第二声音片段的数据量相同,第三声音片段的数据量与第四声音片段的数据量相同。Also referring to FIG. 2 , in some embodiments of the present invention, the division unit 202 is specifically configured to divide the first sound data into a first sound segment and a second sound segment according to the acquired data volume of the first sound data, And divide the second sound data into a third sound segment and a fourth sound segment according to the data volume of the second sound data acquired, the data volume of the first sound segment is the same as that of the second sound segment, and the third sound segment The data volume of is the same as the data volume of the fourth sound clip.
本实施例中,在获取到第一声音数据的数据量后,将第一声音数据划分为具有相同数据量的两个子声音数据,即第一声音片段和第二声音片段;同理,在获取到第二声音数据的数据量后,将第二声音数据划分为具有相同数据量的两个子声音数据,及第三声音片段和第四声音片段。In this embodiment, after the data size of the first sound data is obtained, the first sound data is divided into two sub-sound data with the same data size, that is, the first sound segment and the second sound segment; After the data size of the second sound data is reached, the second sound data is divided into two sub-sound data with the same data size, and a third sound segment and a fourth sound segment.
可以理解的是,在实际应用中,设备在获取到第一声音数据和第二声音数据的数据量后,也可以将第一声音数据划分为不同数据量的两个子声音数据,和/或将第二声音数据划分为不同数据量的两个子声音数据,此处不作限定。It can be understood that, in practical applications, after acquiring the data volumes of the first voice data and the second voice data, the device may also divide the first voice data into two sub-sound data with different data volumes, and/or The second sound data is divided into two sub-sound data with different data amounts, which is not limited here.
在图2所示实施例的基础上,请参阅图3,在本发明的一些实施例中,设备还包括:On the basis of the embodiment shown in Figure 2, please refer to Figure 3, in some embodiments of the present invention, the device also includes:
分配单元301,用于在划分单元202按照预设规则将第一声音数据划分为第一声音片段和第二声音片段,并按照预设规则将第二声音数据划分为第三声音片段和第四声音片段之后,为第一声音片段、第二声音片段、第三声音片段以及第四声音片段分别分配编号或标识。The allocation unit 301 is used to divide the first sound data into a first sound segment and a second sound segment according to a preset rule in the dividing unit 202, and divide the second sound data into a third sound segment and a fourth sound segment according to a preset rule. After the sound clips, numbers or identifiers are allocated to the first sound clip, the second sound clip, the third sound clip and the fourth sound clip respectively.
本实施例中,通过为各声音片段分配编号或标识,以便于设备按照各声音片段的编号或标识对时间周期进行划分。In this embodiment, by assigning numbers or identifiers to each sound clip, the device can divide the time period according to the number or identifier of each sound clip.
在图3所示实施例的基础上,请参阅图4,在本发明的一些实施例中,设备还包括:On the basis of the embodiment shown in Figure 3, please refer to Figure 4, in some embodiments of the present invention, the device also includes:
判断单元401,用于在获取单元201获取待播放的第一声音数据以及第二声音数据后,判断第一声音数据对应的第一采样频率是否大于第二声音数据对应的第二采样频率;The judging unit 401 is configured to judge whether the first sampling frequency corresponding to the first sound data is greater than the second sampling frequency corresponding to the second sound data after the acquiring unit 201 acquires the first sound data and the second sound data to be played;
调整单元402,用于若判断单元401判断第一采样频率大于第二采样频率,则将第二声音数据对应的第二采样频率调整为第一采样频率;若判断单元401判断第一采样频率小于第二采样频率,则将第一声音数据对应的第一采样频率调整为第二采样频率。The adjustment unit 402 is used to adjust the second sampling frequency corresponding to the second sound data to the first sampling frequency if the judging unit 401 judges that the first sampling frequency is greater than the second sampling frequency; if the judging unit 401 judges that the first sampling frequency is less than For the second sampling frequency, the first sampling frequency corresponding to the first sound data is adjusted to the second sampling frequency.
本实施例中,考虑到采集第一声音数据和第二声音数据时的硬件设备的限制,需要将第一声音数据对应的第一采样频率和第二声音数据对应的第二采样频率进行统一,例如,若第一采样频率大于第二采样频率,则将第二声音数据对应的第二采样频率调整为第一采样频率,此时第二声音数据对应的采样频率与第一声音数据对应的采样频率相同,采样频率都为第一采样频率;若第一采样频率小于第二采样频率,则将第一声音数据对应的第一采样频率调整为第二采样频率,此时第一声音数据对应的采样频率与第二声音数据对应的采样频率相同,采样频率都为第二采样频率。In this embodiment, considering the limitations of hardware devices when collecting the first sound data and the second sound data, it is necessary to unify the first sampling frequency corresponding to the first sound data and the second sampling frequency corresponding to the second sound data, For example, if the first sampling frequency is greater than the second sampling frequency, the second sampling frequency corresponding to the second sound data is adjusted to the first sampling frequency, and at this time, the sampling frequency corresponding to the second sound data is equal to the sampling frequency corresponding to the first sound data. The frequency is the same, and the sampling frequency is the first sampling frequency; if the first sampling frequency is less than the second sampling frequency, then the first sampling frequency corresponding to the first sound data is adjusted to the second sampling frequency, and the first sound data corresponding The sampling frequency is the same as the sampling frequency corresponding to the second sound data, and the sampling frequency is the second sampling frequency.
同参阅图2,在本发明的一些实施例中,发送单元204,具体用于按照时间段将第一声音片段以及第二声音片段发送给第一接收设备,并按照时间段将第三声音片段以及第四声音片段发送给第二接收设备。Referring to Fig. 2, in some embodiments of the present invention, the sending unit 204 is specifically configured to send the first sound segment and the second sound segment to the first receiving device according to the time period, and send the third sound segment to the first receiving device according to the time period And the fourth sound segment is sent to the second receiving device.
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的设备和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。Those skilled in the art can clearly understand that for the convenience and brevity of description, the specific working process of the above-described devices and units can refer to the corresponding process in the foregoing method embodiments, and details are not repeated here.
在本申请所提供的几个实施例中,应该理解到,所揭露的设备和方法,可以通过其它的方式实现。例如,以上所描述的设备实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。In the several embodiments provided in this application, it should be understood that the disclosed devices and methods may be implemented in other ways. For example, the device embodiments described above are only illustrative. For example, the division of the units is only a logical function division. In actual implementation, there may be other division methods. For example, multiple units or components can be combined or May be integrated into another system, or some features may be ignored, or not implemented. In another point, the mutual coupling or direct coupling or communication connection shown or discussed may be through some interfaces, and the indirect coupling or communication connection of devices or units may be in electrical, mechanical or other forms.
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place, or may be distributed to multiple network units. Part or all of the units can be selected according to actual needs to achieve the purpose of the solution of this embodiment.
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。In addition, each functional unit in each embodiment of the present invention may be integrated into one processing unit, each unit may exist separately physically, or two or more units may be integrated into one unit. The above-mentioned integrated units can be implemented in the form of hardware or in the form of software functional units.
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-OnlyMemory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。If the integrated unit is realized in the form of a software function unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on such an understanding, the essence of the technical solution of the present invention or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium , including several instructions to make a computer device (which may be a personal computer, a server, or a network device, etc.) execute all or part of the steps of the method described in each embodiment of the present invention. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, Read-OnlyMemory), random access memory (RAM, Random Access Memory), magnetic disk or optical disk and other media that can store program codes.
以上所述,以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。As mentioned above, the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit them; although the present invention has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that: it can still understand the foregoing The technical solutions recorded in each embodiment are modified, or some of the technical features are replaced equivalently; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the various embodiments of the present invention.
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201610799425.2ACN106383690B (en) | 2016-08-31 | 2016-08-31 | A kind of method and apparatus that multiple voice datas play simultaneously |
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201610799425.2ACN106383690B (en) | 2016-08-31 | 2016-08-31 | A kind of method and apparatus that multiple voice datas play simultaneously |
| Publication Number | Publication Date |
|---|---|
| CN106383690Atrue CN106383690A (en) | 2017-02-08 |
| CN106383690B CN106383690B (en) | 2019-08-02 |
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201610799425.2AActiveCN106383690B (en) | 2016-08-31 | 2016-08-31 | A kind of method and apparatus that multiple voice datas play simultaneously |
| Country | Link |
|---|---|
| CN (1) | CN106383690B (en) |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN109189957A (en)* | 2018-08-30 | 2019-01-11 | 维沃移动通信有限公司 | A kind of processing method and equipment of media data |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20130272544A1 (en)* | 2012-04-16 | 2013-10-17 | Hon Hai Precision Industry Co., Ltd. | Audio control method and audio player using audio control method |
| CN103903636A (en)* | 2012-12-28 | 2014-07-02 | 联想(北京)有限公司 | Playing method and device and electronic equipment |
| CN104409086A (en)* | 2014-12-01 | 2015-03-11 | 联想(北京)有限公司 | Method for audio processing and electronic equipment |
| CN105608935A (en)* | 2015-12-29 | 2016-05-25 | 北京奇艺世纪科技有限公司 | Detection method and device of audio and video synchronization |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20130272544A1 (en)* | 2012-04-16 | 2013-10-17 | Hon Hai Precision Industry Co., Ltd. | Audio control method and audio player using audio control method |
| CN103903636A (en)* | 2012-12-28 | 2014-07-02 | 联想(北京)有限公司 | Playing method and device and electronic equipment |
| CN104409086A (en)* | 2014-12-01 | 2015-03-11 | 联想(北京)有限公司 | Method for audio processing and electronic equipment |
| CN105608935A (en)* | 2015-12-29 | 2016-05-25 | 北京奇艺世纪科技有限公司 | Detection method and device of audio and video synchronization |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN109189957A (en)* | 2018-08-30 | 2019-01-11 | 维沃移动通信有限公司 | A kind of processing method and equipment of media data |
| Publication number | Publication date |
|---|---|
| CN106383690B (en) | 2019-08-02 |
| Publication | Publication Date | Title |
|---|---|---|
| CN101035396B (en) | Method and apparatus for reproducing multi-channel sound using wired/wireless device | |
| US10231074B2 (en) | Cloud hosted audio rendering based upon device and environment profiles | |
| US20080077261A1 (en) | Method and system for sharing an audio experience | |
| JP2020038375A (en) | Metadata for ducking control | |
| CN106302997B (en) | Output control method, electronic equipment and system | |
| CN112312245B (en) | Audio playing method and related device | |
| US9743187B2 (en) | Digital audio processing systems and methods | |
| CN112954581B (en) | A kind of audio playback method, system and device | |
| CN106126168B (en) | A kind of sound effect treatment method and device | |
| CN112005492B (en) | Method for dynamic sound equalization | |
| CN106790940A (en) | The way of recording, record playing method, device and terminal | |
| CN104867507B (en) | The method and apparatus for playing audio file | |
| CN107135301A (en) | A kind of audio data processing method and device | |
| CN105702271A (en) | Multimedia playing method and electronic equipment | |
| US20170223474A1 (en) | Digital audio processing systems and methods | |
| JP7268705B2 (en) | CONTENT OUTPUT DEVICE, SOUND SYSTEM, AND CONTENT OUTPUT METHOD | |
| CN106383690B (en) | A kind of method and apparatus that multiple voice datas play simultaneously | |
| CN104392744A (en) | Method and apparatus for recording voice frequency | |
| CN103345928A (en) | Sound equipment supporting multiple services-based method and system for audio processing | |
| WO2020022154A1 (en) | Call terminal, call system, call terminal control method, call program, and recording medium | |
| CN110830905B (en) | Arrangement for distributing head-related transfer function filters | |
| CN103578512B (en) | Record method and the device thereof of quick playback | |
| US10051367B2 (en) | Portable speaker | |
| CN112346694B (en) | Display device | |
| KR20230119192A (en) | Stereo headphone psychoacoustic sound localization system and method for reconstructing stereo psychoacoustic sound signal using the same |
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant | ||
| TR01 | Transfer of patent right | ||
| TR01 | Transfer of patent right | Effective date of registration:20250414 Address after:Building 51, North Ring Road, Changping Town, Changping District, Beijing 102200, 1st Floor, 5th Floor Patentee after:Beijing Risheng Meichen Technology Co.,Ltd. Country or region after:China Address before:518057 Guangdong Province Nanshan High-tech Industrial Park North District Kupai Information Port, 2 Buildings, 2 Floors Patentee before:YULONG COMPUTER TELECOMMUNICATION SCIENTIFIC (SHENZHEN) Co.,Ltd. Country or region before:China |