Summary of the invention
The purpose of the application is to propose the personalized unmanned vehicle exchange method of a kind of improvement and unmannedCar, solves the technical problem that background section above is mentioned.
First aspect, this application provides a kind of personalized unmanned vehicle exchange method, described methodIncluding: receive and store unmanned vehicle information and the user profile of user setup, wherein, unmanned vehicleInformation include following at least one: the title of unmanned vehicle, the sex of unmanned vehicle, the personage of imitationSound;Gather and store the sound of user;Receive the phonetic order of user, by described voiceInstruction carries out with the sound of the most stored user mating to identify the use sending described phonetic orderThe unmanned vehicle information set by user and the user profile sending described phonetic order is also searched in family;The sound of unmanned vehicle and described user session is selected according to the unmanned vehicle information found.
In certain embodiments, described user profile include following at least one: name, sex,Home address, unit address, phone directory, notepad.
In certain embodiments, described method also includes: parse the ground in described phonetic orderLocation key word, carries out mating to determine tool with the user profile found by described address keywordThe destination address of body.
In certain embodiments, described method also includes: select the sound of described unmanned vehicle to playThe content in notepad in described user profile.
In certain embodiments, described method also includes: the fuel oil display lamp of detection unmanned vehicle;When fuel oil display lamp is bright, the sound prompting user of described unmanned vehicle is selected to go to gas station.
In certain embodiments, described method also includes: statistics user within the default time take advantage ofThe number of times of the address that unmanned vehicle arrived;User is taken advantage of the address sort that unmanned vehicle arrived;WillThe address that in each classification, user takes advantage of unmanned vehicle to arrive number of times most is arranged to the category acquiescentlyLocation, described classification include following at least one: dining room, cinema, hospital, market;When withThe voice command at family only comprises destination address classification and have no specific purpose address time, useDefault address is as concrete destination address.
Second aspect, this application provides a kind of personalized unmanned vehicle, and described unmanned vehicle includes:Collecting unit, is configured to receive the unmanned vehicle information of user setup and user profile and gather useThe sound at family;Memory element, is configured to store the unmanned vehicle information of user setup, Yong HuxinBreath and the sound of user, wherein, unmanned vehicle information include following at least one: the name of unmanned vehicleTitle, the sex of unmanned vehicle, the sound of personage of imitation;Recognition unit, is configured to receive and usesThe phonetic order at family, carry out described phonetic order with the sound of the most stored user mating withIdentify and send the user of described phonetic order and lookup sends set by the user of described phonetic orderUnmanned vehicle information and user profile;Control unit, is configured to according to the unmanned vehicle foundInformation selects the sound of unmanned vehicle and described user session.
In certain embodiments, described user profile include following at least one: name, sex,Home address, unit address, phone directory, notepad.
In certain embodiments, described control unit is also configured to: parses described voice and refers toAddress keyword in order, mates described address keyword with the user profile foundTo determine concrete destination address.
In certain embodiments, described control unit is also configured to: select described unmanned vehicleSound plays the content in the notepad in described user profile.
In certain embodiments, described control unit is also configured to: the fuel oil of detection unmanned vehicleDisplay lamp;When fuel oil display lamp is bright, the sound prompting user of described unmanned vehicle is selected to go to refuelStand.
In certain embodiments, described control unit is also configured to: statistics is in the default timeInterior user takes advantage of the number of times of the address that unmanned vehicle arrived;User is taken advantage of the address that unmanned vehicle arrivedClassification;The address that user in each classification takes advantage of unmanned vehicle arrive number of times most is arranged to the categoryDefault address, described classification include following at least one: dining room, cinema, hospital, business?;When the voice command of user only comprising destination address classification and the address that has no specific purposeTime, use default address as concrete destination address.
The personalized unmanned vehicle exchange method of the application proposition and unmanned vehicle, by arranging unmanned vehicleInformation and user profile also gather user voice sound and distinguish different users and select thisThe unmanned vehicle sound that user pre-sets, accomplishes the man-machine interaction of personalization, promotes taking advantage of of userConvenience during car and comfort level.
Detailed description of the invention
With embodiment, the application is described in further detail below in conjunction with the accompanying drawings.It is appreciated that, specific embodiment described herein is used only for explaining related invention, rather than to thisBright restriction.It also should be noted that, for the ease of describe, accompanying drawing illustrate only withAbout the part that invention is relevant.
It should be noted that in the case of not conflicting, the embodiment in the application and embodimentIn feature can be mutually combined.Describe this below with reference to the accompanying drawings and in conjunction with the embodiments in detailApplication.
Fig. 1 shows and can apply the personalized unmanned vehicle exchange method of the application or personalized nothingThe exemplary system architecture 100 of the embodiment of people's car.
As it is shown in figure 1, system architecture 100 can include user 101,102,103, unmannedCar 104 and vehicle intelligent brain 105.Vehicle intelligent brain 105 is arranged in unmanned vehicle 104,Interactive voice is carried out with user in unmanned vehicle 104 101,102,103.
User 101,102,103 is mutual with vehicle intelligent brain 105 by voice, to issueVoice command or the voice feedback etc. of reception unmanned vehicle.
User 101,102,103 has the authority arranging vehicle intelligent brain 105.
Vehicle intelligent brain 105 can be to provide the vehicle intelligent brain of various service, such as, connectReceive and store unmanned vehicle information and the user profile of user setup, gather and store the sound of user,Receive the phonetic order of user, the sound of described phonetic order with the most stored user is carried outMate to identify that the user sending described phonetic order lookup send the user of described phonetic orderSet unmanned vehicle information and user profile, select unmanned according to the unmanned vehicle information foundThe sound of car and described user session.
It should be noted that the personalized unmanned vehicle exchange method one that the embodiment of the present application is providedAs performed by vehicle intelligent brain 105.
It should be understood that the number of user, unmanned vehicle and the vehicle intelligent brain in Fig. 1 is onlySchematically.According to realizing needs, can have any number of user, unmanned vehicle and vehicle-mountedIntelligence brain.
With continued reference to Fig. 2, it is shown that according to the one of the personalized unmanned vehicle exchange method of the applicationThe flow process 200 of individual embodiment.Described personalized unmanned vehicle exchange method, comprises the following steps:
Step 201, receives and stores unmanned vehicle information and the user profile of user setup.
In the present embodiment, the electronics that personalized unmanned vehicle exchange method runs on unmanned vehicle setsStandby (the such as vehicle intelligent brain shown in Fig. 1), this unmanned vehicle can receive and store user and setThe unmanned vehicle information put and user profile, wherein, above-mentioned unmanned vehicle information includes following at least one: the title of unmanned vehicle, the sex of unmanned vehicle, the sound of personage of imitation.Unmanned vehicle is permissibleThe information supporting multiple user inputs, each user can customize exclusive unmanned vehicle information andPersonal information.Such as, user A unmanned vehicle is arranged to name be " Xiao Ming ", sex for " male ",The name of personal information is arranged to " owner " by user A, then user A can call unmanned vehicleFor " Xiao Ming ", unmanned vehicle address user A be " owner " with male voice and user A dialogue.It is " female ", the personage of imitation that unmanned vehicle is arranged to name for " the will tinkling of pieces of jade ", sex by user BSound is " will tinkling of pieces of jade sound ", and the name of personal information is arranged to boss by user B, then userB can call unmanned vehicle for " the will tinkling of pieces of jade ", and unmanned vehicle address user B is boss by " willTinkling of pieces of jade sound " talk with user B.
In some optional implementations of the present embodiment, user profile includes following at least one: name, sex, home address, unit address, phone directory, notepad.Such as, useFamily can be arranged " name " and " sex ", and unmanned vehicle is by by the address pre-set and user coupleWords.User can also arrange some address informations, such as, home address, unit address and itsHe commonly uses address, and after the information that completes is arranged, user has only to say place name and much less provideBody address, unmanned vehicle can find specific address as destination.Can also be by the phone of userThis and notepad import in the memorizer of unmanned vehicle.
Step 202, gathers and stores the sound of user.
In the present embodiment, unmanned vehicle by audio input device collections such as mikes and stores useOne section of sound at family, for finding different by the user that speech recognition technology identification is differentUnmanned vehicle information that user is each arranged and user profile.
Step 203, receives the phonetic order of user, by described phonetic order with the most storedThe sound of user carries out mating to identify that the user sending described phonetic order lookup send describedUnmanned vehicle information set by the user of phonetic order and user profile.
In the present embodiment, unmanned vehicle goes out user identity by speech recognition and finds this user pre-The unmanned vehicle information first arranged and user profile.Such as, user says " going home ", and unmanned vehicle passes throughIt is user A that speech recognition goes out this user, finds the unmanned vehicle information that user A is arranged: name is" Xiao Ming ", sex are " male " and the user profile of user A: name is " owner ".
Step 204, selects the sound of unmanned vehicle and described use according to the unmanned vehicle information foundFamily is talked with.
In the present embodiment, unmanned vehicle uses the unmanned vehicle information found in step 203Select the sound of unmanned vehicle and described user session.Such as, in step 203, use is identifiedThe information sex finding unmanned vehicle after the A of family is " male ", then with male voice and user A dialogue.
In some optional implementations of the present embodiment, the sound of described unmanned vehicle is selected to broadcastPut the content in the notepad in described user profile.Such as, in step 203, unmanned vehicleThe sound finding personage to be imitated after identifying user B is " will tinkling of pieces of jade sound ", then by " willTinkling of pieces of jade sound " play user B notepad in content.Such as, unmanned vehicle is said with " will tinkling of pieces of jade sound ":" boss has parents' meeting at 3 in afternoon, you will be sent go to school?”.
In some optional implementations of the present embodiment, the fuel oil display lamp of detection unmanned vehicle,When fuel oil display lamp is bright, the sound prompting user of described unmanned vehicle is selected to go to gas station.Such as,When fuel oil display lamp unmanned vehicle being detected is bright, unmanned vehicle is said with " will tinkling of pieces of jade sound ": " boss,Car does not has oil, can only travel 20 kilometers, go to refuel?”.
It is the personalized unmanned vehicle exchange method according to the present embodiment with continued reference to Fig. 3, Fig. 3One schematic diagram of application scenarios.In the application scenarios of Fig. 3, first set in menu 302Put unmanned vehicle information 303 and user profile 304, after information is provided with, unmanned vehicle 301Carry out user speech identification after receiving the voice of user, after identifying user, use this user to set" Guo Degang " sound and the unmanned vehicle 301 put engage in the dialogue, in conversation content such as labelling 305Shown in.Unmanned vehicle 301 can arrange destination address according to the home address information of user setup.
The method that above-described embodiment of the application provides arranges unmanned vehicle according to the personal like of userInformation and user profile, it is achieved that personalized unmanned vehicle is mutual, and user when taking notWith being manually entered sufficient address information, promote convenience when riding and the comfort level of user.
With further reference to Fig. 4, it illustrates another enforcement of personalized unmanned vehicle exchange methodThe flow process 400 of example.The flow process 400 of this personalization unmanned vehicle exchange method, comprises the following steps:
Step 401, receives and stores unmanned vehicle information and the user profile of user setup.
Step 402, gathers and stores the sound of user.
Step 403, receives the phonetic order of user, by described phonetic order with the most storedThe sound of user carries out mating to identify that the user sending described phonetic order lookup send describedUnmanned vehicle information set by the user of phonetic order and user profile.
Step 404, selects the sound of unmanned vehicle and described use according to the unmanned vehicle information foundFamily is talked with.
Owing to step 401-404 and step 201-204 are essentially identical, do not repeat them here.
Step 405, parses the address keyword in phonetic order, by address keyword with look intoThe user profile found carries out mating to determine concrete destination address.
In the present embodiment, the phonetic order of user can be the abbreviation of address and not comprise toolThe address of body, such as, user A says " going home ", and unmanned vehicle goes out user A by speech recognitionIdentity after find the home address that he arranges, then may determine that concrete address is X road Y.Address keyword comprises the steps that family, unit, company, school, hospital etc..
In some optional implementations of the present embodiment, statistics user within the default timeTake advantage of the number of times of the address that unmanned vehicle arrived;User is taken advantage of the address sort that unmanned vehicle arrived;User in each classification takes advantage of unmanned vehicle arrive the most address of number of times and is arranged to the acquiescence of the categoryAddress, described classification include following at least one: dining room, cinema, hospital, market;WhenThe voice command of user only comprises destination address classification and have no specific purpose address time, makeWith default address as concrete destination address.Such as, the user of unmanned vehicle in adding up monthThese destination addresses are categorized into dining room, cinema, hospital, market by the address that A often goes.User A remove X Peking Duck Restaurant 6 times, Y chafing dish restaurant 2 times, Z western-style restaurant 1 time, remove M filmInstitute 4 times, N cinema 1 time, nor-hospital 2 times, go to J market 3 times, K market 1 time.Then the dining room class default address of user A can be set to X Peking Duck Restaurant, film class default address setsBe set to M cinema, hospital's class default address is set to first hospital, market class default address is arrangedFor J market.Saying " going to have a meal " when unmanned vehicle identifies user A, now he does not indicate toolWhich restaurant of body then unmanned vehicle can be given tacit consent to X Peking Duck Restaurant or seek the opinion of the suggestion of user A, such as,Unmanned vehicle is said: " owner is intended to X Peking Duck Restaurant?”.The same ground often gone to user BLocation carries out statistical classification, arranges the default address of all categories of user B, when unmanned vehicle identifiesAccording to the default address of user B or seek the opinion of the suggestion of user B and determine destination address during user B.
Figure 4, it is seen that compared with the embodiment that Fig. 2 is corresponding, in the present embodimentThe flow process 400 of property unmanned vehicle exchange method highlights and is identified address keyword and matesThe step of specific address.Thus, the scheme that the present embodiment describes can avoid user to repeatedly inputAddress, time saving and energy saving.
With further reference to Fig. 5, as to the realization of method shown in above-mentioned each figure, the application providesAn a kind of embodiment of personalized unmanned vehicle, this personalization unmanned vehicle embodiment and Fig. 2 instituteThe embodiment of the method shown is corresponding.This personalization unmanned vehicle embodiment can be applicable to various types ofIn unmanned vehicle.
As it is shown in figure 5, the personalized unmanned vehicle 500 described in the present embodiment includes: collecting unit501, memory element 502, recognition unit 503, control unit 504.Wherein, collecting unit501 are configured to receive unmanned vehicle information and the sound of user profile collection user of user setup;Memory element 502 is configured to store unmanned vehicle information, user profile and the user of user setupSound, wherein, unmanned vehicle information include following at least one: the title of unmanned vehicle, unmannedThe sex of car, the sound of personage of imitation;Recognition unit 503 is configured to receive the language of userSound instructs, and carries out described phonetic order with the sound of the most stored user mating and sends out to identifyGo out the user of described phonetic order and that lookup sends set by the user of described phonetic order is unmannedCar information and user profile;Control unit 504 is configured to according to the unmanned vehicle information foundSelect the sound of unmanned vehicle and described user session.
In some optional implementations of the present embodiment, user profile includes following at least one: name, sex, home address, unit address, phone directory, notepad.
In some optional implementations of the present embodiment, control unit 504 is also configured to:Parse the address keyword in described phonetic order, by described address keyword with findUser profile carries out mating to determine concrete destination address.
In some optional implementations of the present embodiment, control unit 504 is also configured toThe sound selecting described unmanned vehicle plays the content in the notepad in described user profile.
In some optional implementations of the present embodiment, control unit 504 is also configured toThe fuel oil display lamp of detection unmanned vehicle;When fuel oil display lamp is bright, select the sound of described unmanned vehicleSound reminds user to go to gas station.
In some optional implementations of the present embodiment, control unit 504 is also configured toAdd up the number of times of the address that user takes advantage of unmanned vehicle to arrive within the default time;User is taken advantage of nothingThe address sort that people's car arrived;User in each classification take advantage of unmanned vehicle arrive number of times mostAddress is arranged to the default address of the category, described classification include following at least one: dining room,Cinema, hospital, market;Do not have when the voice command of user only comprises destination address classificationWhen having concrete destination address, use default address as concrete destination address.
Below with reference to Fig. 6, it illustrates the vehicle intelligent be suitable to for realizing the embodiment of the present applicationThe structural representation of the computer system 600 of brain.
As shown in Figure 6, computer system 600 includes CPU (CPU) 601, itsCan be according to the program being stored in read only memory (ROM) 602 or from storage part 608It is loaded into the program in random access storage device (RAM) 603 and performs various suitable actionAnd process.In RAM 603, also storage has system 600 to operate required various program sumsAccording to.CPU 601, ROM 602 and RAM 603 are connected with each other by bus 604.Input/ output (I/O) interface 605 is also connected to bus 604.
It is connected to I/O interface 605: include the input of keyboard, mouse, mike etc. with lower componentPart 606;Including such as cathode ray tube (CRT), liquid crystal display (LCD) etc. andThe output part 607 of speaker etc.;Storage part 608 including hard disk etc.;And include such asThe communications portion 609 of the NIC of LAN card, modem etc..Communications portion 609Communication process is performed via the network of such as the Internet.Driver 610 is connected to also according to needsI/O interface 605.Detachable media 611, such as disk, CD, magneto-optic disk, quasiconductor are depositedReservoir etc., is arranged in driver 610 as required, in order to the calculating read from itMachine program is mounted into storage part 608 as required.
Especially, according to embodiment of the disclosure, the process described above with reference to flow chart is permissibleIt is implemented as computer software programs.Such as, embodiment of the disclosure and include a kind of computer journeySequence product, it includes the computer program being tangibly embodied on machine readable media, described meterCalculation machine program comprises the program code for performing the method shown in flow chart.In such enforcementIn example, this computer program can be downloaded and installed from network by communications portion 609,And/or be mounted from detachable media 611.At this computer program by CPU (CPU)During 601 execution, perform the above-mentioned functions limited in the present processes.
Flow chart in accompanying drawing and block diagram, it is illustrated that according to the various embodiment of the application system,Architectural framework in the cards, function and the operation of method and computer program product.This pointOn, each square frame in flow chart or block diagram can represent a module, program segment or codeA part, a part for described module, program segment or code comprise one or more forRealize the executable instruction of the logic function of regulation.It should also be noted that at some as replacementIn realization, the function marked in square frame can also be sent out to be different from the order marked in accompanying drawingRaw.Such as, two square frames succeedingly represented can essentially perform substantially in parallel, theySometimes can also perform in the opposite order, this is depending on involved function.It is also noted thatIt is, the square frame in each square frame in block diagram and/or flow chart and block diagram and/or flow chartCombination, can realize by the special hardware based system of the function or operation that perform regulation,Or can realize with the combination of specialized hardware with computer instruction.
It is described in the embodiment of the present application involved unit to realize by the way of software,Can also realize by the way of hardware.Described unit can also be arranged within a processor,For example, it is possible to be described as: a kind of processor includes collecting unit, memory element, recognition unitAnd control unit.Wherein, the title of these unit is not intended that under certain conditions to this unitThe restriction of itself, such as, collecting unit is also described as " receiving the unmanned of user setupCar information and user profile also gather the unit of sound of user ".
As on the other hand, present invention also provides a kind of nonvolatile computer storage media,This nonvolatile computer storage media can be described in above-described embodiment included in deviceNonvolatile computer storage media;Can also be individualism, be unkitted allocate in terminal non-Volatile computer storage medium.Above-mentioned nonvolatile computer storage media storage have one orThe multiple program of person, when one or more program is performed by an equipment so that describedEquipment: receive and store unmanned vehicle information and the user profile of user setup, wherein, unmanned vehicleInformation include following at least one: the title of unmanned vehicle, the sex of unmanned vehicle, the personage of imitationSound;Gather and store the sound of user;Receive the phonetic order of user, by described voiceInstruction carries out with the sound of the most stored user mating to identify the use sending described phonetic orderThe unmanned vehicle information set by user and the user profile sending described phonetic order is also searched in family;The sound of unmanned vehicle and described user session is selected according to the unmanned vehicle information found.
Above description is only the preferred embodiment of the application and the explanation to institute's application technology principle.It will be appreciated by those skilled in the art that invention scope involved in the application, however it is not limited onState the technical scheme of the particular combination of technical characteristic, also should contain without departing from described simultaneouslyIn the case of inventive concept, above-mentioned technical characteristic or its equivalent feature carry out combination in any and shapeOther technical scheme become.Such as features described above has with (but not limited to) disclosed hereinThe technical scheme that the technical characteristic of similar functions is replaced mutually and formed.