CN101042642A - Method and system for dynamic displaying virtual image - Google Patents

Method and system for dynamic displaying virtual image Download PDF

Info

Publication number
CN101042642A
CN101042642A CN 200610058432 CN200610058432A CN101042642A CN 101042642 A CN101042642 A CN 101042642A CN 200610058432 CN200610058432 CN 200610058432 CN 200610058432 A CN200610058432 A CN 200610058432A CN 101042642 A CN101042642 A CN 101042642A
Authority
CN
China
Prior art keywords
virtual image
sound wave
control code
music
module
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.)
Pending
Application number
CN 200610058432
Other languages
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.)
Tencent Technology Shenzhen Co Ltd
Original Assignee
Tencent Technology Shenzhen 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 Tencent Technology Shenzhen Co Ltd filed Critical Tencent Technology Shenzhen Co Ltd
Priority to CN 200610058432 priority Critical patent/CN101042642A/en
Publication of CN101042642A publication Critical patent/CN101042642A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)

Abstract

This invention discloses one dynamic display virtual look method, which comprises the following steps: sound wave catching the wave shape; the wave analysis module analyzes the sound wave; display module swings the analysis result. This invention also discloses one system for dynamic display virtual look, which comprises the following parts: sound wave capture module to catch customer end receive music; sound wave analysis module to get sound wave shape of music to convert the wave look into virtual control code; display module to control the virtual control code.

Description

A kind of method and system of dynamic displaying virtual image
Technical field
The present invention relates to a kind of communication technology, relate in particular to a kind of method and system of dynamic displaying virtual image.
Background technology
Along with popularizing and development of network, with respect to the communication (as phone) of alternate manner, because instant messaging has multiple media format, increased interactive and enjoyment to communicating pair, and cheap, instant messaging more and more is subjected to people's welcome, and popularizes rapidly.
In instant communication process, communicating pair can carry out mutual communication by literal, voice, shooting, makes the correspondent that is in a distant place as at one's side.In addition, when a side of communication listened to music, the other side can share this music.
Yet in the prior art, a side good friend is in listening to the process of music in the communication, and the other side can only see that the simple text of the music of listening to describes, thereby, lack interactive to musicality.
Summary of the invention
The method and system that the purpose of this invention is to provide a kind of dynamic displaying virtual image, when the other side when listening to music, the other side's virtual image is swung along with the rhythm of music.
The invention discloses a kind of method of dynamic displaying virtual image, comprising:
A, sound wave trapping module obtain acoustic waveform;
B, sound wave parsing module are resolved described acoustic waveform;
C, display module make the virtual image swing according to the result that acoustic waveform is resolved.
Described step B specifically comprises:
B1, sound wave parsing module are converted to the virtual image control code with acoustic waveform;
B2, sound wave parsing module server are issued display module with the virtual image control code.
Described step C specifically comprises: display module makes the virtual image swing according to the virtual image control code.
There is one-to-one relationship in the relative displacement of described virtual image control code and virtual image.
There is one-to-one relationship in the relative displacement at described virtual image control code and each position of virtual image.
The invention also discloses a kind of system of dynamic displaying virtual image, described system comprises:
The sound wave trapping module is used for the music that capture client is being listened to;
The sound wave parsing module is used for the acoustic waveform according to music acquisition music, and acoustic waveform is converted to the virtual image control code;
Display module is used to make virtual image to swing according to the virtual image control code.
Described sound wave trapping module is arranged in the server, and described sound wave parsing module is arranged in server and/or the client, and described display module is arranged in the client.
The invention also discloses a kind of server, described server comprises:
The sound wave trapping module is used for the music that capture client is being listened to, and obtains the acoustic waveform of music according to music;
Sound wave parsing module: be used for acoustic waveform is converted to the virtual image control code.
The invention also discloses a kind of client, described client comprises:
Display module is used to make virtual image to swing according to the virtual image control code;
Sound wave parsing module: be used for acoustic waveform is converted to the virtual image control code.
The invention has the beneficial effects as follows: in carrying out the instant messaging process, obtain the music that the other side listens to by server, virtual image can be swung with the other side's music, therefore, the present invention has strengthened the interactive and enjoyment of shared music.If user itself is also very interested in this music, then can click and share this music, control code makes that the virtual image on the own client also can be along with music rhythm is swung.
Description of drawings
Fig. 1 shows the process flow diagram that the virtual image of the embodiment of the invention is swung with the rhythm of music;
Fig. 2 shows the system diagram of the embodiment of the invention.
Embodiment
Understand and realization the present invention the existing embodiments of the invention of describing in conjunction with the accompanying drawings for the ease of persons skilled in the art.
Basic thought of the present invention is, on immediate communication platform, the sound wave trapping module is by the sound wave of the music of catching the good friend and listening to, the sound wave parsing module is resolved acoustic waveform according to pre-defined rule then, analysis result is generated a string control code, and last, display module obtains control code, and according to the control code that obtains with formulated corresponding virtual image before and moved, show the action of virtual image for control code.Thereby realization good friend virtual image is swung with the rhythm of music.Like this, just strengthened the interactive and enjoyment of shared music.If user itself is also very interested in this music, then can click and share this music, control code makes that the virtual image on the own client also can be along with music rhythm is swung.
As shown in Figure 1, Parameter Map 1 is described the method for virtual image of the present invention with the music swing in detail below.
Step 1, sound wave trapping module are caught the current music of listening to of good friend, dynamically catch the state of sound waves of current music, can be for the acoustic waveform of resolving thereby obtain.The sound wave trapping module is arranged on the server.
Step 2, sound wave parsing module obtain acoustic waveform from the sound wave trapping module, by certain rule acoustic waveform is converted to the virtual image control code then.The process that obtains the virtual image control code is as follows: the amplitude that can get certain point on the acoustic waveform every predetermined time interval, this amplitude can be in the pairing scope of a certain virtual image control code, and this virtual image control code is the virtual image control code of this acoustic waveform at this point.According to the present invention, preferably, described predetermined time interval can be half beat.Like this, just can obtain one group of continuous virtual image control code.
The relative displacement of virtual image control code and virtual image and the relative displacement at each position are corresponding one by one.The virtual image control code can be an array, is used for controlling the amplitude size whether head, hand, waist, knee, the pin of virtual image move and move.For example (1,0,0,0,1) then represents head and the slight swing of pin, and the rest may be inferred, the swing that virtual image is matched with continuous array according to the rhythm of music.
The sound wave parsing module can be arranged in server and/or the client.
Step 3, display module obtain continuous virtual image control code.Described display module can be arranged on client, but described client computing machine, mobile phone.
Step 4, display module make the virtual image swing according to the virtual image control code.After the virtual image control code of the sound wave of the music that display module acquisition the other side is listening to, the dynamic performance according to this virtual image control code control good friend virtual image makes good friend's virtual image show the dynamic effect of swinging with music rhythm.
In addition, display module also can make the virtual image of oneself swing along with the rhythm of music, and at this moment display module need be selected to share this music with the other side, at this moment, and the virtual image control code that the virtual image of oneself also can be changed according to music thus and swinging.At this moment, display module can be controlled the other side and local virtual image is swung according to same rhythm.
As shown in Figure 2, the invention also discloses a kind of system that virtual image is dynamically shown, described system comprises: the sound wave trapping module is used for the music that capture client is being listened to, and obtains the acoustic waveform of music according to music; The sound wave parsing module is used for acoustic waveform is converted to the virtual image control code; Display module is used to make virtual image to swing with the virtual image control code.The sound wave trapping module can be arranged in the server, and the sound wave parsing module promptly can be arranged in the server, also can be arranged in the client.Display module can be arranged in the client.
According to the present invention, when the other side good friend of instant messaging listened to music, the other side's virtual image can be swung with the rhythm of music.Strengthened the interactive and enjoyment of shared music.If user itself is also very interested in this music, then can click and share this music, the virtual image control code makes that the virtual image on the own client also can be along with music rhythm is swung.
Though described the present invention by embodiment, those of ordinary skills know, without departing from the spirit and substance in the present invention, just can make the present invention that many distortion and variation are arranged, and scope of the present invention is limited to the appended claims.

Claims (11)

1, a kind of method of dynamic displaying virtual image is characterized in that, comprising:
A, sound wave trapping module obtain acoustic waveform;
B, sound wave parsing module are resolved described acoustic waveform;
C, display module make the virtual image swing according to the result that acoustic waveform is resolved.
2, the method for dynamic displaying virtual image according to claim 1 is characterized in that, described step B specifically comprises:
B1, sound wave parsing module are converted to the virtual image control code with acoustic waveform;
B2, sound wave parsing module server are issued display module with the virtual image control code.
3, the method for dynamic displaying virtual image according to claim 2 is characterized in that, described step C specifically comprises: display module makes the virtual image swing according to the virtual image control code.
According to the method for claim 2 or 3 described dynamic displaying virtual images, it is characterized in that 4, there is one-to-one relationship in the relative displacement of described virtual image control code and virtual image.
According to the method for claim 2 or 3 described dynamic displaying virtual images, it is characterized in that 5, there is one-to-one relationship in the relative displacement at described virtual image control code and each position of virtual image.
6, a kind of system of dynamic displaying virtual image is characterized in that, described system comprises:
The sound wave trapping module is used for the music that capture client is being listened to;
The sound wave parsing module is used for the acoustic waveform according to music acquisition music, and acoustic waveform is converted to the virtual image control code;
Display module is used to make virtual image to swing according to the virtual image control code.
7, the system of dynamic displaying virtual image according to claim 6, it is characterized in that, described sound wave trapping module is arranged in the server, and described sound wave parsing module is arranged in server and/or the client, and described display module is arranged in the client.
8, a kind of server is characterized in that, described server comprises:
The sound wave trapping module is used for the music that capture client is being listened to, and obtains the acoustic waveform of music according to music.
9, server according to claim 8 is characterized in that, described server also comprises: the sound wave parsing module: be used for acoustic waveform is converted to the virtual image control code.
10, a kind of client is characterized in that, described client comprises: display module is used to make virtual image to swing according to the virtual image control code.
11, client according to claim 10 is characterized in that, described client also comprises: the sound wave parsing module: be used for acoustic waveform is converted to the virtual image control code.
CN 200610058432 2006-03-24 2006-03-24 Method and system for dynamic displaying virtual image Pending CN101042642A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN 200610058432 CN101042642A (en) 2006-03-24 2006-03-24 Method and system for dynamic displaying virtual image

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN 200610058432 CN101042642A (en) 2006-03-24 2006-03-24 Method and system for dynamic displaying virtual image

