CN103795792B - A kind of phonetic navigation method and system - Google Patents
A kind of phonetic navigation method and system Download PDFInfo
- Publication number
- CN103795792B CN103795792B CN201410031054.4A CN201410031054A CN103795792B CN 103795792 B CN103795792 B CN 103795792B CN 201410031054 A CN201410031054 A CN 201410031054A CN 103795792 B CN103795792 B CN 103795792B
- Authority
- CN
- China
- Prior art keywords
- voice document
- server
- voice
- browser
- link
- 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.)
- Active
Links
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
- Information Transfer Between Computers (AREA)
- Navigation (AREA)
Abstract
The present invention provides a kind of phonetic navigation method, including:It establishes to obtain the N number of link of voice document for needing to report from server;M voice document for needing to report is obtained from server using N number of link, and caches the voice document got;Wherein, N is positive integer, and M is positive integer;When needing to report voice document, search the voice document of caching and reported;The present invention also provides a kind of speech guide systems.According to technical solution provided by the invention, the delay report and broadcast leakage of voice document in browser navigation can be solved the problems, such as.
Description
【Technical field】
The present invention relates to browser airmanship in internet arena more particularly to a kind of phonetic navigation method and systems.
【Background technology】
It is very extensive using voice real-time broadcasting navigation data in current navigation product, the navigation of voice broadcast
Data are the voice documents generated in real time according to current road conditions and traffic route.In the prior art, customer navigation terminal product leads to
It is often according to local voice database, in the voice document that locally synthesis needs, therefore is not in asking for voice broadcast delay
Topic.
At present, occurs a kind of browser navigation product in navigation product, such as HTML (Hypertext Markup
Language, hypertext markup language) 5 navigation, HTML5 navigation is a kind of front end navigation product based on HTML5 technological development,
It operating in the browser of terminal, navigation Service can directly be used by not needing to additionally to install any plug-in unit or application program,
It is very easy to use;Browser navigation product is needed through network during voice is used to be navigated from service
Device reading subsequently needs the voice document played, since browser navigation product needs to rely on the voice text needed for network acquisition
Part when network occurs abnormal, will be unable to obtain voice document in time, postpone so as to cause the report of voice document, Wu Faji
When provide a user navigation Service, user experience is poor;Moreover, in browser navigation product, in order to prevent because of Network Abnormal
Cause to report delay serious situation, it will usually timestamp be set to carry out the report deadline of tagged speech file, if voice
The acquisition of file to the duration for starting to play is more than deadline, will play next voice document, be led so as to cause voice
There are problems that voice document broadcast leakage in boat.Therefore browser navigation product realizes that timely report of voice document is urgently to be resolved hurrily
The problem of.
【Invention content】
The present invention provides a kind of phonetic navigation method and systems, can solve the delay of voice document in browser navigation
It reports and broadcast leakage problem.
The specific technical solution of the present invention is as follows:
According to one preferred embodiment of the present invention, a kind of phonetic navigation method, browser is established to be needed for being obtained from server
N number of link of the voice document to be reported;It further includes:
The browser obtains M voice document for needing to report using N number of link from server, and caches acquisition
The voice document arrived;Wherein, N is positive integer, and M is positive integer;
When needing to report voice document, the browser is searched the voice document of caching and is reported.
In the above method, browser is established to obtain the method for the link of voice document for needing to report from server
For:
The browser reads M voice document in the address of server, the voice text from preset configuration file
Next part is needs the voice document reported since current location;
The browser is with institute's voice file in source attribute of the address of server for the audio tag of the browser
Assignment;Wherein, a voice document is configured in the address of server in each audio tag;Institute's voice file is on the ground of server
Location includes the keyword of uniform resource locator and voice document.
In the above method, the browser obtains M voice document for needing to report using N number of link from server
Specially:
When the browser attempts j-th of voice document of request using i-th of link, if listening to acquisition voice document
Ask successfully and the current state of j-th of voice document is does not ask, then i-th of link starts to download j-th of voice document,
And the current state of j-th of voice document is set in request, i=i+1, j=j+1 are remembered, until i=N or j=M;Its
In, i is positive integer, and j is positive integer.
In the above method, the browser obtains M voice document for needing to report using N number of link from server
Specially:
When the browser attempts j-th of voice document of request using i-th of link, if listening to acquisition voice document
Request failure, but it is literary then to download j-th of voice not ask with i+1 link for the current state of j-th of voice document
Part, and the current state of j-th of voice document is set in request, until when i=N+1 or j=M+1;Wherein, i is just
Integer, j are positive integer.
In the above method, the browser obtains M voice document for needing to report using N number of link from server
Specially:
When the browser attempts j-th of voice document of request using i-th of link, if listening to acquisition voice document
Request success, but the current state of j-th of voice document for request in or have requested that, then remember j=j+1, utilize i-th
+ 1 voice document of jth is downloaded in link, while the current state of+1 voice document of jth is set in request, until i=N+1
Or during j=M+1 until;Wherein, i is positive integer, and j is positive integer.
In the above method, the method that the browser searches the voice document of caching is:
Voice document is configured in the address of server in the broadcasting attribute of audio tag in the browser;
The browser according to configuration voice document in the address of server, search corresponding voice text in both the buffers
Part.
A kind of speech guide system, including:
Navigation configuration module, for establishing to obtain the N number of link of voice document for needing to report from server;N is
Positive integer;
Navigation requests module, for obtaining M voice document for needing to report from server using N number of link;M is
Positive integer;
Cache module, for preserving the voice document that the navigation requests module is got;
Navigate playing module, for when needing to report voice document, searching the voice document of caching and being reported.
In above system, the navigation configuration module is establishing for obtaining the voice document for needing to report from server
During link, specially:
M voice document is read from preset configuration file in the address of server, institute's voice file is from current
Position starts next to need the voice document reported;
It is the source attribute assignment of the audio tag of browser in the address of server with institute's voice file;Wherein, each
A voice document is configured in the address of server in audio tag;Institute's voice file includes unified resource in the address of server
The keyword of finger URL and voice document.
In above system, the navigation requests module is needing the M reported using N number of link from server acquisition
During voice document, specially:
When attempting j-th of voice document of request using i-th of link, if listening to the request success for obtaining voice document
And the current state of j-th of voice document is does not ask, then i-th of link starts to download j-th of voice document, and by j-th
The current state of voice document is set in request, i=i+1, j=j+1 is remembered, until i=N or j=M;Wherein, i is just whole
Number, j is positive integer.
In above system, the navigation requests module is needing the M reported using N number of link from server acquisition
During voice document, specially:
When attempting j-th of voice document of request using i-th of link, if listening to the request mistake for obtaining voice document
It loses, but the current state of j-th of voice document is do not ask, then with i+1 link j-th of voice document of download, and by jth
The current state of a voice document is set in request, until when i=N+1 or j=M+1;Wherein, i is positive integer, and j is just
Integer.
In above system, the navigation requests module is needing the M reported using N number of link from server acquisition
During voice document, specially:
Using i-th link attempt request j-th of voice document when, if listen to obtain voice document request into
Work(, but the current state of j-th of voice document is in request or has requested that, then remembers j=j+1, and i-th of link is utilized to download
+ 1 voice document of jth, while the current state of+1 voice document of jth is set in request, until i=N+1 or j=M+1
When until;Wherein, i is positive integer, and j is positive integer.
In above system, the navigation playing module is in the voice document for searching caching, specially:
Configuration voice document is in the address of server in the broadcasting attribute of audio tag;
Voice document according to configuration searches corresponding voice document in the address of server in both the buffers.
As can be seen from the above technical solutions, it is provided by the invention to have the advantages that:
Browser can obtain the voice document for next needing to report in advance, and the voice document to obtaining in advance carries out
Caching, when needing to report voice document, it is only necessary to corresponding voice document is obtained from buffer, does not need to pass through net
Network obtains the voice document for needing to report from server temporarily, and therefore, browser navigation can be realized reports voice document in time,
The delay for reducing voice document in the prior art is reported and the frequency of broadcast leakage, can in time, voice document correctly is supplied to use
Family preferably provides a user Voice Navigation service, and good usage experience is brought to user.
【Description of the drawings】
Fig. 1 is the flow diagram for the preferred embodiment that the present invention realizes phonetic navigation method;
Fig. 2 is the structure diagram for the preferred embodiment that the present invention realizes speech guide system.
【Specific embodiment】
The present invention basic thought be:It establishes to obtain the N number of link of voice document for needing to report from server;Profit
M voice document for needing to report is obtained from server with N number of link, and caches the voice document got;Wherein, N
For positive integer, M is positive integer;When needing to report voice document, search the voice document of caching and reported.
To make the objectives, technical solutions, and advantages of the present invention clearer, it is right in the following with reference to the drawings and specific embodiments
The present invention is described in detail.
The present invention provides a kind of phonetic navigation method, and Fig. 1 is the preferred embodiment that the present invention realizes phonetic navigation method
Flow diagram, as shown in Figure 1, the preferred embodiment includes the following steps:
Step S101, browser are established to obtain the N number of link of voice document for needing to report from server;N is just
Integer.
Specifically, after starting navigation, browser establishes N number of different link, and the link of foundation from server for obtaining
Next the M voice document reported is needed.
In this preferred embodiment, the method that browser establishes the link is:
First, by taking HTML5 navigates as an example, browser is successively read M voice document from preset configuration file and is taking
The address of business device, the configuration file include more than one voice document in the address of server, and M is positive integer, and M's is specific
Numerical value can be configured according to demand;These voice documents refer to the voice for next needing to report since current location
File.
Then, browser using voice document in the address of server as the audio tag (such as audio labels) of itself
The property value of source attribute (such as SRC attribute) is the audio tag of browser in the address of server that is, with institute's voice file
Source attribute assignment needs the link of voice document reported so as to fulfill establishing from server acquisition;Wherein, an audio tag
A link is equivalent to, an address is only configured in each audio tag (such as SRC attribute), the voice document is in server
Address includes the keyword of URL (Uniform Resource Locator, uniform resource locator) and voice document, voice text
The keyword of part can summarize the broadcasting content of voice document, such as the steering of vehicle, Distance Remaining, the title on next road and prompting
Content etc.;The number N of audio tag is positive integer, and concrete numerical value can be configured according to demand.For example, just like subaudio frequency mark
Label:<Audio id=" media " src=" http://server.com/audioUTF-8&text=1 kilometers are kept to the right "
>.In this manner it is possible to configuration needs the voice document that obtains in the address of server in audio tag, browser can be according to
Different voice documents is asked from server according to the different addresses of configuration, voice document is obtained in advance from server to realize;
After if browser has obtained corresponding voice document according to M voice document of configuration in the address of server, it is also necessary to after
It resumes studies and takes in configuration file lower M voice document in the address of server, then by address configuration to audio tag, according to sound
Address in frequency marking label continues to obtain voice document from server, until navigation terminates.
Step S102, browser obtain M voice document for needing to report using N number of link from server, and caching obtains
The voice document arrived;M is positive integer.
Specifically, next browser needs the M voice reported from server acquisition successively using preset N number of link
File, acquisition methods include:
When A, initializing, i=0 and j=0 are remembered, wherein, i represents i-th of link in N number of link, and j represents M voice document
In j-th of voice document.
B, when browser attempts j-th of voice document of request using i-th of link, i-th audio label can be called
The voice document being configured in SRC attribute is in the address of server, to send the request for obtaining voice document to server, trial
J-th of voice document is obtained from the address;Then, the monitoring event of browser monitors the result of request and judges itself
Following three kinds of situations will occur in the current state of the voice document of maintenance:
Situation one, browser listen to the request success for obtaining voice document, and the current state of j-th of voice document is
It does not ask, represents i-th of link in being not used, and j-th of voice data starts to ask not yet, then i-th of link is opened
Begin to download j-th of voice document, while for the current state of j-th of voice document to be set in request, remember i=i+1, j=j+1,
I+1 linking request+1 voice document of jth is continued with, until i=N or j=M.Wherein, i is positive integer, and j is
Positive integer.
Situation two, browser listen to the request failure for obtaining voice document, but the current state of voice document is please not
It asks, represents that i-th of link is used, then remember i=i+1, with i+1 link j-th voice document of download, while by the
The current state of j voice document is set in request;Wherein, linked with i+1 download the method for j-th of voice document can be with
For:By j-th of voice document in source attribute of the address configuration to i+1 audio tag of server.Here, due to audio
The voice document being configured in label is unique in the address of server, therefore the link established will be as the unique of voice document
Mark, voice document are storage address, while be also required to during browser broadcasting voice document according to the ground in the address of server
Location obtains voice document, and therefore, corresponding link can all be occupied by downloading voice document and playing voice document, make chain
Connect in be used, thus link be used in mean that the link is downloading voice document or playing voice
File.
Situation three, browser listen to the request success for obtaining voice document, but the current state of voice document is request
In or have requested that, represent i-th link be not used, then remember j=j+1, utilize i-th link download+1 voice text of jth
Part, while the current state of+1 voice document of jth is set in request, that is to say, that if the voice document of request is
It asks or has requested that, then download next voice document using current link;Wherein, jth+1 is downloaded using i-th of link
The method of a voice document can be:By+1 voice document of jth server address configuration to the source of i-th of audio tag
In attribute.
C, judge whether i=N+1 or j=M+1 is true, if set up, terminate current process, if invalid, jump to
B。
After server receives the request of acquisition voice document of browser transmission, according to voice document in the address of server
In keyword, the corresponding field of keyword is obtained in speech database, then the field of acquisition is carried out according to syntax tree
Splicing, generation need the voice document reported to be obtained for browser download.
Browser preserves the voice document got from server, voice document in the address of server and correspondence
Into buffer.
Step S103, when needing to report voice document, browser is searched the voice document of caching and is reported.
Specifically, in this preferred embodiment, still needed using voice document in server when playing voice document
Address obtains voice document from buffer;When browser needs to report voice document, since browser has been got in advance
Next need the M voice document reported, therefore, browser audio tag (such as audio labels) broadcasting attribute (such as
Play attributes) in configuration voice document in the address of server, the voice document according to configuration is in the address of server, from caching
Corresponding voice document is found in device, and reports found voice document.
To realize the above method, the present invention also provides a kind of speech guide system, Fig. 2 is that the present invention realizes Voice Navigation system
The structure diagram of the preferred embodiment of system, as shown in Fig. 2, the system includes:
Navigation configuration module 20, for establishing to obtain the N number of link of voice document for needing to report from server;N
For positive integer;
Navigation requests module 21, for obtaining M voice document for needing to report from server using N number of link;M
For positive integer;
Cache module 22, for preserving the voice document that the navigation requests module is got;
Navigate playing module 23, for when needing to report voice document, searching the voice document of caching and being reported.
Wherein, the navigation configuration module 20 is establishing the link of voice document for being reported from server acquisition needs
When, specially:
M voice document is read from preset configuration file in the address of server, institute's voice file is from current
Position starts next to need the voice document reported;
It is the source attribute assignment of the audio tag of browser in the address of server with institute's voice file;Wherein, each
A voice document is configured in the address of server in audio tag;Institute's voice file includes unified resource in the address of server
The keyword of finger URL and voice document.
Wherein, the navigation requests module 21 is needing the M voice reported using N number of link from server acquisition
During file, specially:
When attempting j-th of voice document of request using i-th of link, if listening to the request success for obtaining voice document
And the current state of j-th of voice document is does not ask, then i-th of link starts to download j-th of voice document, and by j-th
The current state of voice document is set in request, i=i+1, j=j+1 is remembered, until i=N or j=M;Wherein, i is just whole
Number, j is positive integer.
Or, the navigation requests module 21 is needing the M voice reported text using N number of link from server acquisition
During part, specially:
When attempting j-th of voice document of request using i-th of link, if listening to the request mistake for obtaining voice document
It loses, but the current state of j-th of voice document is do not ask, then with i+1 link j-th of voice document of download, and by jth
The current state of a voice document is set in request, until when i=N+1 or j=M+1;Wherein, i is positive integer, and j is just
Integer.
Or, the navigation requests module 21 is needing the M voice reported text using N number of link from server acquisition
During part, specially:
Using i-th link attempt request j-th of voice document when, if listen to obtain voice document request into
Work(, but the current state of j-th of voice document is in request or has requested that, then remembers j=j+1, and i-th of link is utilized to download
+ 1 voice document of jth, while the current state of+1 voice document of jth is set in request, until i=N+1 or j=M+1
When until;Wherein, i is positive integer, and j is positive integer.
Wherein, the navigation playing module 23 is in the voice document for searching caching, specially:
Configuration voice document is in the address of server in the broadcasting attribute of audio tag;
Voice document according to configuration searches corresponding voice document in the address of server in both the buffers.
Speech guide system provided by the invention can be as the voice request module in GPS real-time navigation systems, in language
Sound can be navigated loop control module calling when navigating.
In the above-mentioned technical proposal of the present invention, browser can obtain the voice document for next needing to report in advance, and
The voice document obtained in advance is cached, when needing to report voice document, it is only necessary to be obtained from buffer corresponding
Voice document does not need to obtain the voice document for needing to report temporarily from server by network, therefore, browser navigation
Can realize in time report voice document, reduce in the prior art voice document delay report and broadcast leakage frequency, can and
When, voice document is correctly supplied to user, preferably provide a user Voice Navigation service, good use brought to user
Experience.
The foregoing is merely illustrative of the preferred embodiments of the present invention, is not intended to limit the invention, all essences in the present invention
God and any modification, equivalent substitution, improvement and etc. within principle, done, should be included within the scope of protection of the invention.
Claims (18)
1. a kind of phonetic navigation method, which is characterized in that browser is established to obtain the voice for needing to report text from server
N number of link of part;This method further includes:
The browser obtains M voice document for needing to report using N number of link from server, and caches what is got
Voice document;Wherein, N is positive integer, and M is positive integer;
When needing to report voice document, the browser is searched the voice document of caching and is reported;
The browser is obtained using N number of link from server needs the M voice document reporting to be specially:
When the browser utilizes i-th of link trial j-th of voice document of request, asking for voice document is obtained if listened to
Hope for success work(and j-th of voice document current state not ask, then i-th of link starts to download j-th of voice document, and will
The current state of j-th of voice document is set in request, i=i+1, j=j+1 is remembered, until i=N or j=M;Wherein, i is
Positive integer, j are positive integer.
2. according to the method described in claim 1, it is characterized in that, the browser is established to need to broadcast from server acquisition
The method of the link of the voice document of report is:
The browser reads M voice document in the address of server from preset configuration file, and institute's voice file is
The voice document reported next is needed since current location;
The browser is the source attribute assignment of the audio tag of browser in the address of server with institute's voice file;Its
In, a voice document is configured in the address of server in each audio tag;Institute's voice file includes in the address of server
The keyword of uniform resource locator and voice document.
3. the according to the method described in claim 1, it is characterized in that, method that the browser searches the voice document of caching
For:
Voice document is configured in the address of server in the broadcasting attribute of audio tag in the browser;
The browser according to configuration voice document in the address of server, search corresponding voice document in both the buffers.
4. a kind of phonetic navigation method, which is characterized in that browser is established to obtain the voice for needing to report text from server
N number of link of part;This method further includes:
The browser obtains M voice document for needing to report using N number of link from server, and caches what is got
Voice document;Wherein, N is positive integer, and M is positive integer;
When needing to report voice document, the browser is searched the voice document of caching and is reported;
The browser is obtained using N number of link from server needs the M voice document reporting to be specially:
When the browser utilizes i-th of link trial j-th of voice document of request, asking for voice document is obtained if listened to
Failure is asked, but the current state of j-th of voice document is then linked with i+1 not ask and downloads j-th of voice document, and
The current state of j-th of voice document is set in request, until when i=N+1 or j=M+1;Wherein, i is positive integer, j
For positive integer.
5. according to the method described in claim 4, it is characterized in that, the browser is established to need to broadcast from server acquisition
The method of the link of the voice document of report is:
The browser reads M voice document in the address of server from preset configuration file, and institute's voice file is
The voice document reported next is needed since current location;
The browser is the source attribute assignment of the audio tag of browser in the address of server with institute's voice file;Its
In, a voice document is configured in the address of server in each audio tag;Institute's voice file includes in the address of server
The keyword of uniform resource locator and voice document.
6. the according to the method described in claim 4, it is characterized in that, method that the browser searches the voice document of caching
For:
Voice document is configured in the address of server in the broadcasting attribute of audio tag in the browser;
The browser according to configuration voice document in the address of server, search corresponding voice document in both the buffers.
7. a kind of phonetic navigation method, which is characterized in that browser is established to obtain the voice for needing to report text from server
N number of link of part;This method further includes:
The browser obtains M voice document for needing to report using N number of link from server, and caches what is got
Voice document;Wherein, N is positive integer, and M is positive integer;
When needing to report voice document, the browser is searched the voice document of caching and is reported;
The browser is obtained using N number of link from server needs the M voice document reporting to be specially:
When the browser utilizes i-th of link trial j-th of voice document of request, asking for voice document is obtained if listened to
Hope for success work(, but the current state of j-th of voice document then remembers j=j+1, utilize i-th of link in request or to have requested that
+ 1 voice document of jth is downloaded, while the current state of+1 voice document of jth is set in request, until i=N+1 or j=
Until during M+1;Wherein, i is positive integer, and j is positive integer.
8. it needs to broadcast for obtaining from server the method according to the description of claim 7 is characterized in that the browser is established
The method of the link of the voice document of report is:
The browser reads M voice document in the address of server from preset configuration file, and institute's voice file is
The voice document reported next is needed since current location;
The browser is the source attribute assignment of the audio tag of browser in the address of server with institute's voice file;Its
In, a voice document is configured in the address of server in each audio tag;Institute's voice file includes in the address of server
The keyword of uniform resource locator and voice document.
9. the method according to the description of claim 7 is characterized in that method that the browser searches the voice document of caching
For:
Voice document is configured in the address of server in the broadcasting attribute of audio tag in the browser;
The browser according to configuration voice document in the address of server, search corresponding voice document in both the buffers.
10. a kind of speech guide system, which is characterized in that the system includes:
Navigation configuration module, for establishing to obtain the N number of link of voice document for needing to report from server;N is just whole
Number;
Navigation requests module, for obtaining M voice document for needing to report from server using N number of link;M is just whole
Number;
Cache module, for preserving the voice document that the navigation requests module is got;
Navigate playing module, for when needing to report voice document, searching the voice document of caching and being reported;
The navigation requests module from server using N number of link when obtaining M voice document for needing to report, specifically
For:
When attempting j-th of voice document of request using i-th of link, if listening to the request success and for obtaining voice document
For the current state of j voice document not ask, then i-th of link starts to download j-th of voice document, and by j-th of voice
The current state of file is set in request, i=i+1, j=j+1 is remembered, until i=N or j=M;Wherein, i is positive integer, j
For positive integer.
11. system according to claim 10, which is characterized in that the navigation configuration module is being established for from server
When obtaining the link of voice document for needing to report, specially:
M voice document is read from preset configuration file in the address of server, institute's voice file is from current location
Start next to need the voice document reported;
It is the source attribute assignment of the audio tag of browser in the address of server with institute's voice file;Wherein, each audio
A voice document is configured in the address of server in label;Institute's voice file is positioned in the address of server including unified resource
The keyword of symbol and voice document.
12. system according to claim 10, which is characterized in that the navigation playing module is in the voice text for searching caching
During part, specially:
Configuration voice document is in the address of server in the broadcasting attribute of audio tag;
Voice document according to configuration searches corresponding voice document in the address of server in both the buffers.
13. a kind of speech guide system, which is characterized in that the system includes:
Navigation configuration module, for establishing to obtain the N number of link of voice document for needing to report from server;N is just whole
Number;
Navigation requests module, for obtaining M voice document for needing to report from server using N number of link;M is just whole
Number;
Cache module, for preserving the voice document that the navigation requests module is got;
Navigate playing module, for when needing to report voice document, searching the voice document of caching and being reported;
The navigation requests module from server using N number of link when obtaining M voice document for needing to report, specifically
For:
When attempting j-th of voice document of request using i-th of link, if the request failure for obtaining voice document is listened to, but
The current state of j-th of voice document is does not ask, then with i+1 link j-th of voice document of download, and by j-th of language
The current state of sound file is set in request, until when i=N+1 or j=M+1;Wherein, i is positive integer, and j is positive integer.
14. system according to claim 13, which is characterized in that the navigation configuration module is being established for from server
When obtaining the link of voice document for needing to report, specially:
M voice document is read from preset configuration file in the address of server, institute's voice file is from current location
Start next to need the voice document reported;
It is the source attribute assignment of the audio tag of browser in the address of server with institute's voice file;Wherein, each audio
A voice document is configured in the address of server in label;Institute's voice file is positioned in the address of server including unified resource
The keyword of symbol and voice document.
15. system according to claim 13, which is characterized in that the navigation playing module is in the voice text for searching caching
During part, specially:
Configuration voice document is in the address of server in the broadcasting attribute of audio tag;
Voice document according to configuration searches corresponding voice document in the address of server in both the buffers.
16. a kind of speech guide system, which is characterized in that the system includes:
Navigation configuration module, for establishing to obtain the N number of link of voice document for needing to report from server;N is just whole
Number;
Navigation requests module, for obtaining M voice document for needing to report from server using N number of link;M is just whole
Number;
Cache module, for preserving the voice document that the navigation requests module is got;
Navigate playing module, for when needing to report voice document, searching the voice document of caching and being reported;
The navigation requests module from server using N number of link when obtaining M voice document for needing to report, specifically
For:
When attempting j-th of voice document of request using i-th of link, if the request success for obtaining voice document is listened to, but
The current state of j-th of voice document is in request or has requested that, then remembers j=j+1, and i-th of link is utilized to download jth+1
A voice document, while the current state of+1 voice document of jth is set in request, it is when i=N+1 or j=M+1
Only;Wherein, i is positive integer, and j is positive integer.
17. system according to claim 16, which is characterized in that the navigation configuration module is being established for from server
When obtaining the link of voice document for needing to report, specially:
M voice document is read from preset configuration file in the address of server, institute's voice file is from current location
Start next to need the voice document reported;
It is the source attribute assignment of the audio tag of browser in the address of server with institute's voice file;Wherein, each audio
A voice document is configured in the address of server in label;Institute's voice file is positioned in the address of server including unified resource
The keyword of symbol and voice document.
18. system according to claim 16, which is characterized in that the navigation playing module is in the voice text for searching caching
During part, specially:
Configuration voice document is in the address of server in the broadcasting attribute of audio tag;
Voice document according to configuration searches corresponding voice document in the address of server in both the buffers.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410031054.4A CN103795792B (en) | 2014-01-22 | 2014-01-22 | A kind of phonetic navigation method and system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410031054.4A CN103795792B (en) | 2014-01-22 | 2014-01-22 | A kind of phonetic navigation method and system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103795792A CN103795792A (en) | 2014-05-14 |
CN103795792B true CN103795792B (en) | 2018-07-10 |
Family
ID=50671061
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410031054.4A Active CN103795792B (en) | 2014-01-22 | 2014-01-22 | A kind of phonetic navigation method and system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103795792B (en) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105786440A (en) * | 2014-12-23 | 2016-07-20 | 上海证大喜马拉雅网络科技有限公司 | Method and system for playing labeled channels of cloud terminal by one key |
CN105812474A (en) * | 2016-03-30 | 2016-07-27 | 奇瑞汽车股份有限公司 | Interconnection device for vehicle-mounted terminal and intelligent terminal navigation system and control method thereof |
CN107990908B (en) * | 2017-11-20 | 2020-08-14 | Oppo广东移动通信有限公司 | Voice navigation method and device based on Bluetooth communication |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101000373A (en) * | 2006-12-30 | 2007-07-18 | 深圳市赛格导航科技股份有限公司 | System and method based on GPS and GIS navigation |
CN101290228A (en) * | 2007-04-17 | 2008-10-22 | 北京协进科技发展有限公司 | Map data processing method, system and mobile terminal based on mobile terminal |
CN102209114A (en) * | 2011-05-24 | 2011-10-05 | 深圳市凯立德科技股份有限公司 | Dynamic map downloading method, server and location-based service terminal |
CN102307210A (en) * | 2011-01-13 | 2012-01-04 | 国云科技股份有限公司 | Data downloading system and data management and downloading method thereof |
CN102519479A (en) * | 2011-11-22 | 2012-06-27 | 四川长虹电器股份有限公司 | Map-free navigation system and navigation method based on cloud service |
-
2014
- 2014-01-22 CN CN201410031054.4A patent/CN103795792B/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101000373A (en) * | 2006-12-30 | 2007-07-18 | 深圳市赛格导航科技股份有限公司 | System and method based on GPS and GIS navigation |
CN101290228A (en) * | 2007-04-17 | 2008-10-22 | 北京协进科技发展有限公司 | Map data processing method, system and mobile terminal based on mobile terminal |
CN102307210A (en) * | 2011-01-13 | 2012-01-04 | 国云科技股份有限公司 | Data downloading system and data management and downloading method thereof |
CN102209114A (en) * | 2011-05-24 | 2011-10-05 | 深圳市凯立德科技股份有限公司 | Dynamic map downloading method, server and location-based service terminal |
CN102519479A (en) * | 2011-11-22 | 2012-06-27 | 四川长虹电器股份有限公司 | Map-free navigation system and navigation method based on cloud service |
Also Published As
Publication number | Publication date |
---|---|
CN103795792A (en) | 2014-05-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102611945B (en) | Streaming media slicing method, slicing server and streaming media demand system | |
EP2475146B1 (en) | Anchoring and sharing time positions and media reception information on a presentation timeline for multimedia content streamed over a network | |
TW200517886A (en) | A method and system for improving presentation of html pages in web devices | |
US20090077171A1 (en) | Systems and methods for monitoring webpages | |
MX2011013770A (en) | Methods and apparatus to facilitate client controlled sessionless adaptation. | |
CN105827733B (en) | A kind of method, apparatus and electronic equipment of propelling data | |
CN102761554B (en) | Method, device and system for pushing information to client | |
WO2006055445A3 (en) | Hybrid local/remote streaming | |
CN102577420A (en) | Method and apparatus for client capable of accessing broadcasting network and internet network to receive application | |
CN103702176B (en) | HLS (http live streaming) protocol-based video downloading method and device | |
KR20080042304A (en) | Apparatus and method for prefetching web page | |
JP2014029701A (en) | Document processing for mobile devices | |
CN103648019A (en) | Video downloading method and device based on HLS protocol | |
KR102460099B1 (en) | Reception device, transmission device, and data processing method | |
SE520531C2 (en) | multimedia Presentation | |
CN103795792B (en) | A kind of phonetic navigation method and system | |
US20110093533A1 (en) | Generating site maps | |
US8195762B2 (en) | Locating a portion of data on a computer network | |
WO2015134104A1 (en) | Personalized news program | |
CN107111624B (en) | Receiving apparatus, transmitting apparatus, and data processing method | |
KR102009020B1 (en) | Method and apparatus for providing website authentication data for search engine | |
CN108076385B (en) | Method and device for reporting promotion information monitoring data | |
FR2912275B1 (en) | METHOD FOR TRANSMITTING AT LEAST ONE REPRESENTATIVE CONTENT OF A SERVICE FROM A SERVER TO A TERMINAL, DEVICE AND CORRESPONDING COMPUTER PROGRAM PRODUCT | |
CN109729387A (en) | Playback method and system based on the network direct broadcasting of HLS protocol after fault recovery | |
TW200644550A (en) | Hybrid local/remote streaming |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |