Detailed description of the invention
In the following description, many details are elaborated to make person of ordinary skill in the field be appreciated more fully from the present invention.But, for the technical staff in art it is evident that the realization of the present invention can not have some in these details.However, it should be understood that the present invention is not limited to the specific embodiment introduced.On the contrary, it may be considered that implement the present invention by the combination in any of following feature and key element, regardless of whether whether they relate to different embodiments.Therefore, following aspect, feature, embodiment and advantage use for illustrative purposes only and be not construed as key element or the restriction of claim, unless clearly proposed in the claims.
In view of voice message mode fixing in prior art cannot adapt to different scenes, the present inventor proposes, and before reporting voice message, determines current report scene by detection in advance, and based on reporting the mode of scene adjustment voice message, the defect of prior art should be able to be improved.
Shown in reference Fig. 1, a kind of embodiment according to dynamic voice method of the present invention, comprising:
Step s10, forms report event according to the prompting associated data gathered;
Step s20, asks according to voice message, it is determined that the voice message mode under described report event;
Step s30, carries out the report of voice message in determined voice message mode.
In above-mentioned embodiment, there are differences according to the difference of scene owing to constituting the characteristic element reporting scene, therefore can choose the data that need to gather according to the demand of practical application and software and hardware resources accordingly.But the factor that generally speaking, determines to report scene general all with people, car or environmental correclation.Therefore, alternatively, described prompting associated data can include and any one or the multiple relevant data in this three, for instance, the user data that the external environment condition data of the vehicle status data relevant to car and environmental correclation and people are correlated with.
Wherein, for vehicle status data, it is possible to including: the data such as speed, vehicle interior temperature, fault of being obtained by onboard diagnostic system (OBD, On-BoardDiagnostic) or data bus of vehicle (such as CAN).For external environment condition data, it is possible to including: data such as weather, visibility, condition of road surface.For user data, it is possible to including: the data such as age, sex.
Additionally, due to current vehicle itself has been provided with polytype sensor, therefore can by connecting with these sensor rigid lines, obtaining above-mentioned corresponding data by data bus of vehicle (such as CAN, LIN etc.) and network.And, it is also possible to by vehicle-mounted input equipment by user input data.
The report event formed may include that delay broadcast, simplifies report, details decomposition, volume adjustment, word speed adjustment.May determine that one therein is suitable for (be such as suitable for and simplify report event) according to the prompting associated data gathered, or can also determine that multiple combination therein is suitable for (being such as suitable for details decomposition+volume adjustment).The prompting associated data gathered can be determined according to the empirical value after a large amount of statistical analysiss with the concrete relation reporting event, or can also determine according to self-defined setting of user, but all using safety as important references.
Such as, when user data be reflected as women, external environment condition data reflection condition of road surface is complicated and visibility is relatively low time, may determine that report event is the combination that details decomposition+word speed adjustment+volume adjusts, namely decompose and report content, suitably reduction word speed and improve volume, to provide clear, succinct segmentation to report content.
Again such as, when vehicle status data reflects vehicle interior temperature height, external environment condition data reflection road traffic congestion, may determine that report event is simplify the combination that report+word speed adjusts, namely simplify report content and suitably reduce word speed, to releive, to report compactly.
Again such as, when vehicle status data reflection break down, external environment condition data reflection rainstorm weather and user data be reflected as women time, may determine that report event is simplify the combination that report+word speed adjustment+volume adjusts, namely simplify report content, suitably reduce word speed and improve volume, to provide clear, succinct report content.
Additionally, the difference according to practical application, the action gathering prompting associated data both can independently carry out, it is also possible to starts after obtaining voice message request again.
The implementation of dynamic voice reminding method of the present invention is further illustrated below by way of the citing of some actual scenes.
Scene presses the voice message after the speech recognition button getting off interior
Reaching certain speed at vehicle, when fair speed travels (such as 140km/h), the voice message of speech recognition should dynamically adjust report strategy, succinctly points out important content.According to dynamic voice reminding method of the present invention, speed can be detected, to determine that current report event is reported for the simplification under scene of running at high speed, and and then determine under scene of running at high speed tackle voice message content delete, only retain user to need most on driving or most-often used content (definition of these contents can based on experience value or by User Defined), omit some and drive, with current, contents that relatedness is not high.It is the contrast according to prior art Yu the voice message content of the embodiment of the present invention individually below:
A kind of typical voice message content according to prior art is for please say order.Call, " dialing " " calling " heel name in other words please be say;Inquire about weather, " weather " or " local weather " please be say;Inquire about stock information, your number to inquire about of " stock number " heel please be say, in other words " stock ";Inquiring about peripheral facility information, you can say " peripheral facility ", and you also can directly say concrete peripheral facility type;Inquiring about news information and please say " news ", you also can directly say concrete news type;Inquire about transport information, " traffic " please be say, the transport information of fixed route will be inquired about, " my route " please be say;It is to be understood that more orders, " additionally helping " please be say.
And the voice message content after dynamically adjusting according to embodiments of the present invention is for please say order.Call, " dialing " " calling " heel name in other words please be say;Inquire about the transport information of fixed route, " my route " please be say;It is to be understood that more orders, " additionally helping " please be say.
By contrasting it is found that voice message content after dynamically adjusting according to embodiments of the present invention, it is possible to make user when driving to run at high speed, it is to avoid listen to tediously long voice message content and divert one's attention because paying close attention to and cause potential safety hazard.
Voice message in scene navigational process
When the environment visual field is bad, such as night, the voice message of navigation should dynamically adjust report strategy, succinctly points out necessary information.According to dynamic voice reminding method of the present invention, the external environment condition data such as bright and dark light can be detected, report determining that current report event is decomposed for the details under night driving scene, and and then determine under night driving scene reply voice message content and report interval (or reporting frequency) and be adjusted, increase and report the frequency and reduce the content (only reporting and the maximally related content of current trip segment) when every time reporting.Below for the navigation scenarios shown in Fig. 2, the comparison voice message content according to prior art Yu the embodiment of the present invention:
A kind of representative voice suggestion content according to prior art is
[close to outlet 300 meters] please keep to the right, and rolls outlet away from after 300 meters;
[close to exit] please roll outlet away from, then keeps to the right, and keeps to the left after 100 meters, then turns to the left and sails Dalian Road into.
And the voice message content after dynamically adjusting according to embodiments of the present invention is
1. please keep to the right [close to outlet 500 meters], after 500 meters, roll outlet away from;
2. [close to outlet 300 meters], drive slow please, and after rolling outlet away from, road conditions are complicated;
3. please roll outlet away from [close to exit], then keep to the right;
4. please keep to the left now [close to fork];
5. please turn to the left [close to crossing, Dalian], sail Dalian Road into
By contrast it appeared that, voice message content after dynamically adjusting according to embodiments of the present invention, the frequency is reported more efficiently to give user's navigation hint when night, the visual field was bad by increasing, content is reported by reducing, grasp so that the content reported can be by a user in very short time every time, it is to avoid while diverting one's attention, also improve traffic safety.
It should be noted that, although more than illustrating main based on vehicular applications, but dynamic voice method of the present invention is applicable not only to vehicular applications, its other electronic equipments being applied equally to possess voice recognition processing ability, for instance be currently generally integrated with the smart mobile phone of speech recognition software and navigation software.Such as, when smart mobile phone is set up after communication is connected by the mode of wire/wireless with vehicle electronic device, it again may be by vehicle electronic device and himself obtains above-mentioned prompting associated data, and according to after above-mentioned process, carried out the report of voice message by vehicle-mounted loudspeaker or the speaker of self.
Additionally, for vehicular applications, solution provided by the invention also includes onboard system.Shown in reference Fig. 3, the onboard system 100 according to an embodiment of the present invention, comprising:
Vehicle-mounted functional module 105, it is used for providing a user with vehicular applications service;Such as, vehicle-mounted functional module 105 can be on-vehicle information entertainment modules, to provide a user with such as radio station and listen to, music, the on-vehicle information entertainment service such as information inquiry;Or, vehicle-mounted functional module 105 can also be vehicle mounted guidance module, to provide a user with the vehicle-mounted navigation Service such as such as route planning, point of interest lookup;Certainly, vehicle-mounted functional module 105 can also be other other functional modules that are conventional at present and that will be integrated in vehicular applications service future;
Data acquisition module 104, it is used for gathering prompting associated data, for instance including: various types of vehicles status data and/or external environment condition data and/or user data;It can pass through such as to connect data bus of vehicle (such as CAN, LIN etc.), connect network or directly with the collection of mode the carries out above-mentioned data such as various kinds of sensors rigid line is connected;
Dynamic voice prompting detection module 103, its data gathered according to data acquisition module 104, to form the data representing report event;
Voice message processing module 101, it, after the voice message being obtained user by input module 107 is asked, points out the data representing report event of detection module 103 formation, determines voice message mode according to dynamic voice;
Voice message synthesis module 102, its voice message mode determined according to voice message processing module 101, the synthesis voice for reporting, and export eventually through output module 106.
In the onboard system 100 of above-described embodiment, data acquisition module 104, dynamic voice prompting detection module 103, voice message processing module 101, vehicle-mounted functional module 105, voice message synthesis module 102 and input module 107, output module 106, it is between any two according to having communication connection shown in Fig. 3, the data/message to carry out each intermodule as described above is transmitted.
In other embodiments of the invention, input module 107 and output module 106 can also independent of above-mentioned onboard systems 100, for instance using the contact panel of car microphone equipment or existing vehicle electronic device as external input module equipment;And using vehicle-mounted loudspeaker as external output module equipment.
Consider that the vehicle electronic device in current a lot of vehicles has been integrated with the functional module of part onboard system of the present invention, can be designed adjusting to realize function of the present invention to existing vehicle electronic device based on the structure of invention onboard system in actual applications.Such as, for possessing the onboard navigation system of speech identifying function, only need wherein by the mode of hardware/software add dynamic voice prompting detection module 103, data acquisition module 104 functional design and for being adjusted because of the inter-process of prompting processing 101, just can form the new navigation system possessing dynamic voice prompt facility.Certainly it is only the citing made for making explanation become apparent from herein, is not limited to application scenario and the application mode of any present invention.
Shown in Fig. 4, it illustrates its process realizing dynamic voice prompting for the onboard system structure shown in Fig. 3.
In conjunction with reference to shown in Fig. 3 and Fig. 4, the scene of running at high speed that method described above is illustrated in illustrating is example, when user is by after pressing speech recognition button (input module 107) the triggering voice message request getting off interior, this can be processed by voice message processing module 101.During this period, data acquisition module 104 can gather vehicle speed data (vehicle status data) and send to dynamic voice prompting detection module 103.Dynamic voice prompting detection module 103 is after analyzing vehicle speed data (assuming that current vehicle speed is 140km/h), it is determined that current report event is that the simplification run at high speed under scene is reported.And the data that voice message processing module 101 is according to this report event, it is determined that under scene of running at high speed, tackle voice message content delete, omit some and drive, with current, the content that relatedness is not high.And then, from sound bank (vehicle-mounted functional module 105), obtain the content triggering the prompting Operation of the Default sound after speech recognition button, and its content is adjusted, final obtain the content mentioned such as said method explanation.Subsequently, this final content can be sent in voice message synthesis module 102 and carry out phonetic synthesis, its software/hardware that both can pass through text-to-speech (TTS, TexttoSpeech) realizes, it is also possible to realize by transferring the sound bite prerecorded.Voice after synthesis then carries out voice output finally by vehicle-mounted loudspeaker (output module 106), to report to user.
Although the present invention discloses as above with preferred embodiment, but the present invention is not limited to this.Any those skilled in the art, the various changes made without departing from the spirit and scope of the present invention and amendment, all should include in protection scope of the present invention, and therefore protection scope of the present invention should be as the criterion with claim limited range.