Publications (1)

Publication Number Publication Date
CN101042642A true CN101042642A (en) 2007-09-26

Family

ID=38808179

Family Applications (1)

Application Number Title Priority Date Filing Date
CN 200610058432 Pending CN101042642A (en) 2006-03-24 2006-03-24 Method and system for dynamic displaying virtual image

Country Status (1)

Country Link
CN (1) CN101042642A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104394255A (en) * 2014-10-20 2015-03-04 贵阳朗玛信息技术股份有限公司 A method and device for adding a friend
CN104464740A (en) * 2014-12-13 2015-03-25 中山市读书郎电子有限公司 Method and device for close-range two-way interaction through audio signal
CN110413182A (en) * 2019-07-24 2019-11-05 杭州网易云音乐科技有限公司 Information displaying method, device, medium and calculating equipment

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104394255A (en) * 2014-10-20 2015-03-04 贵阳朗玛信息技术股份有限公司 A method and device for adding a friend
CN104464740A (en) * 2014-12-13 2015-03-25 中山市读书郎电子有限公司 Method and device for close-range two-way interaction through audio signal
CN110413182A (en) * 2019-07-24 2019-11-05 杭州网易云音乐科技有限公司 Information displaying method, device, medium and calculating equipment
CN110413182B (en) * 2019-07-24 2020-12-22 杭州网易云音乐科技有限公司 Information display method, device, medium and computing equipment

Similar Documents

Publication Publication Date Title
CN1292618C (en) Apparatus and method for processing a data backup service for use in a mobile terminal
CN105955703B (en) Inquiry response dependent on state
CN105391730B (en) A kind of information feedback method, apparatus and system
WO2006034220A3 (en) User interface system and method for implementation on multiple types of clients
US20100309284A1 (en) Systems and methods for dynamically displaying participant activity during video conferencing
CN103744670B (en) Pop-up methods of exhibiting and device
US20080208587A1 (en) Document Session Replay for Multimodal Applications
KR20220027187A (en) Scene interaction method and apparatus, electronic device and computer storage medium
EP1761049A3 (en) Method and apparatus for constructing dynamic menu for user interface
EP1901211A3 (en) Software robot apparatus
GB2483370A (en) Ambient audio monitoring to recognise sounds, music or noises and if a match is found provide a link, message, alarm, alert or warning
CN103546503A (en) Voice-based cloud social system, voice-based cloud social method and cloud analysis server
WO2007064469A3 (en) Generating search results based on determined relationships between data objects and user connections to identified destinations
CN101030283A (en) Method and system for issuing advertisement
CN112309365B (en) Training method and device of speech synthesis model, storage medium and electronic equipment
CN101808047A (en) Instant messaging partner robot and instant messaging method with messaging partner
EP2256642A3 (en) Animation system for generating animation based on text-based data and user information
CN1762145A (en) Avatar database for mobile video communications
EP2058745A3 (en) Context platform framework for aggregation, analysis and use of contextual information
CN101075983A (en) Instant speech telecommunication terminal, server, system and instant speech telecommunication method
EP1531401A3 (en) Sequential multimodal input
WO2007133677A3 (en) Messaging apparatus and method
CN106961421A (en) A kind of android system service end, remote desktop audio redirection method and system
CN1642147A (en) Quick positioning method for contacting person in immediate communication
CN110211582A (en) A kind of real-time, interactive intelligent digital virtual actor's facial expression driving method and system

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C12 Rejection of a patent application after its publication
RJ01 Rejection of invention patent application after publication

Open date: 20070926