CN106330875A - Message display method and device - Google Patents
Message display method and device Download PDFInfo
- Publication number
- CN106330875A CN106330875A CN201610682561.3A CN201610682561A CN106330875A CN 106330875 A CN106330875 A CN 106330875A CN 201610682561 A CN201610682561 A CN 201610682561A CN 106330875 A CN106330875 A CN 106330875A
- Authority
- CN
- China
- Prior art keywords
- message
- voice
- link information
- speech
- target video
- 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.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/07—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail characterised by the inclusion of specific contents
- H04L51/10—Multimedia information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/60—Network streaming of media packets
- H04L65/75—Media network packet handling
- H04L65/765—Media network packet handling intermediate
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Information Transfer Between Computers (AREA)
- Telephonic Communication Services (AREA)
Abstract
The invention discloses a message display method and device, and belongs to the technical field of communication. The method comprises the following steps: receiving a voice extraction request of a target video message sent by a first terminal, wherein the voice extraction request at least carries link information of the target video message, and the link information is used for indicating a storage position of a video file of the target video message in a server, obtaining audio data in the video file based on the link information, generating at least one voice message based on the audio data, sending the at least one voice message to the first terminal, so that the first terminal displays the at least one voice message in a specified area in a display interface of the target video message. Therefore, the voice message in the video message is obtained, and the voice message is displayed, so that a user can still obtain the information in the video message without downloading the video file of the video message, and the effect of saving the flow is realized.
Description
Technical field
The present invention relates to communication technical field, particularly to a kind of message display method and device.
Background technology
Along with the fast development of communication technology, communication form becomes more and more diversified, and such as, terminal can be by such as
Instant messaging application, social networking application etc. realize communication, that is to say, are applied by such, can mutually send message between terminal,
Wherein, this message can include word message, speech message and image information etc., and in addition, this message can also include
Video messaging, this video messaging refers to comprise the message of video file.After terminal receives this message, i.e. can enter in display interface
Row message shows.
Currently for video messaging, what message showed realize process may include that when terminal receives this video messaging
Time, display interface shows the preview picture of this video, wherein, this preview picture includes the link information of this video, uses
Family can be clicked on this preview picture and instruct to trigger video acquisition, after this terminal receives the instruction of this video acquisition, regards based on this
The link information of frequency, downloads this video, after this video is downloaded to this locality by this terminal, when receiving play instruction from server
Time, this video can be play in this display interface, thus complete the display to this video messaging.
But, during the message of above-mentioned offer shows, when this message is video messaging, need terminal to be disappeared by this video
Video file in breath downloads, and so, is easily caused waste flow.
Summary of the invention
In order to solve problem of the prior art, embodiments provide a kind of message display method and device.Described
Technical scheme is as follows:
First aspect, it is provided that a kind of message display method, described method includes:
The voice receiving the target video message that first terminal sends extracts request, and the request of extracting of described voice is at least carried
The link information of described target video message, described link information is for indicating the video file of described target video message at clothes
Storage position in business device, and the transmission when described first terminal sends described target video message of described link information;
Based on described link information, obtain the voice data in described video file;
Based on described voice data, generate at least one speech message;
Described at least one speech message is sent to described first terminal, so that described first terminal regards in described target
Frequently the appointment region in the display interface of message shows described at least one speech message.
Second aspect, it is provided that a kind of message display device, described device includes:
When the voice receiving target video message extracts instruction, obtain the link information of described target video message,
Described link information is for indicating the video file of described target video message storage position in the server;
Sending described voice to server and extract request, described voice extracts in request and carries described link information, makes institute
Stating server and return at least one speech message based on described link information, described at least one speech message is described server
Based on described link information, the voice data from described video file acquires;
Receive described at least one speech message that described server sends, and in display circle of described target video message
Appointment region in face shows described at least one speech message.
The third aspect, it is provided that a kind of message display device, described device includes:
Receiver module, extracts request for receiving the voice of the target video message that first terminal sends, and described voice carries
The link information of described target video message is at least carried in the request of taking, and described link information is used for indicating described target video message
Video file storage position in the server, and described link information is to send described target video to described first terminal
Send during message;
First acquisition module, for the described link information received based on described receiver module, obtains described video file
In voice data;
Generation module, for the described voice data obtained based on described first acquisition module, generates at least one voice
Message;
First sending module, sends to the most described for described at least one speech message generated by described generation module
One terminal so that the appointment region that described first terminal is in the display interface of described target video message show described at least one
Bar speech message.
Fourth aspect, it is provided that a kind of message display device, described device includes:
Acquisition module, during for extracting instruction when the voice receiving target video message, obtains described target video and disappears
The link information of breath, described link information is for indicating the video file of described target video message storage position in the server
Put;
Sending module, extracts request for sending described voice to server, carries described in the extraction request of described voice
Link information, makes described server return at least one speech message based on described link information, and described at least one voice disappears
Breath is that described server acquires based on described link information, the voice data from described video file;
Receiver module, for receiving described at least one speech message that described server sends, and regards in described target
Frequently the appointment region in the display interface of message shows described at least one speech message.
The technical scheme that the embodiment of the present invention provides has the benefit that server receives the mesh that first terminal sends
The voice of mark video messaging extracts request, and this voice extracts in request and at least carries the video for indicating this target video message
The link information of file storage position in the server, afterwards, this server, based on this link information, obtains this target video
Voice data in the video file of message, and based on this voice data, generate at least one speech message, afterwards, this service
This at least one speech message is sent to this first terminal by device, and so, this first terminal i.e. gets this target video message
In speech message, for first terminal, owing to compared to the video file downloaded in this target video message, obtaining should
The flow that at least one speech message in target video message is consumed is less, therefore, has reached to save the purpose of flow.Separately
Outward, after this first terminal gets this at least one speech message, the appointment in the display interface of this target video message
Region shows this at least one speech message, and so, user can click on and listen to this at least one speech message, that is to say,
In the case of some flows are limited, it is not necessary to download the video file in this target video message, user still is able to by listening to this
At least one speech message, knows the information in this target video message, improves Consumer's Experience.
Accompanying drawing explanation
For the technical scheme being illustrated more clearly that in the embodiment of the present invention, in embodiment being described below required for make
Accompanying drawing be briefly described, it should be apparent that, below describe in accompanying drawing be only some embodiments of the present invention, for
From the point of view of those of ordinary skill in the art, on the premise of not paying creative work, it is also possible to obtain other according to these accompanying drawings
Accompanying drawing.
Figure 1A is according to a kind of implementation environment schematic diagram shown in an exemplary embodiment.
Figure 1B is according to a kind of message display method flow chart shown in an exemplary embodiment.
Fig. 2 is according to a kind of message display method flow chart shown in another exemplary embodiment.
Fig. 3 A is according to a kind of message display method flow chart shown in another exemplary embodiment.
Fig. 3 B (1) is the interface schematic diagram that a kind of message involved by Fig. 3 A embodiment shows.
Fig. 3 B (2) is the interface schematic diagram that the another kind of message involved by Fig. 3 A embodiment shows.
Fig. 3 C is the interface schematic diagram that a kind of message involved by Fig. 3 A embodiment shows.
Fig. 4 A is the structural representation according to a kind of message display device shown in an exemplary embodiment.
Fig. 4 B is the structural representation according to a kind of message display device shown in another exemplary embodiment.
Fig. 5 is the structural representation according to a kind of message display device shown in another exemplary embodiment.
Fig. 6 is the server architecture schematic diagram of a kind of message display device provided according to an exemplary embodiment.
Fig. 7 is the terminal structure schematic diagram according to a kind of message display device shown in an exemplary embodiment.
Detailed description of the invention
For making the object, technical solutions and advantages of the present invention clearer, below in conjunction with accompanying drawing to embodiment party of the present invention
Formula is described in further detail.
Figure 1A is according to a kind of implementation environment schematic diagram shown in an exemplary embodiment, mainly includes in this implementation environment
Server 110, first terminal 120 and the second terminal 130.Wherein, this first terminal 120 and this second terminal 130 are led to respectively
Cross and between cable network or wireless network and this server 110, set up communication connection.Wherein, this first terminal 120 and this second
Terminal 130 is all run and has the application that may be used for realizing communication.
Figure 1B is that this message display method can according to a kind of message display method flow chart shown in an exemplary embodiment
To include following several step:
Step 101: the voice receiving the target video message that first terminal sends extracts request, and this voice extracts request extremely
Carrying the link information of this target video message less, this link information is for indicating the video file of this target video message at clothes
Storage position in business device, and this link information sends when this first terminal sends this target video message.
Step 102: based on this link information, obtain the voice data in this video file.
Step 103: based on this voice data, generates at least one speech message.
Step 104: this at least one speech message is sent to this first terminal, so that this first terminal regards in this target
Frequently the appointment region in the display interface of message shows this at least one speech message.
In embodiments of the present invention, server receives the voice of the target video message that first terminal sends and extracts request,
This voice extracts in request and at least carries the storage position in the server of the video file for indicating this target video message
Link information, afterwards, this server, based on this link information, obtains the audio frequency number in the video file of this target video message
According to, and based on this voice data, generate at least one speech message, afterwards, this at least one speech message is sent out by this server
Delivering to this first terminal, so, this first terminal i.e. gets the speech message in this target video message, for first terminal
For, owing to compared to the video file downloaded in this target video message, obtaining at least one in this target video message
The flow that speech message is consumed is less, therefore, has reached to save the purpose of flow.It addition, this first terminal gets this extremely
After a few speech message, the appointment region in the display interface of this target video message shows that this at least one voice disappears
Breath, so, user can click on and listen to this at least one speech message, that is to say, in the case of some flows are limited, it is not necessary to
Downloading the video file in this target video message, user still is able to, by listening to this at least one speech message, know this
Information in target video message, improves Consumer's Experience.
Alternatively, based on this voice data, generate at least one speech message, including:
When also carrying the operating system mark of this first terminal during this voice extracts request, based on this operating system mark
Know, determine the phonetic matrix that the operating system of this first terminal is supported;
This voice data is converted into the phonetic matrix that the operating system of this first terminal is supported, obtains pretreatment voice
Message;
Based on this pretreatment speech message, generate this at least one speech message.
Alternatively, based on this pretreatment speech message, generate this at least one speech message, including:
Judge that whether the voice duration of this pretreatment speech message is more than preset duration;
If the voice duration of this pretreatment speech message is more than this preset duration, then by this pretreatment speech message according to this
Preset duration is cut, and obtains at least one short speech sound message, and every phrase sound in this at least one short speech sound message disappears
The voice duration of breath is respectively less than or equal to this preset duration;
This at least one short speech sound message is defined as this at least one speech message.
Alternatively, this at least one speech message is sent after this first terminal, also includes:
Corresponding storage will be carried out between this at least one speech message with this link information;
When the voice receiving this target video message that the second terminal sends extracts request, extracting based on this voice please
This link information carried in asking, obtains at least one speech message of storage corresponding with this link information;
This at least one speech message is sent to this second terminal.
Alternatively, based on this link information, obtain the voice data in this video file, including:
Based on this link information, obtain the video file of this target video message;
This voice data is extracted from this video file.
Above-mentioned all optional technical schemes, all can be according to arbitrarily combining the alternative embodiment forming the present invention, and the present invention is real
Execute example this is repeated the most one by one.
Fig. 2 is according to a kind of message display method flow chart shown in another exemplary embodiment, this message display method
Can include following several step:
Step 201: when the voice receiving target video message extracts instruction, obtain the link of this target video message
Information, this link information is for indicating the video file of this target video message storage position in the server.
Step 202: sending this voice to server and extract request, this voice extracts in request and carries this link information, makes
This server returns at least one speech message based on this link information, and this at least one speech message is that this server is based on this
Link information, the voice data from this video file acquires.
Step 203: receive this at least one speech message that this server sends, and in the display of this target video message
Appointment region in interface shows this at least one speech message.
In embodiments of the present invention, first terminal, when the voice receiving target video message extracts instruction, illustrates to use
The speech message in this target video message is wanted to obtain in family, and this first terminal obtains for indicating regarding of this target video message
The link information of frequency file storage position in the server, afterwards, the voice carrying this link information to server transmission carries
Take request, after this server receives the extraction request of this voice, based on this link information, obtain the audio frequency number in this video file
According to, and based on this voice data, generate at least one speech message, afterwards, this at least one speech message is sent out by this server
Deliver to first terminal, owing to compared to the video file downloaded in this target video message, obtaining in this target video message
The flow that at least one speech message is consumed is less, therefore, has reached to save the purpose of flow.It addition, this first terminal connects
After receiving this at least one speech message, the appointment region in the display interface of this target video message show this at least one
Speech message, so, user can click on and listen to this at least one speech message, that is to say, in the situation that some flows are limited
Under, it is not necessary to downloading the video file in this target video message, user still is able to by listening to this at least one speech message, comes
Know the information in this target video message, improve Consumer's Experience.
Alternatively, this appointment region is the region of the display positional distance predeterminable range with this target video message.
Above-mentioned all optional technical schemes, all can be according to arbitrarily combining the alternative embodiment forming the present invention, and the present invention is real
Execute example this is repeated the most one by one.
Fig. 3 A is that the present embodiment is with in many ways according to a kind of message display method flow chart shown in another exemplary embodiment
Interactive mode is illustrated as a example by realizing this message display method, and this message display method can include following several step
Rapid:
Step 301: when the voice that first terminal receives target video message extracts instruction, obtain this target video and disappear
The link information of breath, this link information for indicating the video file of this target video message storage position in the server,
And this link information sent when this first terminal sends this target video message.
At present, along with the diversified development of communication mode, terminal can realize communication, example by various types of application
As, this application can include but not limited to instant messaging application, social networking application and pay application etc., that is to say, by such
Application, can mutually send message between terminal, after terminal receives message, i.e. can show carrying out message.Wherein, as above
Described, this message is possible not only to include word message, speech message and image information etc., it is also possible to include video messaging.But
It is currently for video messaging, to realize during message shows, needing to download this video file, so, work as end
Terminate into network be mobile network time, be easily caused the waste of flow, show to this end, embodiments provide a kind of message
Show method, to solve this technical problem.
Wherein, above-mentioned voice extracts instruction and can be triggered by user, and this user can be triggered by assigned operation, this appointment
Operation can include clicking operation, slide etc., and this is not limited by the embodiment of the present invention.
Refer to Fig. 3 B (1), in actual application, when this first terminal receives this video messaging, it will usually
The preview picture of the video file of this target video message is shown, as shown in 31 in Fig. 3 B (1) in display interface.In one
In possible implementation, if user wants to obtain the speech message in this target video message, then can grow by this preview graph
Sheet 31 is to trigger option idsplay order, after this first terminal receives this option idsplay order, aobvious in current display interface
Showing options interface, as shown in 32 in Fig. 3 B (2), this options interface includes " extraction speech message " option, in Fig. 3 B (2)
Shown in 321, user can click on this " extraction speech message " option and extract instruction to trigger this voice.
Wherein, this preview picture includes the link information of this video file, and this link information is by this first terminal
The equipment sending this target video message sends.Correspondingly, after this first terminal receives the extraction instruction of above-mentioned voice, pre-from this
Looking at and obtain this link information in picture, afterwards, this first terminal can generate voice extract request, also based on this link information
I.e., this voice carries this link information in extracting request.
Step 302: this first terminal sends this voice to server and extracts request, and this voice extracts in request and carries this chain
Connect information.
This first terminal is based on this link information, after generating voice extraction request, the extraction request of this voice is sent to
This server.
Step 303: this server receives the voice of the target video message that first terminal sends and extracts request, and this voice carries
The link information of this target video message is at least carried in the request of taking.
Step 304: this server, based on this link information, obtains the voice data in this video file.
Wherein, this server is based on this link information, and obtain the voice data in this video file implements process
May include that this server, based on this link information, obtains the video file of this target video message, carries from this video file
Take this voice data.
That is to say, after this server receives the extraction request of this voice, from the extraction request of this voice, obtain this target regard
Frequently the link information of message, this server from the video file of this target video message indicated by this link information in this service
Obtaining this video file in storage position in device, afterwards, this server extracts this voice data from this video file.
Wherein, this server extracts the process that implements of this voice data from this video file and may include that this clothes
This video file is decoded processing by business device, obtains decoded video file, wherein, owing to video file is when storage,
Being typically to store after video data and Audio data compression, that is to say, this video data and this voice data are actually
Being two independent parts, therefore, after being decoded this video file processing, this video data and voice data i.e. achieve
Separating, so, this server can extract this voice data.
It should be noted that in embodiments of the present invention, above-mentioned from this video file, extract the concrete of this voice data
Implementation is only exemplary, in another embodiment, it is also possible to extract this sound otherwise from this video file
Frequency evidence, this is not limited by the embodiment of the present invention.
Step 305: this server, based on this voice data, generates at least one speech message.
After this server extracts this voice data from this video file, can generate at least based on this voice data
Article one, speech message.Wherein, based on this voice data, the process that realizes generating at least one speech message may include that when being somebody's turn to do
Voice extract request in also carry this first terminal operating system mark time, identify based on this operating system, determine this first
The phonetic matrix that the operating system of terminal is supported, is converted into what the operating system of this first terminal was supported by this voice data
Phonetic matrix, obtains pretreatment speech message, based on this pretreatment speech message, generates this at least one speech message.
Wherein, operating system mark may be used for uniquely identifying an operating system.
That is to say, owing to the OS Type of first terminal is different, the phonetic matrix that this first terminal can be supported
Also different, such as, the phonetic matrix that Android operation system can be supported includes AMR (Adaptibve Multi-Rate, self adaptation
Multi tate) form etc., therefore, in order to make the speech message that this first terminal normal play is generated, server needs
According to the OS Type of this first terminal, obtained voice data is carried out form conversion.
Wherein, this voice data is converted into implementing of phonetic matrix that the operating system of this first terminal supported
Journey may include that and according to pre-arranged code form, this voice data is carried out coded treatment, to obtain the operation system of this first terminal
The pretreatment speech message of the phonetic matrix that system is supported.Wherein, this pre-arranged code form can by user according to the actual requirements
Self-defined setting, it is also possible to being arranged by this Server Default, this is not limited by the embodiment of the present invention.
It should be noted that in embodiments of the present invention, it is only to realize by the way being converted into voice data
Illustrate as a example by the phonetic matrix that the operating system of this first terminal is supported, in another embodiment, it is also possible to by it
Voice data is converted into the phonetic matrix that the operating system of this first terminal is supported by its mode, and the embodiment of the present invention is to this not
Limit.
Wherein, based on this pretreatment speech message, the process that implements generating this at least one speech message can be wrapped
Include: judge the voice duration of this pretreatment speech message whether more than preset duration, if during the voice of this pretreatment speech message
Long more than this preset duration, then this pretreatment speech message is cut according to this preset duration, obtain at least one phrase
Sound message, the voice duration of every short speech sound message in this at least one short speech sound message be respectively less than or equal to this default time
Long, this at least one short speech sound message is defined as this at least one speech message.
Wherein, this preset duration can be by the most self-defined setting of user, it is also possible to set by Server Default
Putting, this is not limited by the embodiment of the present invention.
During reality realizes, when this pretreatment speech message is more than this preset duration, it is not easy to first terminal and enters
Row display, it is thus typically necessary to this pretreatment speech message is carried out segment processing, so that every section of speech message after segmentation
Voice duration be respectively less than or equal to this preset duration.
Wherein, above-mentioned this pretreatment speech message is cut according to this preset duration, obtain at least one phrase sound
The process that implements of message may include that the priority playing sequence according to this pretreatment speech message, every preset duration, right
This pretreatment speech message once cuts, until cutting after this preset process speech message voice duration less than or etc.
In this preset duration, so, i.e. can get at least one short speech sound message.
Such as, this preset duration can be 60 seconds, in that case, if a length of during the voice of this pretreatment speech message
95 seconds, then this pretreatment speech message is cut, obtain two short speech sound messages, during the voice of these two section speech messages
Long respectively 60 seconds and 35 seconds.
Wherein it is desired to explanation, the voice duration of this pretreatment speech message above-mentioned can obtain from video file,
That is to say, in the video file got in above-mentioned steps 304, including the attribute information of this voice data, this attribute information
Include the voice duration of this voice data, when the voice duration of this voice data that is to say the voice of this pretreatment speech message
Long.
Certainly, in addition it is also necessary to explanation, in above-mentioned implementation, if the voice duration of this pretreatment speech message is less than
This preset duration, then directly can be defined as above-mentioned at least one speech message by this pretreatment speech message.
Step 306: this at least one speech message is sent to this first terminal by this server.
Step 307: this first terminal receives this at least one speech message that this server sends, and at this target video
Appointment region in the display interface of message shows this at least one speech message.
After this first terminal receives this at least one speech message that this server sends, can be to this at least one language
Sound message shows.Wherein, this appointment region is the region of the display positional distance predeterminable range with this target video message.
Wherein, this predeterminable range can be by the most self-defined setting of user, it is also possible to write from memory by this first terminal
Recognizing setting, this is not limited by the embodiment of the present invention.
Such as, refer to Fig. 3 C, this appointment region is the lower section of the display position in this target video message, and distance should
The display position predeterminable range of target video message, this at least one speech message is 33 in this Fig. 3 C.
This first terminal is after this appointment region shows this speech message, and user can click on this at least one voice and disappear
Arbitrary speech message in breath is to trigger speech play instruction, when this first terminal detects that this speech play instructs, to this
Speech message indicated by speech play instruction plays out, and so, user can learn the letter in this target video message
Breath.
Additionally, in embodiments of the present invention, this at least one speech message is sent to this first terminal by above-mentioned server
Afterwards, the request that the speech message in this target video message is extracted that other terminal sends also may can be received,
That is to say, in addition to this first terminal, other terminal may be also had to be also required to this target video message and carry out voice extraction,
To this end, operate in order to avoid server repeats the above-mentioned extraction to speech message, in embodiments of the present invention, this server
This at least one speech message is sent after this first terminal, also performs to operate as follows:
Corresponding storage will be carried out between this at least one speech message with this link information, send when receiving the second terminal
The voice of this target video message when extracting request, extract this link information of carrying in request based on this voice, obtain with
At least one speech message of this link information correspondence storage, is sent to this second terminal by this at least one speech message.
Wherein, in a kind of possible implementation, will carry out between this at least one speech message and this link information
The specific implementation of corresponding storage may include that sets up the ID of every speech message in this at least one speech message
Incidence relation between (identification, identification) and the ID of this link information.
Specifically, if the ID of this link information is 100, then the ID of every speech message in this at least one speech message
Could be arranged to the ID with this link information and there is the value of incidence relation, such as, every language in this at least one speech message
The ID of sound message could be arranged to 100_x, such as, if this at least one speech message includes two speech messages, then this two
In bar speech message, the ID of every speech message can be respectively 100_1 and 100_2, that is to say, this link information is main message,
This at least one speech message is this pair message, so, it is achieved that by every speech message in this at least one speech message
It is associated between ID and the ID of this link information, that is to say, it is achieved that by this at least one speech message and this link information
Between carry out corresponding storage.
Certainly, it should be noted that above by set up in this at least one speech message the ID of every speech message with
Incidence relation between the ID of this link information, it is achieved corresponding by carrying out between this at least one speech message with this link information
The mode of storage is only exemplary, in another embodiment, it is also possible to use alternate manner by this at least one speech message
With carry out between this link information corresponding storage, this is not limited by the embodiment of the present invention.
It should be noted that in embodiments of the present invention, it is only with this server, this at least one speech message to be sent
After this first terminal, directly carry out as a example by carrying out corresponding storage between this at least one speech message with this link information
Illustrating, in another embodiment, this server is also possible to after receiving the notification message that this first terminal sends, by this most extremely
Few between a speech message and this link information, carry out corresponding storage, wherein, this notification message be used for notifying server this
One terminal has been received by this at least one speech message, that is to say, this first terminal disappears receiving this at least one voice
After breath, send this notification message to this server, afterwards, this server by this at least one speech message and this link information it
Between carry out corresponding storage, this is not limited by the embodiment of the present invention.
It addition, above-mentioned server will carry out corresponding storage between this at least one speech message with this link information after,
The message being also possible to receive the transmission of this first terminal pulls request, and this message pulls request and draws for indicating server to return this
Before taking the time and apart from this pull the time nearest specify all message in duration, that is to say, in a kind of possible realization
In mode, user may wish to obtain history message record, and this history message record includes this target video message, at this
In the case of Zhong, if this server receives this message and pulls request, then judge the transmission of the link information of this target video message
Whether time point pulls in time nearest appointment duration before this pulls the time and apart from this, if the transmission of this link information
Time point pulls in time nearest appointment duration before this pulls the time and apart from this, then this server is by this target video
The video file of message and this at least one speech message are sent to this first terminal.
Wherein, this appointment duration can be by the most self-defined setting of user, it is also possible to write from memory by this first terminal
Recognizing setting, this is not limited by the embodiment of the present invention.
In embodiments of the present invention, server receives the voice of the target video message that first terminal sends and extracts request,
This voice extracts in request and at least carries the storage position in the server of the video file for indicating this target video message
Link information, afterwards, this server, based on this link information, obtains the audio frequency number in the video file of this target video message
According to, and based on this voice data, generate at least one speech message, afterwards, this at least one speech message is sent out by this server
Delivering to this first terminal, so, this first terminal i.e. gets the speech message in this target video message, for first terminal
For, owing to compared to the video file downloaded in this target video message, obtaining at least one in this target video message
The flow that speech message is consumed is less, therefore, has reached to save the purpose of flow.It addition, this first terminal gets this extremely
After a few speech message, the appointment region in the display interface of this target video message shows that this at least one voice disappears
Breath, so, user can click on and listen to this at least one speech message, that is to say, in the case of some flows are limited, it is not necessary to
Downloading the video file in this target video message, user still is able to, by listening to this at least one speech message, know this
Information in target video message, improves Consumer's Experience.
Fig. 4 A is the structural representation according to a kind of message display device shown in an exemplary embodiment, and this message shows
Device can be by software, hardware or both be implemented in combination with.This message display device may include that
Receiver module 410, extracts request for receiving the voice of the target video message that first terminal sends, and this voice carries
The link information of this target video message is at least carried in the request of taking, and this link information is for indicating the video of this target video message
File storage position in the server, and this link information be when this first terminal sends this target video message send
's;
First acquisition module 420, for this link information received based on this receiver module 410, obtains this video file
In voice data;
Generation module 430, for this voice data obtained based on this first acquisition module 420, generates at least one language
Sound message;
First sending module 440, for this at least one speech message that this generation module 430 is generated send to this
One terminal, so that the appointment region that this first terminal is in the display interface of this target video message shows this at least one voice
Message.
Alternatively, this generation module 430 includes:
Determine unit, when also carrying the operating system mark of this first terminal in extracting request when this voice, based on
This operating system identifies, and determines the phonetic matrix that the operating system of this first terminal is supported;
Converting unit, for this voice data is converted into the phonetic matrix that the operating system of this first terminal is supported,
Obtain pretreatment speech message;
Signal generating unit, for based on this pretreatment speech message, generates this at least one speech message.
Alternatively, this signal generating unit is used for:
Judge that whether the voice duration of this pretreatment speech message is more than preset duration;
If the voice duration of this pretreatment speech message is more than this preset duration, then by this pretreatment speech message according to this
Preset duration is cut, and obtains at least one short speech sound message, and every phrase sound in this at least one short speech sound message disappears
The voice duration of breath is respectively less than or equal to this preset duration;
This at least one short speech sound message is defined as this at least one speech message.
Alternatively, refer to Fig. 4 B, this device also includes:
Memory module 450, for carrying out corresponding storage between this at least one speech message with this link information;
Second acquisition module 460, please for extracting when the voice receiving this target video message that the second terminal sends
When asking, extract this link information carried in request based on this voice, obtain at least one of storage corresponding with this link information
Speech message;
Second sending module 470, for being sent to this second terminal by this at least one speech message.
Alternatively, this first acquisition module 420 includes:
Acquiring unit, for based on this link information, obtains the video file of this target video message;
Extraction unit, for extracting this voice data from this video file.
In embodiments of the present invention, server receives the voice of the target video message that first terminal sends and extracts request,
This voice extracts in request and at least carries the storage position in the server of the video file for indicating this target video message
Link information, afterwards, this server, based on this link information, obtains the audio frequency number in the video file of this target video message
According to, and based on this voice data, generate at least one speech message, afterwards, this at least one speech message is sent out by this server
Delivering to this first terminal, so, this first terminal i.e. gets the speech message in this target video message, for first terminal
For, owing to compared to the video file downloaded in this target video message, obtaining at least one in this target video message
The flow that speech message is consumed is less, therefore, has reached to save the purpose of flow.It addition, this first terminal gets this extremely
After a few speech message, the appointment region in the display interface of this target video message shows that this at least one voice disappears
Breath, so, user can click on and listen to this at least one speech message, that is to say, in the case of some flows are limited, it is not necessary to
Downloading the video file in this target video message, user still is able to, by listening to this at least one speech message, know this
Information in target video message, improves Consumer's Experience.
Fig. 5 is the structural representation according to a kind of message display device shown in an exemplary embodiment, and this message shows
Device can be by software, hardware or both be implemented in combination with.This message display device may include that
Acquisition module 510, during for extracting instruction when the voice receiving target video message, obtains this target video and disappears
The link information of breath, this link information is for indicating the video file of this target video message storage position in the server;
Sending module 520, extracts request for sending this voice to server, and this voice extracts in request and carries this link
Information, makes this server return at least one speech message based on this link information, and this at least one speech message is this service
Device acquires based on this link information, the voice data from this video file;
Receiver module 530, for receiving this at least one speech message that this server sends, and disappears at this target video
Appointment region in the display interface of breath shows this at least one speech message.
Alternatively, this appointment region is the region of the display positional distance predeterminable range with this target video message.
In embodiments of the present invention, first terminal, when the voice receiving target video message extracts instruction, illustrates to use
The speech message in this target video message is wanted to obtain in family, and this first terminal obtains for indicating regarding of this target video message
The link information of frequency file storage position in the server, afterwards, the voice carrying this link information to server transmission carries
Take request, after this server receives the extraction request of this voice, based on this link information, obtain the audio frequency number in this video file
According to, and based on this voice data, generate at least one speech message, afterwards, this at least one speech message is sent out by this server
Deliver to first terminal, owing to compared to the video file downloaded in this target video message, obtaining in this target video message
The flow that at least one speech message is consumed is less, therefore, has reached to save the purpose of flow.It addition, this first terminal connects
After receiving this at least one speech message, the appointment region in the display interface of this target video message show this at least one
Speech message, so, user can click on and listen to this at least one speech message, that is to say, in the situation that some flows are limited
Under, it is not necessary to downloading the video file in this target video message, user still is able to by listening to this at least one speech message, comes
Know the information in this target video message, improve Consumer's Experience.
It should be understood that above-described embodiment provide message display device when realizing message display method, only more than
The division stating each functional module is illustrated, and in actual application, can distribute above-mentioned functions by difference as desired
Functional module complete, the internal structure of equipment will be divided into different functional modules, with complete described above all or
Person's partial function.It addition, the embodiment of the message display device of above-described embodiment offer and message display method belongs to same structure
Thinking, it implements process and refers to embodiment of the method, repeats no more here.
Fig. 6 is the server architecture schematic diagram of a kind of message display device provided according to an exemplary embodiment.These clothes
Business device can be the server in background server cluster.Specifically:
Server 600 includes CPU (CPU) 601, includes random access memory (RAM) 602 and read-only deposit
The system storage 604 of reservoir (ROM) 603, and connection system memorizer 604 and the system bus of CPU 601
605.Server 600 also includes the basic input/output (I/O transmitting information between each device in help computer
System) 606, and for storing operating system 613, application program 614 and the mass-memory unit of other program modules 615
607。
Basic input/output 606 includes the display 608 for showing information and for user's input information
The input equipment 609 of such as mouse, keyboard etc.Wherein display 608 and input equipment 609 are all by being connected to system bus
The IOC 610 of 605 is connected to CPU 601.Basic input/output 606 can also include defeated
Enter o controller 610 for receiving and processing defeated from other equipment multiple such as keyboard, mouse or electronic touch pens
Enter.Similarly, IOC 610 also provides output to display screen, printer or other kinds of outut device.
Mass-memory unit 607 connects by being connected to the bulk memory controller (not shown) of system bus 605
To CPU 601.Mass-memory unit 607 and the computer-readable medium being associated thereof provide for server 600
Non-volatile memories.It is to say, mass-memory unit 607 can include such as hard disk or CD-ROM drive etc
Computer-readable medium (not shown).
Without loss of generality, computer-readable medium can include computer-readable storage medium and communication media.Computer Storage
Medium includes for storing any of the information such as such as computer-readable instruction, data structure, program module or other data
Volatibility that method or technology realize and medium non-volatile, removable and irremovable.Computer-readable storage medium include RAM,
ROM, EPROM, EEPROM, flash memory or its technology of other solid-state storage, CD-ROM, DVD or other optical storage, cartridge, magnetic
Band, disk storage or other magnetic storage apparatus.Certainly, skilled person will appreciate that computer-readable storage medium is not limited to
State several.Above-mentioned system storage 604 and mass-memory unit 607 may be collectively referred to as memorizer.
According to various embodiments of the present invention, server 600 can also be connected to network by networks such as such as the Internets
On remote computer run.Namely server 600 can be by the NIU 611 being connected on system bus 605
It is connected to network 612, in other words, it is possible to use NIU 611 is connected to other kinds of network or remotely counts
Calculation machine system (not shown).
Above-mentioned memorizer also includes one or more than one program, and one or more than one program are stored in storage
In device, it is configured to be performed by CPU.One or more than one program comprise for carry out embodiment of the present invention offer as
The instruction of lower described message display method, including:
The voice receiving the target video message that first terminal sends extracts request, and the request of extracting of this voice at least carries this
The link information of target video message, this link information is for indicating the video file of this target video message in the server
Store position, and this link information sent when this first terminal sends this target video message;
Based on this link information, obtain the voice data in this video file;
Based on this voice data, generate at least one speech message;
This at least one speech message is sent to this first terminal, so that this first terminal is in this target video message
Appointment region in display interface shows this at least one speech message.
Alternatively, based on this voice data, generate at least one speech message, including:
When also carrying the operating system mark of this first terminal during this voice extracts request, based on this operating system mark
Know, determine the phonetic matrix that the operating system of this first terminal is supported;
This voice data is converted into the phonetic matrix that the operating system of this first terminal is supported, obtains pretreatment voice
Message;
Based on this pretreatment speech message, generate this at least one speech message.
Alternatively, based on this pretreatment speech message, generate this at least one speech message, including:
Judge that whether the voice duration of this pretreatment speech message is more than preset duration;
If the voice duration of this pretreatment speech message is more than this preset duration, then by this pretreatment speech message according to this
Preset duration is cut, and obtains at least one short speech sound message, and every phrase sound in this at least one short speech sound message disappears
The voice duration of breath is respectively less than or equal to this preset duration;
This at least one short speech sound message is defined as this at least one speech message.
Alternatively, this at least one speech message is sent after this first terminal, also includes:
Corresponding storage will be carried out between this at least one speech message with this link information;
When the voice receiving this target video message that the second terminal sends extracts request, extracting based on this voice please
This link information carried in asking, obtains at least one speech message of storage corresponding with this link information;
This at least one speech message is sent to this second terminal.
Alternatively, based on this link information, obtain the voice data in this video file, including:
Based on this link information, obtain the video file of this target video message;
This voice data is extracted from this video file.
In embodiments of the present invention, server receives the voice of the target video message that first terminal sends and extracts request,
This voice extracts in request and at least carries the storage position in the server of the video file for indicating this target video message
Link information, afterwards, this server, based on this link information, obtains the audio frequency number in the video file of this target video message
According to, and based on this voice data, generate at least one speech message, afterwards, this at least one speech message is sent out by this server
Delivering to this first terminal, so, this first terminal i.e. gets the speech message in this target video message, for first terminal
For, owing to compared to the video file downloaded in this target video message, obtaining at least one in this target video message
The flow that speech message is consumed is less, therefore, has reached to save the purpose of flow.It addition, this first terminal gets this extremely
After a few speech message, the appointment region in the display interface of this target video message shows that this at least one voice disappears
Breath, so, user can click on and listen to this at least one speech message, that is to say, in the case of some flows are limited, it is not necessary to
Downloading the video file in this target video message, user still is able to, by listening to this at least one speech message, know this
Information in target video message, improves Consumer's Experience.
Fig. 7 is the terminal structure schematic diagram according to a kind of message display device shown in an exemplary embodiment.See figure
7, terminal 700 can include communication unit 710, include the memorizer of one or more computer-readable recording mediums
720, input block 730, display unit 740, sensor 750, voicefrequency circuit 760, WIFI (Wireless Fidelity, wireless
Fidelity) module 770, include one or more than one processes the parts such as the processor 780 of core and power supply 790.Ability
Field technique personnel are appreciated that the terminal structure shown in Fig. 7 is not intended that the restriction to terminal, can include more more than diagram
Or less parts, or combine some parts, or different parts are arranged.Wherein:
Communication unit 710 can be used for receiving and sending messages or in communication process, the reception of signal and transmission, this communication unit 710
Can be RF (Radio Frequency, radio frequency) circuit, router, modem, etc. network communication equipment.Especially, when
When communication unit 710 is RF circuit, after the downlink information of base station is received, transfer at one or more than one processor 780
Reason;It addition, be sent to base station by relating to up data.Usually as the RF circuit of communication unit include but not limited to antenna,
At least one amplifier, tuner, one or more agitator, subscriber identity module (SIM) card, transceiver, bonder,
LNA (Low Noise Amplifier, low-noise amplifier), duplexer etc..Additionally, communication unit 710 can also be by wireless
Communication communicates with network and other equipment.Described radio communication can use arbitrary communication standard or agreement, includes but not limited to
GSM (Global System of Mobile communication, global system for mobile communications), GPRS (General
Packet Radio Service, general packet radio service), CDMA (Code Division Multiple Access, code
Point multiple access), WCDMA (Wideband Code Division Multiple Access, WCDMA), LTE (Long
Term Evolution, Long Term Evolution), Email, SMS (Short Messaging Service, Short Message Service) etc..
Memorizer 720 can be used for storing software program and module, and processor 780 is stored in the software journey of memorizer 720 by operation
Sequence and module, thus perform the application of various function and data process.Memorizer 720 can mainly include storing program area and depositing
Storage data field, wherein, storage program area can store the application program needed for operating system, at least one function, and (such as sound is broadcast
Playing function, image player function etc.) etc.;Storage data field can store data (the such as sound that the use according to terminal 700 is created
Frequency evidence, phone directory etc.) etc..Additionally, memorizer 720 can include high-speed random access memory, it is also possible to include non-volatile
Property memorizer, for example, at least one disk memory, flush memory device or other volatile solid-state parts.Correspondingly, deposit
Reservoir 720 can also include Memory Controller, to provide processor 780 and the input block 730 access to memorizer 720.
Input block 730 can be used for receiving numeral or the character information of input, and produces and user setup and function
Control relevant keyboard, mouse, action bars, optics or the input of trace ball signal.Preferably, input block 730 can include touching
Sensitive surfaces 731 and other input equipments 732.Touch sensitive surface 731, also referred to as touches display screen or Trackpad, can collect use
Family thereon or neighbouring touch operation (such as user uses any applicable object such as finger, stylus or adnexa at touch-sensitive table
Operation on face 731 or near Touch sensitive surface 731), and drive corresponding attachment means according to formula set in advance.Optional
, Touch sensitive surface 731 can include touch detecting apparatus and two parts of touch controller.Wherein, touch detecting apparatus detection is used
The touch orientation at family, and detect the signal that touch operation brings, transmit a signal to touch controller;Touch controller is from touch
Receive touch information on detection device, and be converted into contact coordinate, then give processor 780, and processor 780 can be received
The order sent also is performed.Furthermore, it is possible to use the polytypes such as resistance-type, condenser type, infrared ray and surface acoustic wave
Realize Touch sensitive surface 731.Except Touch sensitive surface 731, input block 730 can also include other input equipments 732.Preferably,
Other input equipments 732 can include but not limited to physical keyboard, function key (such as volume control button, switch key etc.),
One or more in trace ball, mouse, action bars etc..
Display unit 740 can be used for the information that inputted by user of display or the information being supplied to user and terminal 700
Various graphical user interface, these graphical user interface can be made up of figure, text, icon, video and its combination in any.
Display unit 740 can include display floater 741, optionally, can use LCD (Liquid Crystal Display, liquid crystal
Show device), the form such as OLED (Organic Light-Emitting Diode, Organic Light Emitting Diode) configure display floater
741.Further, Touch sensitive surface 731 can cover display floater 741, when Touch sensitive surface 731 detects thereon or neighbouring touching
After touching operation, send processor 780 to determine the type of touch event, with preprocessor 780 according to the type of touch event
Display floater 741 provides corresponding visual output.Although in the figure 7, Touch sensitive surface 731 and display floater 741 are conducts
Two independent parts realize input and input function, but in some embodiments it is possible to by Touch sensitive surface 731 and display
Panel 741 is integrated and realizes input and output function.
Terminal 700 may also include at least one sensor 750, such as optical sensor, motion sensor and other sensings
Device.Optical sensor can include ambient light sensor and proximity transducer, and wherein, ambient light sensor can bright according to ambient light
Secretly regulating the brightness of display floater 741, proximity transducer can cut out display floater 741 when terminal 700 moves in one's ear
And/or backlight.As the one of motion sensor, Gravity accelerometer can detect (generally three axles) in all directions and add
The size of speed, can detect that size and the direction of gravity time static, can be used for identifying application (the such as horizontal/vertical screen of mobile phone attitude
Switching, dependent game, magnetometer pose calibrating), Vibration identification correlation function (such as pedometer, percussion) etc.;As for terminal 700
Other sensors such as the gyroscope that can also configure, barometer, drimeter, thermometer, infrared ray sensor, do not repeat them here.
Voicefrequency circuit 760, speaker 761, microphone 762 can provide the audio interface between user and terminal 700.Audio frequency
The signal of telecommunication after the voice data conversion that circuit 760 can will receive, is transferred to speaker 761, speaker 761 is converted to sound
Tone signal exports;On the other hand, the acoustical signal of collection is converted to the signal of telecommunication by microphone 762, voicefrequency circuit 760 after receiving
Be converted to voice data, then after being processed by voice data output processor 780, through communication unit 710 be sent to such as another
Terminal, or voice data is exported to memorizer 720 to process further.Voicefrequency circuit 760 is also possible that earplug is inserted
Hole, to provide the communication of peripheral hardware earphone and terminal 700.
In order to realize radio communication, this terminal can be configured with wireless communication unit 770, this wireless communication unit 770
It can be WIFI module.WIFI belongs to short range wireless transmission technology, and terminal 700 can be helped by wireless communication unit 770
User sends and receive e-mail, browses webpage and access streaming video etc., and it has provided the user wireless broadband internet and has accessed.
Although figure shows wireless communication unit 770, but it is understood that, it is also not belonging to must be configured into of terminal 700, complete
Entirely can omit in not changing the scope of essence of invention as required.
Processor 780 is the control centre of terminal 700, utilizes various interface and each portion of the whole mobile phone of connection
Point, it is stored in the software program in memorizer 720 and/or module by running or performing, and calls and be stored in memorizer 720
Interior data, perform the various functions of terminal 700 and process data, thus mobile phone is carried out integral monitoring.Optionally, processor
780 can include one or more process core;Preferably, processor 780 can integrated application processor and modem processor,
Wherein, application processor mainly processes operating system, user interface and application program etc., and modem processor mainly processes nothing
Line communicates.It is understood that above-mentioned modem processor can not also be integrated in processor 780.
Terminal 700 also includes the power supply 790 (such as battery) powered to all parts, it is preferred that power supply can be by electricity
Management system is logically contiguous with processor 780, thus realizes management charging, electric discharge and power consumption by power-supply management system
The functions such as management.Power supply 760 can also include one or more direct current or alternating current power supply, recharging system, power supply event
Barrier testing circuit, power supply changeover device or the random component such as inverter, power supply status indicator.
Although not shown, terminal 700 can also include photographic head, bluetooth module etc., does not repeats them here.
In the present embodiment, terminal also includes one or more than one program, this or more than one journey
Sequence is stored in memorizer, and is configured to be performed by one or more than one processor, one or more than one
Program comprises the instruction of the message display method as described below for carrying out embodiment of the present invention offer, including:
When the voice receiving target video message extracts instruction, obtain the link information of this target video message, should
Link information is for indicating the video file of this target video message storage position in the server;
Sending this voice to server and extract request, this voice extracts in request and carries this link information, makes this server
Returning at least one speech message based on this link information, this at least one speech message is that this server is believed based on this link
Breath, the voice data from this video file acquires;
Receive this at least one speech message that this server sends, and in the display interface of this target video message
Region is specified to show this at least one speech message.
Alternatively, this appointment region is the region of the display positional distance predeterminable range with this target video message.
In embodiments of the present invention, first terminal, when the voice receiving target video message extracts instruction, illustrates to use
The speech message in this target video message is wanted to obtain in family, and this first terminal obtains for indicating regarding of this target video message
The link information of frequency file storage position in the server, afterwards, the voice carrying this link information to server transmission carries
Take request, after this server receives the extraction request of this voice, based on this link information, obtain the audio frequency number in this video file
According to, and based on this voice data, generate at least one speech message, afterwards, this at least one speech message is sent out by this server
Deliver to first terminal, owing to compared to the video file downloaded in this target video message, obtaining in this target video message
The flow that at least one speech message is consumed is less, therefore, has reached to save the purpose of flow.It addition, this first terminal connects
After receiving this at least one speech message, the appointment region in the display interface of this target video message show this at least one
Speech message, so, user can click on and listen to this at least one speech message, that is to say, in the situation that some flows are limited
Under, it is not necessary to downloading the video file in this target video message, user still is able to by listening to this at least one speech message, comes
Know the information in this target video message, improve Consumer's Experience.
One of ordinary skill in the art will appreciate that all or part of step realizing above-described embodiment can pass through hardware
Completing, it is also possible to instruct relevant hardware by program and complete, described program can be stored in a kind of computer-readable
In storage medium, storage medium mentioned above can be read only memory, disk or CD etc..
The foregoing is only presently preferred embodiments of the present invention, not in order to limit the present invention, all spirit in the present invention and
Within principle, any modification, equivalent substitution and improvement etc. made, should be included within the scope of the present invention.
Claims (14)
1. a message display method, it is characterised in that described method includes:
The voice receiving the target video message that first terminal sends extracts request, and the request of extracting of described voice is at least carried described
The link information of target video message, described link information is for indicating the video file of described target video message at server
In storage position, and described link information to described first terminal send described target video message time send;
Based on described link information, obtain the voice data in described video file;
Based on described voice data, generate at least one speech message;
Described at least one speech message is sent to described first terminal, so that described first terminal disappears at described target video
Appointment region in the display interface of breath shows described at least one speech message.
2. the method for claim 1, it is characterised in that described based on described voice data, generates at least one voice
Message, including:
When also carrying the operating system mark of described first terminal during described voice extracts request, based on described operating system mark
Know, determine the phonetic matrix that the operating system of described first terminal is supported;
Described voice data is converted into the phonetic matrix that the operating system of described first terminal is supported, obtains pretreatment voice
Message;
Based on described pretreatment speech message, generate described at least one speech message.
3. method as claimed in claim 2, it is characterised in that described based on described pretreatment speech message, described in generation extremely
A few speech message, including:
Judge that whether the voice duration of described pretreatment speech message is more than preset duration;
If the voice duration of described pretreatment speech message is more than described preset duration, then by described pretreatment speech message according to
Described preset duration is cut, and obtains at least one short speech sound message, and every in described at least one short speech sound message short
The voice duration of speech message is respectively less than or equal to described preset duration;
Described at least one short speech sound message is defined as described at least one speech message.
4. the method as described in claim 1-3 is arbitrary, it is characterised in that described by described at least one speech message send extremely
After described first terminal, also include:
Corresponding storage will be carried out between described at least one speech message and described link information;
When the voice receiving the described target video message that the second terminal sends extracts request, extracting based on described voice please
The described link information carried in asking, obtains at least one speech message of storage corresponding with described link information;
Described at least one speech message is sent to described second terminal.
5. the method as described in claim 1-3, it is characterised in that described based on described link information, obtains described video literary composition
Voice data in part, including:
Based on described link information, obtain the video file of described target video message;
Described voice data is extracted from described video file.
6. a message display method, it is characterised in that described method includes:
When the voice receiving target video message extracts instruction, obtain the link information of described target video message, described
Link information is for indicating the video file of described target video message storage position in the server;
Sending described voice to server and extract request, described voice extracts in request and carries described link information, makes described clothes
Business device returns at least one speech message based on described link information, described at least one speech message be described server based on
Described link information, the voice data from described video file acquires;
Receive described at least one speech message that described server sends, and in the display interface of described target video message
Appointment region show described at least one speech message.
7. method as claimed in claim 6, it is characterised in that described appointment region is and the display of described target video message
The region of positional distance predeterminable range.
8. a message display device, it is characterised in that described device includes:
Receiver module, extracts request for receiving the voice of the target video message that first terminal sends, and described voice extracts please
Seeking the link information at least carrying described target video message, described link information is for indicating regarding of described target video message
Frequency file storage position in the server, and described link information be to described first terminal send described target video message
Time send;
First acquisition module, for the described link information received based on described receiver module, obtains in described video file
Voice data;
Generation module, for the described voice data obtained based on described first acquisition module, generates at least one speech message;
First sending module, sends to described first eventually for described at least one speech message generated by described generation module
End, so that the appointment region that described first terminal is in the display interface of described target video message shows described at least one language
Sound message.
9. device as claimed in claim 8, it is characterised in that described generation module includes:
Determine unit, when also carrying the operating system mark of described first terminal in extracting request when described voice, based on
Described operating system identifies, and determines the phonetic matrix that the operating system of described first terminal is supported;
Converting unit, for described voice data is converted into the phonetic matrix that the operating system of described first terminal is supported,
Obtain pretreatment speech message;
Signal generating unit, for based on described pretreatment speech message, generates described at least one speech message.
10. device as claimed in claim 9, it is characterised in that described signal generating unit is used for:
Judge that whether the voice duration of described pretreatment speech message is more than preset duration;
If the voice duration of described pretreatment speech message is more than described preset duration, then by described pretreatment speech message according to
Described preset duration is cut, and obtains at least one short speech sound message, and every in described at least one short speech sound message short
The voice duration of speech message is respectively less than or equal to described preset duration;
Described at least one short speech sound message is defined as described at least one speech message.
11. devices as described in claim 8-10 is arbitrary, it is characterised in that described device also includes:
Memory module, for carrying out corresponding storage between described at least one speech message and described link information;
Second acquisition module, during for extracting request when the voice receiving the described target video message that the second terminal sends,
Extract the described link information carried in request based on described voice, obtain at least one of storage corresponding with described link information
Speech message;
Second sending module, for being sent to described second terminal by described at least one speech message.
12. devices as described in claim 8-10, it is characterised in that described first acquisition module includes:
Acquiring unit, for based on described link information, obtains the video file of described target video message;
Extraction unit, for extracting described voice data from described video file.
13. 1 kinds of message display device, it is characterised in that described device includes:
Acquisition module, during for extracting instruction when the voice receiving target video message, obtains described target video message
Link information, described link information is for indicating the video file of described target video message storage position in the server;
Sending module, extracts request for sending described voice to server, and described voice extracts in request and carries described link
Information, makes described server return at least one speech message based on described link information, and described at least one speech message is
Described server acquires based on described link information, the voice data from described video file;
Receiver module, for receiving described at least one speech message that described server sends, and disappears at described target video
Appointment region in the display interface of breath shows described at least one speech message.
14. devices as claimed in claim 13, it is characterised in that described appointment region is aobvious with described target video message
Show the region of positional distance predeterminable range.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610682561.3A CN106330875B (en) | 2016-08-17 | 2016-08-17 | Message display method and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610682561.3A CN106330875B (en) | 2016-08-17 | 2016-08-17 | Message display method and device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106330875A true CN106330875A (en) | 2017-01-11 |
CN106330875B CN106330875B (en) | 2019-12-24 |
Family
ID=57743923
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610682561.3A Active CN106330875B (en) | 2016-08-17 | 2016-08-17 | Message display method and device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106330875B (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108920619A (en) * | 2018-06-28 | 2018-11-30 | Oppo广东移动通信有限公司 | Document display method, device, storage medium and electronic equipment |
CN109391540A (en) * | 2018-10-31 | 2019-02-26 | 珠海市小源科技有限公司 | A kind of processing method and processing device of RCS message |
CN112863478A (en) * | 2020-12-30 | 2021-05-28 | 东风汽车有限公司 | Chat interaction display method in driving process, electronic equipment and storage medium |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102916951A (en) * | 2012-10-11 | 2013-02-06 | 北京百度网讯科技有限公司 | Multimedia information conversion method, system and device |
CN103929658A (en) * | 2014-05-08 | 2014-07-16 | 深圳如果技术有限公司 | Video program listening method and system based on cloud server |
CN103945272A (en) * | 2013-01-23 | 2014-07-23 | 腾讯科技(北京)有限公司 | Video interaction method, apparatus and system |
CN104616652A (en) * | 2015-01-13 | 2015-05-13 | 小米科技有限责任公司 | Voice transmission method and device |
-
2016
- 2016-08-17 CN CN201610682561.3A patent/CN106330875B/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102916951A (en) * | 2012-10-11 | 2013-02-06 | 北京百度网讯科技有限公司 | Multimedia information conversion method, system and device |
CN103945272A (en) * | 2013-01-23 | 2014-07-23 | 腾讯科技(北京)有限公司 | Video interaction method, apparatus and system |
CN103929658A (en) * | 2014-05-08 | 2014-07-16 | 深圳如果技术有限公司 | Video program listening method and system based on cloud server |
CN104616652A (en) * | 2015-01-13 | 2015-05-13 | 小米科技有限责任公司 | Voice transmission method and device |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108920619A (en) * | 2018-06-28 | 2018-11-30 | Oppo广东移动通信有限公司 | Document display method, device, storage medium and electronic equipment |
CN109391540A (en) * | 2018-10-31 | 2019-02-26 | 珠海市小源科技有限公司 | A kind of processing method and processing device of RCS message |
CN112863478A (en) * | 2020-12-30 | 2021-05-28 | 东风汽车有限公司 | Chat interaction display method in driving process, electronic equipment and storage medium |
Also Published As
Publication number | Publication date |
---|---|
CN106330875B (en) | 2019-12-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105005909A (en) | Method and device for predicting lost users | |
CN104142868B (en) | Establish the method and device of connection | |
CN104683456B (en) | Method for processing business, server and terminal | |
CN103473092B (en) | A kind of download the processing method of application, device and terminal unit | |
CN103905885A (en) | Video live broadcast method and device | |
CN105788612A (en) | Method and device for testing tone quality | |
CN103763112B (en) | A kind of user identity protection method and apparatus | |
CN106371964B (en) | Method and device for prompting message | |
CN103313139A (en) | History display method and device and electronic device | |
CN103699309B (en) | A kind of method for recording of synchronization video, device and mobile terminal | |
CN104239332A (en) | Webpage content processing method, webpage content processing device and browser client side | |
CN103678502B (en) | Information collection method and device | |
CN105959482B (en) | A kind of control method and electronic equipment of scene audio | |
CN103945241A (en) | Streaming data statistical method, system and related device | |
CN106303605B (en) | A kind of methods, devices and systems to send a notification message | |
CN103491421B (en) | Content displaying method, device and intelligent television | |
CN104516890A (en) | Business processing method, business processing device and electronic equipment | |
CN104243394A (en) | Multimedia file playing method and device | |
CN106375182B (en) | Voice communication method and device based on instant messaging application | |
CN106210838B (en) | Caption presentation method and device | |
CN105721282B (en) | Message display method and device | |
CN106330875A (en) | Message display method and device | |
CN105553718B (en) | Guidance information display methods and device | |
CN106708501A (en) | Activity monitoring method and device | |
CN106371797A (en) | Method and device for configuring sound effect |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |