WO2017181909A1 - 交通工具控制方法、控制装置与控制*** - Google Patents

交通工具控制方法、控制装置与控制*** Download PDF

Info

Publication number
WO2017181909A1
WO2017181909A1 PCT/CN2017/080520 CN2017080520W WO2017181909A1 WO 2017181909 A1 WO2017181909 A1 WO 2017181909A1 CN 2017080520 W CN2017080520 W CN 2017080520W WO 2017181909 A1 WO2017181909 A1 WO 2017181909A1
Authority
WO
WIPO (PCT)
Prior art keywords
account
user
voice
vehicle
control
Prior art date
Application number
PCT/CN2017/080520
Other languages
English (en)
French (fr)
Inventor
宋伟
Original Assignee
斑马网络技术有限公司
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 斑马网络技术有限公司 filed Critical 斑马网络技术有限公司
Publication of WO2017181909A1 publication Critical patent/WO2017181909A1/zh

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/40Network security protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • H04L63/0861Network architectures or network communication protocols for network security for authentication of entities using biometrical features, e.g. fingerprint, retina-scan
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B61RAILWAYS
    • B61LGUIDING RAILWAY TRAFFIC; ENSURING THE SAFETY OF RAILWAY TRAFFIC
    • B61L27/00Central railway traffic control systems; Trackside control; Communication systems specially adapted therefor
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • H04L63/0876Network architectures or network communication protocols for network security for authentication of entities based on the identity of the terminal or configuration, e.g. MAC address, hardware or software configuration or device fingerprint

Definitions

  • the invention relates to an intelligent control technology, in particular to a vehicle control method, a control device and a control system.
  • the user may pre-store control information for controlling the vehicle.
  • the user can pre-store the driving route of the starting point A and the ending point B in the navigator, that is, there are multiple driving routes from the starting point A to the ending point B, and if the user is accustomed to follow a certain route, The route can then be set in the navigator, and when the user needs to travel from A to B, the navigator can automatically navigate according to the stored route.
  • the user before the user controls the vehicle, the user needs to log in to the account.
  • the login process requires the user to first open the vehicle control device, click the login button, and then the server sends the identification information and the identification information to the vehicle control device.
  • the user opens the corresponding App on the mobile phone to scan the QR code displayed on the control device, and the mobile phone sends the scanned QR code information and the account registered by the mobile phone to the server, and the server according to the QR code information
  • Corresponding identification information is known to allow the vehicle control device to log into the account, and the vehicle control device can control the vehicle based on the control information of the account.
  • the invention provides a vehicle control method, a control device and a control system, which solve the problem that the user login account is cumbersome in the prior art.
  • the present invention provides a vehicle control method comprising:
  • the vehicle control device receives a voice input by the user, and the voice is used by the user to perform an account login;
  • the vehicle control device performs a control operation on the vehicle based on control information corresponding to the account.
  • the present invention provides a vehicle control method comprising:
  • the cloud server receives the voice input by the user sent by the vehicle control device;
  • the cloud server sends the account login feedback information to the vehicle control device to cause the vehicle control device to determine whether to allow the user to log in to the corresponding account according to the account login feedback information.
  • the present invention provides a vehicle control apparatus comprising:
  • a first receiving module configured to receive a voice input by a user, where the voice is used by the user to perform an account login
  • a first determining module configured to determine, according to the voice, whether the user is allowed to log in to a corresponding account, and if permitted, trigger a control module
  • the control module is configured to perform a control operation on the vehicle according to control information corresponding to the account.
  • the present invention provides a vehicle control apparatus comprising: a first processor and a first memory storing computer program code, the first processor executing the following process when calling the computer program code :
  • the vehicle is controlled in accordance with control information corresponding to the account.
  • the present invention provides a cloud server, including:
  • a second receiving module configured to receive a voice input by a user sent by the vehicle control device
  • a second determining module configured to determine, according to the voice, whether the user is allowed to log in to the corresponding account, and generate account login feedback information, where the account login feedback information includes a result of whether the user is allowed to log in to the corresponding account. information;
  • a second sending module configured to send the account login feedback information to the vehicle control device, so that the vehicle control device determines, according to the account login feedback information, whether the user is allowed to log in to the corresponding account.
  • the present invention provides a cloud server, including:
  • the vehicle is controlled in accordance with control information corresponding to the account.
  • the present invention provides a vehicle control system comprising the vehicle control device according to any of the above, and the cloud server according to any one of the above.
  • the present invention provides a terminal device, including an input device, a processor, and a display screen;
  • the input device is configured to receive a voice input by a user, where the voice is used by the user to perform an account login;
  • the processor is coupled to the input device and the display screen, configured to determine, according to the voice, whether the user is allowed to log in to a corresponding account, and if allowed, according to control information corresponding to the account Said the vehicle to perform control operations;
  • the processor is further configured to control the display screen to display the result according to whether the user is allowed to log in to the corresponding account result.
  • the present invention provides a control device for a vehicle, including: an onboard command input device, an onboard processor, an onboard display device;
  • the onboard command input device is configured to receive a voice input by a user, where the voice is used by the user to perform an account login;
  • the onboard processor is coupled to the input device and the onboard display device for determining whether to allow the user to log in to a corresponding account according to the voice, and if so, according to the account corresponding to the account Controlling information to perform control operations on the vehicle;
  • the onboard processor is further configured to control the onboard display device to display the result according to determining whether to allow the user to log in to a corresponding account result.
  • the present invention provides an in-vehicle internet operating system, including:
  • the operation control unit controls the central control system to perform a control operation on the vehicle according to the judgment result of the judgment control unit.
  • the present invention provides a vehicle comprising at least one of the following:
  • a vehicle control device according to any one of the preceding claims, wherein the cloud server, the vehicle control system, the terminal device, the control device for the vehicle, and the in-vehicle Internet operating system are provided.
  • the user inputs the voice to enable the user to log in to the corresponding account, thereby obtaining the account.
  • the control information of the household controls the vehicle, which not only realizes the personalized control of the vehicle, but also brings convenience to the user.
  • a voice login mode allows the user to log in the account without manual operation, and the login method is convenient and quick. It can free the user's hands and bring greater convenience to the user.
  • the user as the driver does not need to manually log in or switch accounts, which ensures the safety of the user.
  • FIG. 1 is a schematic structural view of an optional vehicle control system of the present invention
  • FIG. 2 is a schematic flow chart of a vehicle control method according to an embodiment of the present invention.
  • FIG. 3 is a schematic flowchart diagram of a vehicle control method according to another embodiment of the present invention.
  • FIG. 4A is a schematic flow chart of a vehicle control method according to another embodiment of the present invention.
  • 4B is a schematic diagram of an interface for setting a binding message according to another embodiment of the present invention.
  • FIG. 5 is a schematic flowchart diagram of a vehicle control method according to still another embodiment of the present invention.
  • FIG. 6 is a schematic flowchart diagram of a vehicle control method according to another embodiment of the present invention.
  • FIG. 7 is a schematic structural diagram of a vehicle control apparatus according to an embodiment of the present invention.
  • FIG. 8 is a schematic structural diagram of a vehicle control apparatus according to another embodiment of the present invention.
  • FIG. 9 is a schematic structural diagram of a cloud server according to another embodiment of the present invention.
  • FIG. 10A is a schematic structural diagram of a terminal device according to another embodiment of the present invention.
  • FIG. 10B is a schematic structural diagram of a vehicle control apparatus according to still another embodiment of the present invention.
  • FIG. 10C is a schematic structural diagram of a vehicle control apparatus according to still another embodiment of the present invention.
  • FIG. 11 is a schematic structural diagram of a cloud server according to another embodiment of the present invention.
  • FIG. 11B is a schematic structural diagram of a cloud server according to still another embodiment of the present invention.
  • FIG. 12 is a schematic structural diagram of an in-vehicle Internet operating system according to another embodiment of the present invention.
  • Cloud server A resource pool that includes multiple servers.
  • the cloud server is highly distributed and highly virtualized, enabling network resources to be fully utilized.
  • Voiceprint It is the spectrum of sound waves carrying speech information displayed by electroacoustic instruments.
  • the voiceprint is not only specific, but also has the characteristics of relative stability and uniqueness.
  • the identification of voiceprint information is divided into two categories: text-related and text-independent.
  • Text-related means that the speaker's speech content must be the specified content.
  • Text-independent means that the speaker's speech content is not restricted.
  • the invention mainly uses text-related recognition mode for the recognition of voiceprint information in speech.
  • the vehicle control system includes a vehicle control device 101 and a cloud server 102.
  • the vehicle control device 101 may be a central control system of a vehicle, a vehicle smart rearview mirror, a driving recorder, and/or a head up display (HUD), that is, the vehicle control device 101 may be in the above device.
  • At least one of the vehicle control devices 101 is, for example, a central control system of the vehicle, or a vehicle smart mirror, and of course, a central control system of the vehicle and a vehicle smart rearview mirror.
  • an account and a control information corresponding to the account may be set in advance for the user, and the account and the corresponding control information may be stored in a memory in the vehicle, or may be stored in the cloud server 102, or may be separately stored in the traffic.
  • the memory in the tool and the cloud server 102 can be specifically set according to actual needs.
  • the vehicle control device 101 After receiving the voice input by the user, the vehicle control device 101 determines whether to allow the user to log in to the corresponding account based on the voice, and if so, controls the vehicle according to the control information corresponding to the account.
  • This memory can be provided in the vehicle control device 101.
  • the vehicle control device 101 and the cloud server 102 perform information interaction by wireless.
  • the user can realize the voice registration of the corresponding account, and the vehicle control device can acquire the control information corresponding to the account to implement personalized control of the vehicle, which brings great convenience to the user.
  • the embodiment provides a vehicle control method, and the execution subject is a vehicle control device.
  • Vehicle control Methods include:
  • Step 201 The vehicle control device receives the voice input by the user, and the voice is used for the user to perform account login.
  • the vehicle control device receives the voice input by the user, and the voice corresponds to the user's account.
  • Step 202 The vehicle control device determines, according to the voice, whether the user is allowed to log in to the corresponding account.
  • the vehicle control device may determine whether to allow the user to log in to the corresponding account according to the voice, or send the voice to the cloud server, and determine whether to allow the user to log in to the corresponding account according to the information returned by the cloud server according to the voice. Specifically, whether the user is allowed to log in to the corresponding account can be determined by the voiceprint information of the voice.
  • the results of the vehicle control device determination may include results that allow the user to log in to the respective account and results that do not allow the user to log in to the corresponding account. For example, if there is already an account login, the vehicle control device may determine whether the priority of the account that has been logged in is higher than the account corresponding to the voice. If the determination result is yes, the user is denied to log in to the account corresponding to the voice, and if the judgment result is No, the user is allowed to log in to the voice account. Or, the cloud server is short to determine whether the priority of the account that has been logged in is higher than the account corresponding to the voice.
  • the vehicle control device is notified to refuse the user to log in to the account corresponding to the voice, and if the determination result is no, The notification vehicle control device allows the user to log in to the account corresponding to the voice.
  • Step 203 if permitted, the vehicle control device performs a control operation on the vehicle based on the control information corresponding to the account.
  • the vehicle control device may control the vehicle from the local storage to retrieve the control information corresponding to the account, or obtain the control information corresponding to the account from the cloud server, where the control information may be stored according to where the control information is stored. .
  • the user can log in to the corresponding account by using the voice input by the user, and then obtain control information corresponding to the account to control the vehicle, which can not only realize personalized control of the vehicle, but also bring convenience to the user.
  • a voice login mode allows the user to log in to the account without manual operation, and the login method is convenient and quick, and the user's hands can be liberated, which brings greater convenience to the user.
  • the user as the driver does not need to manually log in or switch accounts, which ensures the safety of the user.
  • This embodiment further supplements the vehicle control method of the first embodiment.
  • the information of the account is set locally, and the vehicle control device determines whether to allow the user to log in to the corresponding account according to the voice.
  • the vehicle control method includes:
  • step 301 the vehicle control device receives the voice input by the user, and the voice is used for the user to perform the account login, and step 302 is performed.
  • the user issues a pre-set voice for account login to the vehicle control device, such as "Hello, Vision", which the vehicle control device can receive via the voice receiver.
  • Step 302 The vehicle control device identifies the voice to obtain a voice recognition result, and performs step 303.
  • the vehicle control device After receiving the voice, the vehicle control device recognizes the voiceprint information of the voice to obtain a corresponding voice recognition result.
  • the speech recognition result may include a voice print corresponding to the text information of the speech.
  • step 303 the vehicle control device determines whether there is an account matching the voice recognition result, and if yes, performs step 304, otherwise performs step 306.
  • the database of voiceprints may be disposed in a local memory, and the vehicle control device may match the voice recognition results through the local memory to determine whether a corresponding account exists.
  • Step 304 The vehicle control device allows the user to log in to the account corresponding to the voice recognition result, and step 305 is performed.
  • the vehicle control device recognizes an account with the voice match, the user is allowed to log in to the corresponding account.
  • an interface that has been successfully logged in may be displayed on the display screen of the vehicle control device, so that the user knows that the account has been successfully logged according to the interface.
  • Step 305 The vehicle control device performs a control operation on the vehicle according to the control information corresponding to the account.
  • the manner in which the vehicle control device obtains the control information corresponding to the account may be various, for example, obtained from a local storage or obtained from a cloud server.
  • the vehicle control device retrieves control information corresponding to the account from the local storage, and performs control operation on the vehicle by using the control information.
  • the vehicle control device allows the user to log in to the account and display the successful login information on the display of the vehicle control device to enable the user to know that the login account was successful. Further, the user inputs a voice control instruction, such as “listening a song”, to the vehicle control device, and the vehicle control device may play the pre-stored song according to the voice control instruction, or obtain a corresponding listening song according to the account from the network. Type of song. In this way, the entire interaction process is completed between the user and the vehicle control device, without the intervention of a third party, which is relatively quick and convenient.
  • a voice control instruction such as “listening a song”
  • the vehicle control device may acquire the control information corresponding to the account through the cloud server. Specifically, the vehicle control device receives the voice control instruction input by the user, and sends a voice control instruction to the cloud server, so that the cloud server acquires control information corresponding to the voice control instruction from the pre-stored account, and the vehicle control device receives the cloud. Control information sent by the server.
  • the vehicle control device may send the voice control command and the corresponding account to the cloud server, and after receiving the voice control command sent by the vehicle control device, the cloud server receives the voice control command.
  • the vehicle control plays the popular music according to the control information, and the pre-stored Pop music or get popular music on the web for playback.
  • the cloud server obtains the control information according to the corresponding voice control command and sends the control information to the vehicle control device, which can reduce the burden on the vehicle control device.
  • the information stored in the local memory can only have the information of the account, thereby reducing the control information.
  • the space occupied by the local memory thereby avoiding the situation that the local memory increases the size of the device due to the excessive volume.
  • the vehicle control device sends a request for acquiring control information corresponding to the account to the cloud server, receives control information corresponding to the account returned by the cloud server, and receives the control information to perform a control operation on the vehicle.
  • the vehicle control device After the user successfully logs in, the vehicle control device sends a request for acquiring the control information to the cloud server, where the request may include the account information, and then receive the cloud server. Returning the control information corresponding to the account, the vehicle control device performs a control operation on the vehicle according to the received control information. In this way, the cloud server stores the control information corresponding to the account. When the user changes the vehicle, the user does not need to manually set the control information again, and the cloud server can download the control information to the local storage, which brings great convenience to the user. .
  • Step 306 the vehicle control device displays information on the display that the user does not exist.
  • the user can know that the login is unsuccessful through the information displayed on the display.
  • the user can log in to the corresponding account by using the voice input by the user, and then obtain control information corresponding to the account to control the vehicle, thereby not only realizing personalized control of the vehicle, but also
  • the user brings convenience, and such a voice login mode allows the user to log in to the account without manual operation.
  • the login method is convenient and quick, and the user's hands can be freed, which brings greater convenience to the user.
  • the user as the driver does not need to manually log in or switch accounts, which ensures the safety of the user.
  • the vehicle control device can determine whether to allow the user to log in, without the intervention of the third party, the interaction is simple and safe, and the operation is convenient.
  • This embodiment further supplements the vehicle control method of the first embodiment.
  • it is determined by the cloud server whether the user is allowed to log in to the account.
  • FIG. 4A it is a schematic flowchart of a vehicle control method according to the present embodiment.
  • the vehicle control method includes:
  • step 401 the vehicle control device receives the voice input by the user, and the voice is used for the user to perform the account login, and step 402 is performed.
  • the user issues a pre-set voice for account login to the vehicle control device, such as "Hello, Vision", which the vehicle control device can receive via the voice receiver.
  • Step 402 The vehicle control device sends the voice to the cloud server, so that the cloud server determines whether to allow the user to log in to the corresponding account according to the voice, and step 403 is performed.
  • the binding information may be sent to the cloud server in advance by the vehicle control device or other terminal, where the binding information includes an account and a voice corresponding to the account.
  • the binding information includes an account and a voice corresponding to the account.
  • FIG. 4B when used for the first time, an operation interface 410 for binding accounts and voices is displayed on the interface of the vehicle control device.
  • the current operation interface 410 is used to bind the voice of the login account, and the account is lllyyy.
  • the vehicle control device determines that the content and the voiceprint of the three voices are the same, the vehicle control device determines that the voice is bound to the corresponding account, and the voice is registered by the user account. .
  • the control device sends the binding information of the voice and the corresponding account to the cloud service, and the cloud server stores the binding information, so that the subsequent user can use any vehicle control device to The cloud server sends the voice to identify whether it can log in to the account.
  • the cloud server may determine whether to allow the user to log in to the corresponding account according to the voice. For example, the voice is matched in the database to generate account login feedback information. For example, if the corresponding account is not matched, the account login feedback information may be The result information including the refusal of the user to log in to the corresponding account may be the absence of the matching account. If the matching account is matched, the account login feedback information may include result information that allows the user to log in to the corresponding account.
  • Step 403 The vehicle control device receives the account login feedback information sent by the cloud server, and the account login feedback information includes the result information of whether the user is allowed to log in to the corresponding account, and step 404 is performed.
  • Step 404 The vehicle control device determines, according to the result information, whether the user is allowed to log in to the corresponding account. If the determination result is yes, step 405 is performed. If the determination result is no, step 406 is performed.
  • an interface that has been successfully logged in may be displayed on the display screen of the vehicle control device, so that the user can know according to the interface whether the account has been successfully logged in.
  • Step 405 The vehicle control device performs a control operation on the vehicle according to the control information corresponding to the account.
  • the vehicle control device retrieves control information corresponding to the account from the local storage, and performs control operation on the vehicle by using the control information.
  • the vehicle control device allows the user to log in to the account and display the successful login information on the display of the vehicle control device to enable the user to know that the login account was successful. Further, the user inputs a voice control instruction, such as “listening a song”, to the vehicle control device, and the vehicle control device may play the pre-stored song according to the voice control instruction, or obtain a corresponding listening song according to the account from the network. Type of song. In this way, the entire interaction process is completed between the user and the vehicle control device, without the intervention of a third party, which is relatively quick and convenient.
  • a voice control instruction such as “listening a song”
  • the vehicle control device may acquire the control information corresponding to the account through the cloud server. Specifically, the vehicle control device receives the voice control instruction input by the user, and sends a voice control instruction to the cloud server, so that the cloud server acquires control information corresponding to the voice control instruction from the pre-stored account, and the vehicle control device receives the cloud. Control information sent by the server.
  • the vehicle control device may send the voice control command and the corresponding account to the cloud server, and after receiving the voice control command sent by the vehicle control device, the cloud server receives the voice control command.
  • the vehicle control plays the popular music according to the control information, and the pre-stored Pop music or get popular music on the web for playback.
  • the cloud server obtains the control information according to the corresponding voice control command and sends the control information to the vehicle control device, which can reduce the burden on the vehicle control device.
  • the information stored in the local memory can only have the information of the account, thereby reducing the control information.
  • the space occupied by the local memory thereby avoiding the situation that the local memory increases the size of the device due to the excessive volume.
  • step 406 the vehicle control device displays information on the display that the user does not exist.
  • the user can know that the login is unsuccessful through the information displayed on the display.
  • the user can log in to the corresponding account by using the voice input by the user, and then obtain control information corresponding to the account to control the vehicle, which can not only realize personalized control of the vehicle, but also bring convenience to the user.
  • a voice login mode allows the user to log in to the account without manual operation, and the login method is convenient and quick, and the user's hands can be liberated, which brings greater convenience to the user.
  • the user as the driver does not need to manually log in or switch accounts, which ensures the safety of the user.
  • This embodiment further supplements the vehicle control method of the first embodiment.
  • it is determined by the cloud server whether the user is allowed to log in to the account and is fed back by the cloud server.
  • the vehicle control method includes:
  • step 501 the vehicle control device receives the voice input by the user, and the voice is used for the user to perform account login.
  • the user issues a pre-set voice for account login to the vehicle control device, such as "Hello, Vision", which the vehicle control device can receive via the voice receiver.
  • Step 502 The vehicle control device sends the voice to the cloud server, so that the cloud server determines whether to allow the user to log in to the corresponding account according to the voice.
  • the binding information of the account and the voice is stored in the cloud server in advance, and the binding is consistent with the third embodiment, and details are not described herein again.
  • Step 503 The vehicle control device receives control feedback information sent by the cloud server, where the control feedback information includes result information that allows the user to log in to the corresponding account and control information corresponding to the account.
  • the cloud server recognizes that the user is allowed to log in to the corresponding account, the control information corresponding to the account is sent to the vehicle control device.
  • Step 504 the vehicle control device determines, based on the result information, that the user is allowed to log in to the corresponding account.
  • information indicating that the account has been successfully logged in may be displayed on the display screen of the vehicle control device, so that the user knows that the account is successfully logged in.
  • Step 505 The vehicle control device performs a control operation on the vehicle according to the control information corresponding to the account included in the control feedback information.
  • the vehicle control device may receive the voice control command input by the user, and then invoke the corresponding control information to control the vehicle.
  • the specific control manner is consistent with the foregoing, and details are not described herein again.
  • the cloud server receives the voice input by the user sent by the vehicle control device, thereby identifying whether the user can log in to the corresponding account, and if the recognition result is yes, the vehicle control information is acquired with the account.
  • the corresponding control information controls the vehicle, so that the user can log in the account without manual operation, and the login method is convenient and quick, and the user's hands can be liberated, which brings greater convenience to the user.
  • the user as the driver does not need to manually log in or switch accounts, which ensures the safety of the user.
  • the cloud server identifies whether the user can log in to the account, and sends the control information to the vehicle control device after identifying that the account can be logged in, thereby avoiding the operation of acquiring the control information from the cloud server, reducing the number of operations and reducing the number of operations.
  • the burden of the network is not limited to, but not limited to, but not limited to, but not limited to, but not limited to, but not limited to, but not limited to, and sends the control information to the vehicle control device after identifying that the account can be logged in, thereby avoiding the operation of acquiring the control information from the cloud server, reducing the number of operations and reducing the number of operations. The burden of the network.
  • This embodiment provides a vehicle control method, and the execution entity is a cloud server.
  • FIG. 6 it is a schematic flowchart of a vehicle control method according to the present embodiment.
  • the vehicle control method of this embodiment includes:
  • Step 601 The cloud server receives the voice input by the user sent by the vehicle control device.
  • the vehicle control device When the vehicle control device receives the voice input by the user, the voice can be sent to the cloud server.
  • the cloud server Before step 601, the cloud server needs to receive binding information in advance, and the binding information includes information of the account and a voice corresponding to the account.
  • the binding information may be sent by the user through the vehicle control device or the mobile terminal.
  • Step 602 The cloud server determines, according to the voice, whether the user is allowed to log in to the corresponding account, and generates account login feedback information, where the account login feedback information includes result information of whether to allow the user to log in to the corresponding account.
  • the account login feedback information may be information that denies the user to log in to the account, and the reason information included is that the account cannot be matched, and if the cloud server matches the voice corresponding to the voice,
  • the account login information can be the information that allows the user to log in to the account.
  • the account login feedback information may further include control information corresponding to the account.
  • the control information may be sent to the vehicle control device to reduce the letter. Make interactions and avoid taking up too much network resources.
  • Step 603 The cloud server sends the account login feedback information to the vehicle control device, so that the vehicle control device determines, according to the account login feedback information, whether the user is allowed to log in to the corresponding account.
  • the vehicle control recognizes that the user is allowed to log in to the account, the information indicating that the account has been successfully logged in is displayed on the interface, otherwise the information indicating that the account refuses to log in is displayed, because there is no matching account.
  • the method further includes:
  • the cloud server receives a voice control instruction input by the user sent by the vehicle control device;
  • the cloud server acquires control information corresponding to the voice control instruction from the pre-stored account
  • the cloud server sends control information to the vehicle control device.
  • the vehicle control device may send the voice control command and the corresponding account to the cloud server, and after receiving the voice control command sent by the vehicle control device, the cloud server receives the voice control command.
  • the vehicle control plays the popular music according to the control information, and the pre-stored Pop music or get popular music on the web for playback.
  • the cloud server obtains the control information according to the corresponding voice control command and sends the control information to the vehicle control device, which can reduce the burden on the vehicle control device.
  • the information stored in the local memory can only have the information of the account, thereby reducing the control information.
  • the space occupied by the local memory thereby avoiding the situation that the local memory increases the size of the device due to the excessive volume.
  • the cloud server receives the voice input by the user sent by the vehicle control device, thereby identifying whether the user can log in to the corresponding account, and if the recognition result is yes, the vehicle control information is acquired with the account.
  • the corresponding control information controls the vehicle, so that the user can log in the account without manual operation, and the login method is convenient and quick, and the user's hands can be liberated, which brings greater convenience to the user.
  • the user as the driver does not need to manually log in or switch accounts, which ensures the safety of the user.
  • the cloud server identifies whether the user can log in to the account, and sends the control information to the vehicle control device after identifying that the account can be logged in, thereby avoiding the operation of acquiring the control information from the cloud server, reducing the number of operations and reducing the number of operations.
  • the burden of the network is not limited to, but not limited to, but not limited to, but not limited to, but not limited to, but not limited to, but not limited to, and sends the control information to the vehicle control device after identifying that the account can be logged in, thereby avoiding the operation of acquiring the control information from the cloud server, reducing the number of operations and reducing the number of operations. The burden of the network.
  • the embodiment provides a vehicle control device for performing the vehicle control method of the first embodiment.
  • FIG. 7 is a schematic structural view of a vehicle control device according to the present embodiment.
  • the vehicle control device 700 includes a first receiving module 701, a first determining module 702, and a control module 703.
  • the first receiving module 701 receives the voice input by the user, and the voice is used for the user to perform the account login.
  • the first determining module 702 determines whether the user is allowed to log in to the corresponding account according to the voice. If so, the triggering control module 703 is triggered; the control module 703 It is used to control the vehicle according to the control information corresponding to the account.
  • the vehicle control device 700 is a central control system of the vehicle, a vehicle smart mirror, a driving recorder, and/or a head-up display HUD, ie, the vehicle control device may be at least one of the above-described devices.
  • the user can log in to the corresponding account by using the voice input by the user, and then obtain control information corresponding to the account to control the vehicle, which can not only realize personalized control of the vehicle, but also bring convenience to the user.
  • a voice login mode allows the user to log in to the account without manual operation, and the login method is convenient and quick, and the user's hands can be liberated, which brings greater convenience to the user.
  • the user as the driver does not need to manually log in or switch accounts, which ensures the safety of the user.
  • This embodiment further clarifies the vehicle control device of the seventh embodiment.
  • vehicle control device 700 self-identifies whether the user is allowed to log in to the account
  • the first determining module 702 in the vehicle control device 700 is specifically configured to:
  • the user is allowed to log in to the account corresponding to the voice recognition result.
  • the corresponding control module 703 is specifically configured to: retrieve control information corresponding to the account from the local storage, and perform control operations on the vehicle by using the control information.
  • control module 703 is specifically configured to:
  • control module 703 is specifically configured to:
  • the vehicle is controlled in accordance with the received control information.
  • the first determining module 702 is specifically configured to:
  • the corresponding control module 703 is specifically configured to: retrieve control information corresponding to the account from the local storage, and perform control operations on the vehicle by using the control information.
  • control module 703 is specifically configured to:
  • the first determining module 702 is specifically configured to:
  • control feedback information sent by the cloud server, where the control feedback information includes result information that allows the user to log in to the corresponding account and control information corresponding to the account;
  • control module 703 is specifically configured to:
  • the vehicle is controlled to operate according to the control information corresponding to the account included in the control feedback information.
  • control device shown in FIG. 8 further includes a first sending module 801, where the first sending module 801 is specifically configured to send binding information to the cloud server, where the binding information includes the information of the account and the voice corresponding to the account. .
  • the user can log in to the corresponding account by using the voice input by the user, and then obtain control information corresponding to the account to control the vehicle, which can not only realize personalized control of the vehicle, but also bring convenience to the user.
  • a voice login mode allows the user to log in to the account without manual operation, and the login method is convenient and quick, and the user's hands can be liberated, which brings greater convenience to the user.
  • the user as the driver does not need to manually log in or switch accounts, which ensures the safety of the user.
  • the embodiment provides a cloud server for performing the vehicle control method of the fifth embodiment.
  • FIG. 9 it is a schematic structural diagram of a cloud server according to this embodiment.
  • the cloud server includes a second receiving module 901, a second determining module 902, and a second sending module 903.
  • the second receiving module 901 is configured to receive the voice input by the user sent by the vehicle control device.
  • the second determining module 902 is configured to determine, according to the voice, whether the user is allowed to log in to the corresponding account, and generate account login feedback information, and the account login feedback.
  • the information includes result information of whether the user is allowed to log in to the corresponding account;
  • the second sending module 903 is configured to send the account login feedback information to the vehicle control device, so that the vehicle control device determines whether to allow the user to log in according to the account login feedback information. Corresponding account.
  • the account login feedback information further includes control information corresponding to the account.
  • the cloud server further includes an identification control information module (not shown), and the identification control information module is configured to:
  • Control information is sent to the vehicle control device.
  • the second receiving module 901 is further configured to:
  • the binding information is received, and the binding information includes information of the account and a voice corresponding to the account.
  • the cloud server receives the voice input by the user sent by the vehicle control device, thereby identifying whether the user can log in to the corresponding account, and if the recognition result is yes, the vehicle control information is acquired and The control information corresponding to the account controls the vehicle, so that the user can log in the account without manual operation, and the login method is convenient and quick, and the user's hands can be liberated, which brings greater convenience to the user.
  • the user as the driver does not need to manually log in or switch accounts, which ensures the safety of the user.
  • the cloud server identifies whether the user can log in to the account, and sends the control information to the vehicle control device after identifying that the account can be logged in, thereby avoiding the operation of acquiring the control information from the cloud server, reducing the number of operations and reducing the number of operations.
  • the burden of the network is not limited to, but not limited to, but not limited to, but not limited to, but not limited to, but not limited to, but not limited to, and sends the control information to the vehicle control device after identifying that the account can be logged in, thereby avoiding the operation of acquiring the control information from the cloud server, reducing the number of operations and reducing the number of operations. The burden of the network.
  • This embodiment provides a terminal device, which is used in the foregoing method embodiment.
  • the terminal device includes an input device 1201, a processor 1202, and a display screen 1203.
  • the input device 1201 is used for voice input by the user, and the voice is used for user to perform account login; 1202 is coupled to the input device 1201 and the display screen 1203 for determining whether to allow the user to log in to the corresponding account according to the voice, and if so, controlling the vehicle according to the control information corresponding to the account; the processor 1202 is further configured to Determine whether to allow the user to log in to the corresponding account result control display display results.
  • the processor 1202 can be, for example, a central processing unit (CPU), an application specific integrated circuit (ASIC), a digital signal processor (DSP), a digital signal processing device (DSPD), and a programmable logic.
  • CPU central processing unit
  • ASIC application specific integrated circuit
  • DSP digital signal processor
  • DSPD digital signal processing device
  • programmable logic programmable logic
  • a device PLD
  • FPGA field programmable gate array
  • controller microcontroller, microprocessor or other electronic component is implemented, which is coupled to the input device 1201 by a wired or wireless connection.
  • the input device 1201 may include multiple input devices, for example, at least one of a user-oriented user interface, a device-oriented device interface, a software programmable interface, and a transceiver.
  • the device-oriented device interface may be a wired interface for data transmission between the device and the device, or may be a hardware insertion interface (for example, a USB interface, a serial port, etc.) for data transmission between the device and the device.
  • the user-oriented user interface may be, for example, a user-oriented control button, a voice input device for receiving voice input, and a touch-sensing device for receiving a user's touch input (eg, a touch screen with touch sensing function, touch
  • the programmable interface of the software may be, for example, an input for the user to edit or modify the program, such as an input pin interface or an input interface of the chip; optionally, the transceiver may have Radio frequency transceiver chip, baseband processing chip, and transceiver antenna for communication functions.
  • the terminal device in the embodiment of the present invention is a universal terminal device.
  • the terminal device can be, for example, a mobile terminal, an in-vehicle terminal or the like.
  • the mobile terminal or the vehicle-mounted terminal may specifically be a control device for a vehicle.
  • the terminal device is a control device for a vehicle
  • the present invention provides another embodiment for introduction. Embodiments are not described in detail herein.
  • the present invention also provides a vehicle control device, as shown in FIG. 10B, the vehicle control device includes: a first processor 1001 and a first memory 1002 storing a computer program code, the first processor 1001 invoking a computer program When the code is executed, the following processing is performed:
  • the vehicle is controlled in accordance with control information corresponding to the account.
  • the first processor 1001 executes the computer program code stored in the first memory 1002 to implement the vehicle control method in the above embodiment.
  • the first memory 1002 is configured to store various types of data to support operation at the terminal device. Examples of such data include instructions for any application or method operating on the terminal device, such as messages, pictures, videos, and the like.
  • the first memory 1002 may include a random access memory (RAM), and may also include a non-volatile memory, such as at least one disk storage.
  • the first processor 1001 is disposed in the processing component 20.
  • the terminal device may further include: a communication component 23, a power component 24, a multimedia component 25, an audio component 26, an input/output interface 27, and a sensor component 28.
  • Processing component 20 typically controls the overall operation of the terminal device.
  • Processing component 20 may include one or more first processors 1001 to execute instructions to perform all or part of the steps of the above method embodiments.
  • processing component 20 can include one or more modules to facilitate interaction between component 20 and other components.
  • processing component 20 can include a multimedia module to facilitate interaction between multimedia component 25 and processing component 20.
  • Power component 24 provides power to various components of the terminal device.
  • Power component 24 can include a power management system, one or more power sources, and other components associated with generating, managing, and distributing power for the terminal devices.
  • the multimedia component 25 includes a display screen between the terminal device and the user that provides an output interface.
  • the display screen can include a liquid crystal display (LCD) and a touch panel (TP). If the display includes a touch panel, the display can be implemented as a touch screen to receive input signals from the user.
  • the touch panel includes one or more touch sensors to sense touches, slides, and gestures on the touch panel. The touch sensor can sense not only the boundaries of the touch or sliding action, but also the duration and pressure associated with the touch or slide operation.
  • the audio component 26 is configured to output and/or input an audio signal.
  • audio component 26 includes a microphone (MIC) that is configured to receive an external audio signal when the terminal device is in an operational mode, such as a voice recognition mode.
  • the received audio signal may be further stored in the first memory 1002 or transmitted via the communication component 23.
  • audio component 26 also includes a speaker for outputting an audio signal.
  • the input/output interface 27 provides an interface between the processing component 20 and the peripheral interface module, which may be a click wheel, a button, or the like. These buttons may include, but are not limited to, a volume button, a start button, and a lock button.
  • Sensor assembly 28 includes one or more sensors for providing status assessment of various aspects to the terminal device.
  • sensor component 28 can detect the open/closed state of the terminal device, the relative positioning of the components, and the presence or absence of contact of the user with the terminal device.
  • Sensor assembly 28 can include a proximity sensor configured to detect the presence of nearby objects without any physical contact.
  • the sensor assembly 28 can also include an accelerometer sensor, a gyroscope sensor, a gravity sensor, and the like.
  • the communication component 23 is configured to facilitate wired or wireless communication between the terminal device and other devices.
  • Terminal design The device can access a wireless network based on communication standards, such as WiFi, 2G or 3G, or a combination thereof.
  • the terminal device may include a SIM card slot for inserting the SIM card, so that the terminal device can log in to the GPRS network and establish communication with the server through the Internet.
  • the communication component 23, the audio component 26 and the input/output interface 27 involved in the embodiment of Fig. 10C can be implemented as an input device in the embodiment of Fig. 6.
  • the present application further provides a control device for a vehicle, which is a specific implementation manner of the terminal device for the vehicle.
  • control device of the vehicle may be a vehicle equipment, an additional control device after the vehicle leaves the factory, and the like.
  • control device for a vehicle may include: an onboard command input device, an onboard processor, and an onboard display device; optionally, an onboard output device and other additional devices may also be included.
  • the onboard command input device is configured to receive a voice input by the user, the voice being used by the user to perform account login;
  • the onboard processor is coupled to the input device and the onboard display device for determining whether to allow the voice according to the voice
  • the user logs in to the corresponding account, and if allowed, performs a control operation on the vehicle according to the control information corresponding to the account;
  • the onboard processor is further configured to determine whether to allow the user to log in to the corresponding account according to determining whether the user is allowed to log in to the corresponding account.
  • the on-board display device is controlled to display the result.
  • the airborne in the "airborne command input device” and the “airborne processor” may be an “vehicle command input device” and a “vehicle processor” carried on a vehicle. It can also be an “airborne command input device” and an “airborne processor” carried on the aircraft, and can also be a device carried on other types of vehicles.
  • the meaning of the "airborne” in the embodiment of the present application is not Make a limit.
  • the onboard command input device may be an onboard command input device
  • the onboard processor may be an onboard processor.
  • the above-described onboard command input device may include various input devices depending on the type of vehicle installed, for example, may include a user-oriented vehicle-mounted user interface, a device-oriented vehicle-mounted device interface, an in-vehicle programmable interface of software, and a transceiver. At least one of the letter machines may also be at least one of a center console control button, a steering wheel control button, a voice receiving device, and a touch sensing device.
  • the device-oriented in-vehicle device interface may be a wired interface for data transmission between the device and the device (for example, a connection interface with a driving recorder on a center console of the vehicle), or may be used for a device.
  • a hardware insertion interface for example, a USB interface, a serial port, etc.
  • the user-oriented vehicle user interface may be, for example, a steering wheel control button for a vehicle, for a large vehicle or a small vehicle.
  • Central control button voice receiving device for receiving voice input (for example, microphone placed on the steering wheel or steering rudder, central sound collecting device, etc.), and user connection
  • a touch sensing device (such as a touch screen with a touch sensing function, a touch panel, etc.) received by the user; alternatively, the in-vehicle programmable interface of the software may be an entry for the user to edit or modify in the vehicle control system.
  • the input pin interface or the input interface of the large and small chips involved in the vehicle may be a radio frequency transceiver chip with a communication function in the vehicle, a baseband processing chip, and a transceiver antenna.
  • the onboard command input device is also used to receive various commands triggered by the user.
  • the control device for the vehicle is a central control unit or other device on the vehicle
  • the onboard command input device may be a steering wheel control button for the vehicle, and a central control for a large vehicle or a small vehicle.
  • the onboard processor can use various application specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (depending on the type of vehicle installed). PLD), field programmable gate array (FPGA), central processing unit (CPU), controller, microcontroller, microprocessor or other electronic component implementation and used to perform the above methods.
  • ASICs application specific integrated circuits
  • DSPs digital signal processors
  • DSPDs digital signal processing devices
  • FPGA field programmable gate array
  • CPU central processing unit
  • controller microcontroller
  • microprocessor or other electronic component implementation used to perform the above methods.
  • the onboard processor is coupled to the onboard command input device and the onboard display device via an in-vehicle line or wireless connection.
  • the above airborne processor can be used in the above method embodiments.
  • control device for a vehicle of this embodiment can be used in the above method embodiment.
  • the vehicle control device includes: a second processor 1101 and a second memory 1102 storing computer program code, when the second processor 1101 calls the computer program code , perform the following process:
  • the vehicle is controlled in accordance with control information corresponding to the account.
  • the second processor 1101 executes the computer program code stored in the second memory 1102 to implement the vehicle control method in the above embodiment.
  • the second memory 1102 is configured to store various types of data to support operation at the terminal device. Examples of such data include instructions for any application or method operating on the terminal device, such as messages, pictures, videos, and the like.
  • the second memory 1102 may include a random access memory (RAM), and may also include a non-volatile memory, such as at least one disk storage.
  • the second processor 1101 is disposed in the processing component 20.
  • the terminal device may further include: a communication component 23, a power component 24, a multimedia component 25, an audio component 26, an input/output interface 27, and a sensor component 28.
  • Processing component 20 typically controls the overall operation of the terminal device.
  • Processing component 20 may include one or more second processors 1101 to execute instructions to perform all or part of the steps of the above method embodiments.
  • processing component 20 can include one or more modules to facilitate interaction between component 20 and other components.
  • processing component 20 can include a multimedia module to facilitate interaction between multimedia component 25 and processing component 20.
  • Power component 24 provides power to various components of the terminal device.
  • Power component 24 can include a power management system, one or more power sources, and other components associated with generating, managing, and distributing power for the terminal devices.
  • the multimedia component 25 includes a display screen between the terminal device and the user that provides an output interface.
  • the display screen can include a liquid crystal display (LCD) and a touch panel (TP). If the display includes a touch panel, the display can be implemented as a touch screen to receive input signals from the user.
  • the touch panel includes one or more touch sensors to sense touches, slides, and gestures on the touch panel. The touch sensor can sense not only the boundaries of the touch or sliding action, but also the duration and pressure associated with the touch or slide operation.
  • the audio component 26 is configured to output and/or input an audio signal.
  • audio component 26 includes a microphone (MIC) that is configured to receive an external audio signal when the terminal device is in an operational mode, such as a voice recognition mode.
  • the received audio signal may be further stored in the second memory 1102 or transmitted via the communication component 23.
  • audio component 26 also includes a speaker for outputting an audio signal.
  • the input/output interface 27 provides an interface between the processing component 20 and the peripheral interface module, which may be a click wheel, a button, or the like. These buttons may include, but are not limited to, a volume button, a start button, and a lock button.
  • Sensor assembly 28 includes one or more sensors for providing status assessment of various aspects to the terminal device.
  • sensor component 28 can detect the open/closed state of the terminal device, the relative positioning of the components, and the presence or absence of contact of the user with the terminal device.
  • Sensor assembly 28 can include a proximity sensor configured to detect the presence of nearby objects without any physical contact.
  • the sensor assembly 28 can also include an accelerometer sensor, a gyroscope sensor, a gravity sensor, and the like.
  • the communication component 23 is configured to facilitate wired or wireless communication between the terminal device and other devices.
  • the terminal device can access a wireless network based on a communication standard such as WiFi, 2G or 3G, or a combination thereof.
  • the terminal device may include a SIM card slot for inserting the SIM card, so that the terminal device can log in to the GPRS network and establish communication with the server through the Internet.
  • This embodiment also provides an in-vehicle internet operating system. It can be understood by those skilled in the art that the in-vehicle Internet operating system can directly manage the hardware of the terminal device or the hardware of the control device of the vehicle according to the present invention and the computer program of the software resources involved in the present invention. System software on the above-mentioned terminal device or control device of the vehicle.
  • the operating system is an interface between the user and the above-mentioned terminal device or the control device of the vehicle, and is also an interface between the hardware and other software.
  • the in-vehicle Internet operating system provided by the present invention can interact with other modules or functional devices on the vehicle to control the functions of the corresponding modules or functional devices.
  • the vehicle is no longer independent of the communication network.
  • the vehicle can be connected to the server to form a network to form an in-vehicle Internet.
  • the in-vehicle Internet system can provide voice communication services, location services, navigation services, mobile internet access, vehicle emergency rescue, vehicle data and management services, in-vehicle entertainment services, and the like.
  • FIG. 12 is a schematic structural diagram of an in-vehicle Internet operating system according to an embodiment of the present invention. As shown in FIG. 12, the in-vehicle Internet operating system includes a judgment control unit 1301 and an operation control unit 1302.
  • the judgment control unit 1301 determines whether the user is allowed to log in to the corresponding account according to the received voice input by the user; the operation control unit 1302 controls the central control system to perform a control operation on the vehicle according to the judgment result of the judgment control unit.
  • the in-vehicle Internet operating system provided in this embodiment can be used in the foregoing method embodiments, and the implementation principle and the technical effects are similar.
  • the invention also provides a vehicle comprising at least one of the following:
  • the vehicle includes, but is not limited to, an internal combustion engine car or motorcycle, an electric car or motorcycle, an electric bicycle, an electric balance vehicle, a remote control vehicle, a small aircraft (eg, an unmanned aerial vehicle, a small manned aircraft, a remotely piloted aircraft), and the like.
  • an internal combustion engine car or motorcycle an electric car or motorcycle, an electric bicycle, an electric balance vehicle, a remote control vehicle, a small aircraft (eg, an unmanned aerial vehicle, a small manned aircraft, a remotely piloted aircraft), and the like.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Hardware Design (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Mechanical Engineering (AREA)
  • Power Engineering (AREA)
  • Health & Medical Sciences (AREA)
  • Biomedical Technology (AREA)
  • General Health & Medical Sciences (AREA)
  • Navigation (AREA)
  • Traffic Control Systems (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

本发明提供一种交通工具控制方法、控制装置与控制***,方法包括:交通工具控制装置接收用户输入的语音,所述语音用于所述用户进行账户登录;所述交通工具控制装置根据所述语音确定是否允许所述用户登录到对应的账户;若允许,则所述交通工具控制装置根据与所述账户对应的控制信息对所述交通工具进行控制操作。根据本发明,可以通过语音登录对应的账户,以使交通工具控制装置获取与该账户对应的控制信息对交通工具进行控制,登录方式方便快捷。

Description

交通工具控制方法、控制装置与控制***
本申请要求2016年04月20日递交的申请号为201610250108.5、发明名称为“交通工具控制方法、控制装置与控制***”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。
技术领域
本发明涉及智能控制技术,尤其涉及一种交通工具控制方法、控制装置与控制***。
背景技术
目前,随着我国科技与经济的不断发展,交通工具逐渐成为一种非常普遍的交通工具。
为了便于用户控制交通工具,现有技术中,用户可以预先存储用于控制交通工具的控制信息。以用户进行导航控制为例来说,用户可以在导航仪中预先存储起点A和终点B的行驶路线,即从起点A到达终点B的行驶路线有多条,如果用户习惯于按照某一条路线,则可以将该路线设置在导航仪中,当用户需要从A行驶至B时,导航仪可以自动按照所存储的路线进行导航。现有技术中,用户在对交通工具进行控制之前,需要先登录账户,该登录过程需要用户先打开交通工具控制装置,点击登录按钮,然后服务器会向交通工具控制装置发送标识信息以及与标识信息对应的二维码,用户在手机上打开相应的App登录后扫描控制装置上显示的二维码,手机将扫描得到的二维码信息以及手机登录的账户发送至服务器,服务器根据二维码信息对应的标识信息即可获知可以允许该交通工具控制装置登录该账户,进而交通工具控制装置即可根据该账户的控制信息控制交通工具。
但是,这样登录控制装置的方式较为繁琐,给用户带来较大不便。
发明内容
本发明提供一种交通工具控制方法、控制装置与控制***,以解决现有技术中用户登录账户繁琐的问题。
一个方面,本发明提供一种交通工具控制方法,包括:
交通工具控制装置接收用户输入的语音,所述语音用于所述用户进行账户登录;
所述交通工具控制装置根据所述语音确定是否允许所述用户登录到对应的账户;
若允许,则所述交通工具控制装置根据与所述账户对应的控制信息对所述交通工具进行控制操作。
另一方面,本发明提供一种交通工具控制方法,包括:
云端服务器接收交通工具控制装置发送的用户输入的语音;
所述云端服务器根据所述语音确定是否允许所述用户登录到对应的账户,并生成账户登录反馈信息,所述账户登录反馈信息中包含是否允许所述用户登录到对应的账户的结果信息;
所述云端服务器向交通工具控制装置发送所述账户登录反馈信息,以使所述交通工具控制装置根据所述账户登录反馈信息确定是否允许所述用户登录到对应的账户。
另一方面,本发明提供一种交通工具控制装置,包括:
第一接收模块,用于接收用户输入的语音,所述语音用于所述用户进行账户登录;
第一确定模块,用于根据所述语音确定是否允许所述用户登录到对应的账户,若允许,则触发控制模块;
所述控制模块,用于根据与所述账户对应的控制信息对所述交通工具进行控制操作。
另一方面,本发明提供一种交通工具控制装置,包括:第一处理器和存储有计算机程序代码的第一存储器,所述第一处理器在调用所述计算机程序代码时,执行以下处理过程:
接收用户输入的语音,所述语音用于所述用户进行账户登录;
根据所述语音确定是否允许所述用户登录到对应的账户;
若允许,则根据与所述账户对应的控制信息对所述交通工具进行控制操作。
另一方面,本发明提供一种云端服务器,包括:
第二接收模块,用于接收交通工具控制装置发送的用户输入的语音;
第二确定模块,用于根据所述语音确定是否允许所述用户登录到对应的账户,并生成账户登录反馈信息,所述账户登录反馈信息中包含是否允许所述用户登录到对应的账户的结果信息;
第二发送模块,用于向交通工具控制装置发送所述账户登录反馈信息,以使所述交通工具控制装置根据所述账户登录反馈信息确定是否允许所述用户登录到对应的账户。
另一方面,本发明提供一种云端服务器,包括:
第二处理器和存储有计算机程序代码的第二存储器,所述第二处理器在调用所述计算机程序代码时,执行以下处理过程:
接收用户输入的语音,所述语音用于所述用户进行账户登录;
根据所述语音确定是否允许所述用户登录到对应的账户,若允许,则触发控制模块;
根据与所述账户对应的控制信息对所述交通工具进行控制操作。
另一方面,本发明提供一种交通工具控制***,包括上述任一项所述的交通工具控制装置和上述任一项所述的云端服务器。
再一方面,本发明提供一种终端设备,包括输入设备、处理器、显示屏;
所述输入设备,用于接收用户输入的语音,所述语音用于所述用户进行账户登录;
所述处理器,耦合到所述输入设备和所述显示屏,用于根据所述语音确定是否允许所述用户登录到对应的账户,若允许,则根据与所述账户对应的控制信息对所述交通工具进行控制操作;
所述处理器还用于根据确定是否允许所述用户登录到对应的账户结果控制所述显示屏显示所述结果。
又一方面,本发明提供一种用于交通工具的控制设备,包括;机载指令输入设备,机载处理器,机载显示装置;
所述机载指令输入设备,用于接收用户输入的语音,所述语音用于所述用户进行账户登录;
所述机载处理器,耦合到所述输入设备和所述机载显示装置,用于根据所述语音确定是否允许所述用户登录到对应的账户,若允许,则根据与所述账户对应的控制信息对所述交通工具进行控制操作;
所述机载处理器还用于根据确定是否允许所述用户登录到对应的账户结果控制所述机载显示装置显示所述结果。
另一方面,本发明提供一种车载互联网操作***,包括:
判断控制单元,根据接收到的用户输入的语音确定是否允许所述用户登录到对应的账户;
操作控制单元,根据判断控制单元的判断结果控制中控***对所述交通工具进行控制操作。
再一方面,本发明提供一种交通工具,包括以下装置中的至少一种:
前述任一项所述的交通工具控制装置、前述任一项所述的云端服务器、前述交通工具控制***、前述终端设备、前述用于交通工具的控制设备、前述车载互联网操作***。
在本发明中,通过用户输入的语音来使用户能够登录相应的账户,进而获取与该账 户对应的控制信息对交通工具进行控制,不仅能够实现对交通工具的个性化控制,给用户带来方便,而且这样的语音登录方式,用户无需手动操作即可实现账户的登录,登录方式方便快捷,能够将用户的双手解放出来,给用户带来较大的便利。尤其是在行车过程中,作为驾驶员的用户无需手动操作登录或者切换账户,保证了用户的行车安全。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本发明的一种可选的交通工具控制***的结构示意图;
图2为本发明一实施例提供的交通工具控制方法的流程示意图;
图3为本发明另一实施例提供的交通工具控制方法的流程示意图;
图4A为本发明又一实施例提供的交通工具控制方法的流程示意图;
图4B为本发明又一实施例提供的设置绑定消息的界面示意图;
图5为本发明再一实施例提供的交通工具控制方法的流程示意图;
图6为本发明另一实施例提供的交通工具控制方法的流程示意图;
图7为本发明一实施例提供的交通工具控制装置的结构示意图;
图8为本发明另一实施例提供的交通工具控制装置的结构示意图;
图9为本发明又一实施例提供的云端服务器的结构示意图;
图10A为根据本发明另一实施例的终端设备的结构示意图;
图10B为本发明再一实施例提供的交通工具控制装置的结构示意图;
图10C为本发明又一实施例提供的交通工具控制装置的结构示意图;
图11A为本发明另一实施例提供的云端服务器的结构示意图;
图11B为本发明再一实施例提供的云端服务器的结构示意图;
图12为根据本发明另一实施例提供的车载互联网操作***的结构示意图。
具体实施方式
这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施 例中所描述的实施方式并不代表与本发明相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本发明的一些方面相一致的装置和方法的例子。
为了清楚起见,首先说明本发明使用的特定词或短语的定义。
云端服务器:包括多台服务器的资源池,云端服务器具有高度分布式、高度虚拟化等特点,能够使网络资源得到充分的利用。
声纹:是用电声学仪器显示的携带言语信息的声波频谱。声纹不仅具有特定性,而且有相对稳定性的特点,具有唯一性。关于声纹信息的识别又分为文本相关和文本无关两大类。文本相关是指说话人的说话内容必须是指定的内容,文本无关是指说话人的说话内容不受限制。本发明对语音中的声纹信息的识别主要用到文本相关的识别方式。
如图1所示,为根据本发明的交通工具控制***的结构示意图。该交通工具控制***包括交通工具控制装置101和云端服务器102。其中,交通工具控制装置101可以是交通工具的中控***、交通工具智能后视镜、行车记录仪和/或抬头显示(Head Up Display,HUD),即交通工具控制装置101可以为上述装置中的至少一个,举例来说,交通工具控制装置101为交通工具的中控***,或者为交通工具智能后视镜,当然,也可以同时包括交通工具的中控***和交通工具智能后视镜。
本发明中,可以预先为用户设置账户以及与账户对应的控制信息,该账户以及相应的控制信息可以存储在交通工具内的存储器中,也可以存储在云端服务器102中,还可以分别存储在交通工具内的存储器和云端服务器102中,具体可以根据实际需要设定。交通工具控制装置101在接收到用户输入的语音之后,根据该语音确定是否允许用户登录到对应的账户,如果允许,则根据与账户对应的控制信息控制交通工具。该存储器可以设置在交通工具控制装置101中。具体地,交通工具控制装置101与云端服务器102通过无线方式进行信息交互。
通过图1所示的交通工具控制***,用户能够实现语音登录相应的账户,进而交通工具控制装置能够获取与账户对应的控制信息对交通工具实现个性化控制,给用户带来极大的便利。
实施例一
本实施例提供一种交通工具控制方法,执行主体为交通工具控制装置。
如图2所示,为根据本实施例的交通工具控制方法的流程示意图。该交通工具控制 方法包括:
步骤201,交通工具控制装置接收用户输入的语音,语音用于用户进行账户登录。
例如,用户在启动交通工具控制装置之后,发出声音“你好,远见”,则交通工具控制装置会接收到用户输入的语音,该语音对应用户的账户。
步骤202,交通工具控制装置根据语音确定是否允许用户登录到对应的账户。
交通工具控制装置可以自行根据语音确定是否允许用户登录到对应的账户,也可以向云端服务器发送语音,并根据云端服务器根据语音返回的信息来确定是否允许用户登录到对应的账户。具体地,可以通过语音的声纹信息来确定是否允许用户登录到对应的账户。
交通工具控制装置确定的结果可以包括允许用户登录到相应账户的结果以及不允许用户登录到相应账户的结果。例如,当前已经有账户登录,则交通工具控制装置可以判断已经登录的账户的优先级是否高于语音对应的账户,若判断结果为是,则拒绝用户登录该语音对应的账户,若判断结果为否,则允许用户登录该语音账户。或者由云服务器短来判断已经登录的账户的优先级是否高于语音对应的账户,若判断结果为是,则通知交通工具控制装置拒绝用户登录该语音对应的账户,若判断结果为否,则通知交通工具控制装置允许用户登录该语音对应的账户。当然,还可以通过确定是否匹配到与该语音相对应的账户来确定是否允许用户登录到对应的账户,或者判断是否允许用户通过该交通工具上的交通工具控制装置来登录该语音对应的账户来确定是否允许用户登录到对应的账户,具体可以根据实际需要设定,在此不再赘述。
步骤203,若允许,则交通工具控制装置根据与账户对应的控制信息对交通工具进行控制操作。
交通工具控制装置可以从本地的存储其中调取与账户对应的控制信息对交通工具进行控制,也可以从云端服务器处获取与账户对应的控制信息,具体可以根据控制信息存储在哪里进行相应的操作。
根据本实施例,通过用户输入的语音来使用户能够登录相应的账户,进而获取与该账户对应的控制信息对交通工具进行控制,不仅能够实现对交通工具的个性化控制,给用户带来方便,而且这样的语音登录方式,用户无需手动操作即可实现账户的登录,登录方式方便快捷,能够将用户的双手解放出来,给用户带来较大的便利。尤其是在行车过程中,作为驾驶员的用户无需手动操作登录或者切换账户,保证了用户的行车安全。
实施例二
本实施例对实施例一的交通工具控制方法做进一步补充说明。本实施例中,账户的信息设置在本地,由交通工具控制装置自行根据语音确定是否允许用户登录到对应的账户。
如图3所示,为根据本实施例的交通工具控制方法的流程示意图。该交通工具控制方法包括:
步骤301,交通工具控制装置接收用户输入的语音,语音用于用户进行账户登录,执行步骤302。
例如,用户对着交通工具控制装置发出预先设置的用于账户登录的语音,例如“你好,远见”,交通工具控制装置通过语音接收器能够接收到该语音。
步骤302,交通工具控制装置对语音进行识别,得到语音识别结果,执行步骤303。
交通工具控制装置接收到语音之后,对该语音的声纹信息进进行识别,得到相应的语音识别结果。该语音识别结果可以包括与语音的文本信息对应的声纹。
步骤303,交通工具控制装置确定是否存在与语音识别结果匹配的账户,若存在,则执行步骤304,否则执行步骤306。
本实施例中,声纹的数据库可以设置在本地的存储器中,交通工具控制装置可以通过该本地存储器对语音识别结果进行匹配,以确定是否存在相应的账户。
步骤304,交通工具控制装置允许用户登录到该语音识别结果对应的账户,执行步骤305。
若交通工具控制装置识别出有该语音匹配的账户,则允许用户登录到相应的账户。具体可以在交通工具控制装置的显示屏上显示已经登录成功的界面,以使用户根据该界面获知账户已经登录成功。
步骤305,交通工具控制装置根据与账户对应的控制信息对交通工具进行控制操作。
交通工具控制装置获取与账户对应的控制信息的方式可以有很多种,例如从本地存储器中获取或者从云端服务器中获取,下面将具体举例进行说明:
若本地存储器中存储有账户对应的控制信息,则交通工具控制装置从本地存储器中调取与账户对应的控制信息,并采用控制信息对交通工具进行控制操作。
例如,交通工具控制装置允许用户登录账户之后,将登录成功的信息在交通工具控制装置的显示屏上显示出来,以使用户获知登录账户成功。进一步地,用户向交通工具控制装置输入语音控制指令,例如“听歌”,则交通工具控制装置可以根据该语音控制指令播放预先存储的歌曲,或者根据从网络中获取符合该账户对应的听歌类型的歌曲。 这样,整个交互过程均由用户与交通工具控制装置之间完成,无需第三方的干涉,较为快捷便利。
若云端服务器存储有该账户对应的控制信息,则交通工具控制装置可以通过云端服务器获取与该账户对应的控制信息。具体地,交通工具控制装置接收用户输入的语音控制指令,并向云端服务器发送语音控制指令,以使云端服务器从预先存储的账户中获取与语音控制指令对应的控制信息,交通工具控制装置接收云端服务器发送的控制信息。
例如,若用户输入的语音控制指令为“听歌”,则交通工具控制装置可以将该语音控制指令以及相应的账户发送至云端服务器,云端服务器接收到交通工具控制装置发送的该语音控制指令之后,获取与该账户对应的关于听歌的控制信息,例如为收听流行音乐,并向交通工具控制装置返回该控制信息,进一步的,交通工具控制根据该控制信息播放流行音乐,可以播放预先存储的流行音乐或者通过网络获取流行音乐进行播放。这样,由云端服务器来根据相应的语音控制指令来获取控制信息发送给交通工具控制装置,能够减轻交通工具控制装置的负担,本地存储器所存储的信息可以只有账户的信息,进而能够减少控制信息所占用的本地存储器的空间,进而避免本地存储器由于体积过大而增大所在设备体积的情况。
另外,若云端服务器存储有与账户对应的控制信息,则可以从云端服务器获取全部的控制信息,并下载到本地进行存储,进而在用户输入语音控制指令,直接从本地存储器中调取控制信息对交通工具进行相应的控制即可。具体到地,交通工具控制装置向云端服务器发送获取与账户对应的控制信息的请求,接收云端服务器返回的与账户对应的控制信息,并接收到的控制信息对交通工具进行控制操作。
例如,若用户换车之后,先在本地设置语音和账户对应的信息,用户成功登陆之后,交通工具控制装置向云端服务器发送获取控制信息的请求,请求中可以包括账户的信息,进而接收云端服务器返回的与账户对应的控制信息,交通工具控制装置根据接收到的控制信息对交通工具进行控制操作。这样,在云端服务器中存储与账户对应的控制信息,用户在更换交通工具时,无需再次手动设置控制信息,通过云端服务器就能够将控制信息下载到本地进行存储,给用户带来极大的方便。
步骤306,交通工具控制装置在显示屏上显示用户不存在的信息。
用户可以通过显示屏上所显示的信息获知登录不成功。
根据本实施例,通过用户输入的语音来使用户能够登录相应的账户,进而获取与该账户对应的控制信息对交通工具进行控制,不仅能够实现对交通工具的个性化控制,给 用户带来方便,而且这样的语音登录方式,用户无需手动操作即可实现账户的登录,登录方式方便快捷,能够将用户的双手解放出来,给用户带来较大的便利。尤其是在行车过程中,作为驾驶员的用户无需手动操作登录或者切换账户,保证了用户的行车安全。而且通过在本地存储器中设置账户和与账户对应的语音,交通工具控制装置能够自行判断是否允许用户登录,无需第三方的干预,交互简单安全,操作方便。
实施例三
本实施例对实施例一的交通工具控制方法做进一步补充说明。本实施例中,由云端服务器来判断是否允许用户登录账户。
如图4A所示,为根据本实施例的交通工具控制方法的流程示意图。该交通工具控制方法包括:
步骤401,交通工具控制装置接收用户输入的语音,语音用于用户进行账户登录,执行步骤402。
例如,用户对着交通工具控制装置发出预先设置的用于账户登录的语音,例如“你好,远见”,交通工具控制装置通过语音接收器能够接收到该语音。
步骤402,交通工具控制装置将语音发送给云端服务器,以使云端服务器根据语音确定是否允许用户登录到对应的账户,执行步骤403。
具体地,可以由交通工具控制装置或者其他终端预先向云端服务器发送绑定信息,绑定信息中包括账户和与账户对应的语音。如图4B所示,初次使用时,在交通工具控制装置的界面上显示用于绑定账户和语音的操作界面410,当前的操作界面410用于绑定登录账户的语音,账户为lllyyy。
用户点击录制按钮411,开始录制语音“你好,远见”,录制完成后,松开录制按钮411,显示界面提示再次录制,则用户再次点击录制按钮411,开始录制语音“你好,远见”,如此重复预定次数,例如3次,交通工具控制装置确定出该3次语音的内容和声纹均相同,则交通工具控制装置确定该语音与对应的账户绑定,且该语音是用户账户登录的。用户点击发送按钮412,则控制装置向云端服务发送该语音与对应的账户的绑定信息,云端服务器接收到绑定信息之后,进行存储,这样,后续用户可以通过任何一台交通工具控制装置向云端服务器发送语音进而识别是否能够登录账户。
在绑定信息存储完毕之后,如果云端服务器再次接收到控制装置发送的语音,则可以根据语音确定是否允许用户登录到对应的账户。例如,在数据库中对语音进行匹配,进而生成账户登录反馈信息。例如,若未匹配到相应的账户,则账户登录反馈信息中可 以包括拒绝用户登录到对应的账户的结果信息,具体可以是无该匹配账户,若匹配到相应的账户,则账户登录反馈信息中可以包括允许用户登录到对应的账户的结果信息。
步骤403,交通工具控制装置接收云端服务器发送的账户登录反馈信息,账户登录反馈信息中包含是否允许用户登录到对应的账户的结果信息,执行步骤404。
步骤404,交通工具控制装置根据结果信息确定是否允许用户登录到对应的账户,若确定结果为是,则执行步骤405,若确定结果为否,则执行步骤406。
具体可以在交通工具控制装置的显示屏上显示是否已经登录成功的界面,以使用户根据该界面获知账户是否已经登录成功。
步骤405,交通工具控制装置根据与账户对应的控制信息对交通工具进行控制操作。
若本地存储器中存储有账户对应的控制信息,则交通工具控制装置从本地存储器中调取与账户对应的控制信息,并采用控制信息对交通工具进行控制操作。
例如,交通工具控制装置允许用户登录账户之后,将登录成功的信息在交通工具控制装置的显示屏上显示出来,以使用户获知登录账户成功。进一步地,用户向交通工具控制装置输入语音控制指令,例如“听歌”,则交通工具控制装置可以根据该语音控制指令播放预先存储的歌曲,或者根据从网络中获取符合该账户对应的听歌类型的歌曲。这样,整个交互过程均由用户与交通工具控制装置之间完成,无需第三方的干涉,较为快捷便利。
若云端服务器存储有该账户对应的控制信息,则交通工具控制装置可以通过云端服务器获取与该账户对应的控制信息。具体地,交通工具控制装置接收用户输入的语音控制指令,并向云端服务器发送语音控制指令,以使云端服务器从预先存储的账户中获取与语音控制指令对应的控制信息,交通工具控制装置接收云端服务器发送的控制信息。
例如,若用户输入的语音控制指令为“听歌”,则交通工具控制装置可以将该语音控制指令以及相应的账户发送至云端服务器,云端服务器接收到交通工具控制装置发送的该语音控制指令之后,获取与该账户对应的关于听歌的控制信息,例如为收听流行音乐,并向交通工具控制装置返回该控制信息,进一步的,交通工具控制根据该控制信息播放流行音乐,可以播放预先存储的流行音乐或者通过网络获取流行音乐进行播放。这样,由云端服务器来根据相应的语音控制指令来获取控制信息发送给交通工具控制装置,能够减轻交通工具控制装置的负担,本地存储器所存储的信息可以只有账户的信息,进而能够减少控制信息所占用的本地存储器的空间,进而避免本地存储器由于体积过大而增大所在设备体积的情况。
步骤406,交通工具控制装置在显示屏上显示用户不存在的信息。
用户可以通过显示屏上所显示的信息获知登录不成功。
根据本实施例,通过用户输入的语音来使用户能够登录相应的账户,进而获取与该账户对应的控制信息对交通工具进行控制,不仅能够实现对交通工具的个性化控制,给用户带来方便,而且这样的语音登录方式,用户无需手动操作即可实现账户的登录,登录方式方便快捷,能够将用户的双手解放出来,给用户带来较大的便利。尤其是在行车过程中,作为驾驶员的用户无需手动操作登录或者切换账户,保证了用户的行车安全。而且通过云端服务器识别用户是否可以登录账户,这样,即使用户更换交通工具,也能够登录到相应的账户,对于用户来说非常方便。
实施例四
本实施例对实施例一的交通工具控制方法做进一步补充说明。本实施例中,由云端服务器来判断是否允许用户登录账户并且由云端服务器来反馈。
如图5所示,为根据本实施例的交通工具控制方法的流程示意图。该交通工具控制方法包括:
步骤501,交通工具控制装置接收用户输入的语音,语音用于用户进行账户登录。
例如,用户对着交通工具控制装置发出预先设置的用于账户登录的语音,例如“你好,远见”,交通工具控制装置通过语音接收器能够接收到该语音。
步骤502,交通工具控制装置将语音发送给云端服务器,以使云端服务器根据语音确定是否允许用户登录到对应的账户。
预先需要在云端服务器中存储账户与语音的绑定信息,具体如何绑定与实施例三一致,在此不再赘述。
云端服务器具体如何根据语音确定是否允许用户登录到对应的账户与前述实施例一致,在此不再赘述。
步骤503,交通工具控制装置接收云端服务器发送的控制反馈信息,控制反馈信息中包含允许用户登录到对应的账户的结果信息以及与账户对应的控制信息。
若云端服务器识别出允许用户登录到对应的账户,则将该账户对应的控制信息一并发送至交通工具控制装置中。
步骤504,交通工具控制装置根据结果信息确定允许用户登录到对应的账户。
具体可以在交通工具控制装置的显示屏上显示账户已经登录成功的信息,以便使用户得知账户成功登录。
步骤505,交通工具控制装置根据控制反馈信息中所包含的与账户对应的控制信息对交通工具进行控制操作。
具体地,交通工具控制装置可以接收用户输入的语音控制指令,进而调用相应的控制信息对交通工具进行控制,具体控制方式与前述一致,在此不再赘述。
根据本实施例,云端服务器通过接收交通工具控制装装置发送的用户输入的语音,进而识别使用户是否能够登录相应的账户,在识别结果为是的情况下,使交通工具控制信息获取与该账户对应的控制信息对交通工具进行控制,这样,用户无需手动操作即可实现账户的登录,登录方式方便快捷,能够将用户的双手解放出来,给用户带来较大的便利。尤其是在行车过程中,作为驾驶员的用户无需手动操作登录或者切换账户,保证了用户的行车安全。而且通过云端服务器识别用户是否可以登录账户,并在识别出账户可以登录之后将控制信息一同发送至交通工具控制装置,避免了再从云端服务器中获取控制信息的操作,减少了操作次数,减轻了网路的负担。
实施例五
本实施例提供给一种交通工具控制方法,执行主体为云端服务器。
如图6所示,为根据本实施例的交通工具控制方法的流程示意图。本实施例的交通工具控制方法包括:
步骤601,云端服务器接收交通工具控制装置发送的用户输入的语音。
当交通工具控制装置接收到用户输入的语音后,就可以向云端服务器发送该语音。
在步骤601之前,云端服务器预先需接收绑定信息,绑定信息包括账户的信息和与账户对应的语音。该绑定信息可以是用户通过交通工具控制装置或者移动终端发送的。
步骤602,云端服务器根据语音确定是否允许用户登录到对应的账户,并生成账户登录反馈信息,账户登录反馈信息中包含是否允许用户登录到对应的账户的结果信息。
举例来说,若云端服务器匹配不到与该语音对应的账户,则账户登录反馈信息可以是拒绝用户登录账户的信息,所包括的原因信息为无法匹配账户,若云端服务器匹配到与该语音对应的账户,则可以账户登录反馈信息可以是允许用户登录账户的信息。
可选地,该账户登录反馈信息中还可以包括与账户对应的控制信息,例如,若账户登录反馈信息表示允许用户登录账户,则可以将控制信息一并发送给交通工具控制装置,以减少信令交互,避免占用过多的网络资源。
步骤603,云端服务器向交通工具控制装置发送账户登录反馈信息,以使交通工具控制装置根据账户登录反馈信息确定是否允许用户登录到对应的账户。
若交通工具控制识别出允许用户登录该账户,则在界面上显示账户已经登录成功的信息,否则显示账户拒绝登录的信息,原因为没有匹配的账户。
可选地,在用户登录账户之后,还包括:
云端服务器接收交通工具控制装置发送的用户输入的语音控制指令;
云端服务器从预先存储的账户中获取与语音控制指令对应的控制信息;
云端服务器向交通工具控制装置发送控制信息。
例如,若用户输入的语音控制指令为“听歌”,则交通工具控制装置可以将该语音控制指令以及相应的账户发送至云端服务器,云端服务器接收到交通工具控制装置发送的该语音控制指令之后,获取与该账户对应的关于听歌的控制信息,例如为收听流行音乐,并向交通工具控制装置返回该控制信息,进一步的,交通工具控制根据该控制信息播放流行音乐,可以播放预先存储的流行音乐或者通过网络获取流行音乐进行播放。这样,由云端服务器来根据相应的语音控制指令来获取控制信息发送给交通工具控制装置,能够减轻交通工具控制装置的负担,本地存储器所存储的信息可以只有账户的信息,进而能够减少控制信息所占用的本地存储器的空间,进而避免本地存储器由于体积过大而增大所在设备体积的情况。
根据本实施例,云端服务器通过接收交通工具控制装装置发送的用户输入的语音,进而识别使用户是否能够登录相应的账户,在识别结果为是的情况下,使交通工具控制信息获取与该账户对应的控制信息对交通工具进行控制,这样,用户无需手动操作即可实现账户的登录,登录方式方便快捷,能够将用户的双手解放出来,给用户带来较大的便利。尤其是在行车过程中,作为驾驶员的用户无需手动操作登录或者切换账户,保证了用户的行车安全。而且通过云端服务器识别用户是否可以登录账户,并在识别出账户可以登录之后将控制信息一同发送至交通工具控制装置,避免了再从云端服务器中获取控制信息的操作,减少了操作次数,减轻了网路的负担。
实施例六
本实施例提供一种交通工具控制装置,用于执行实施例一的交通工具控制方法。
如图7所示,为根据本实施例的交通工具控制装置的结构示意图。该交通工具控制装置700包括第一接收模块701、第一确定模块702和控制模块703。
其中,第一接收模块701收用户输入的语音,语音用于用户进行账户登录;第一确定模块702据语音确定是否允许用户登录到对应的账户,若允许,则触发控制模块703;控制模块703用于根据与账户对应的控制信息对交通工具进行控制操作。
交通工具控制装置700为交通工具的中控***、交通工具智能后视镜、行车记录仪和/或抬头显示HUD,即交通工具控制装置可以为上述装置中的至少一个。
关于本实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
根据本实施例,通过用户输入的语音来使用户能够登录相应的账户,进而获取与该账户对应的控制信息对交通工具进行控制,不仅能够实现对交通工具的个性化控制,给用户带来方便,而且这样的语音登录方式,用户无需手动操作即可实现账户的登录,登录方式方便快捷,能够将用户的双手解放出来,给用户带来较大的便利。尤其是在行车过程中,作为驾驶员的用户无需手动操作登录或者切换账户,保证了用户的行车安全。
实施例七
本实施例对实施例七的交通工具控制装置做进一步补充说明。
对于交通工具控制装置700自行识别是否允许用户登录到账户的情况来说,
该交通工具控制装置700中的第一确定模块702具体用于:
对语音进行识别,得到语音识别结果;
确定是否存在与语音识别结果匹配的账户;
若存在,则允许用户登录到该语音识别结果对应的账户。
相应的控制模块703具体用于:从本地存储器中调取与账户对应的控制信息,并采用控制信息对交通工具进行控制操作。
或者控制模块703具体用于:
接收用户输入的语音控制指令;
向云端服务器发送语音控制指令,以使云端服务器从预先存储的账户中获取与语音控制指令对应的控制信息;
接收云端服务器发送的控制信息。
或者控制模块703具体用于:
向云端服务器发送获取与账户对应的控制信息的请求;
接收云端服务器返回的与账户对应的控制信息;
根据接收到的控制信息对交通工具进行控制操作。
对于云端控制器识别是否允许用户登录到账户的情况来说:
该第一确定模块702具体用于:
将语音发送给云端服务器,以使云端服务器根据语音确定是否允许用户登录到对应 的账户;
接收云端服务器发送的账户登录反馈信息,账户登录反馈信息中包含是否允许用户登录到对应的账户的结果信息;
根据结果信息确定是否允许用户登录到对应的账户。
相应的控制模块703具体用于:从本地存储器中调取与账户对应的控制信息,并采用控制信息对交通工具进行控制操作。
或者控制模块703具体用于:
接收用户输入的语音控制指令;
向云端服务器发送语音控制指令,以使云端服务器从预先存储的账户中获取与语音控制指令对应的控制信息;
接收云端服务器发送的控制信息。
此外,如图8所示,若第一确定模块702具体用于:
将语音发送给云端服务器,以使云端服务器根据语音确定是否允许用户登录到对应的账户;
接收云端服务器发送的控制反馈信息,控制反馈信息中包含允许用户登录到对应的账户的结果信息以及与账户对应的控制信息;
根据结果信息确定允许用户登录到对应的账户;
相应的,控制模块703具体用于:
根据控制反馈信息中所包含的与账户对应的控制信息对交通工具进行控制操作。
可选地,图8所示的控制装置还包括第一发送模块801,该第一发送模块801具体用于向云端服务器发送绑定信息,绑定信息中包括账户的信息和与账户对应的语音。
关于本实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
根据本实施例,通过用户输入的语音来使用户能够登录相应的账户,进而获取与该账户对应的控制信息对交通工具进行控制,不仅能够实现对交通工具的个性化控制,给用户带来方便,而且这样的语音登录方式,用户无需手动操作即可实现账户的登录,登录方式方便快捷,能够将用户的双手解放出来,给用户带来较大的便利。尤其是在行车过程中,作为驾驶员的用户无需手动操作登录或者切换账户,保证了用户的行车安全。
实施例八
本实施例提供一种云端服务器,用于执行实施例五的交通工具控制方法。
如图9所示,为根据本实施例的云端服务器的结构示意图。该云端服务器包括第二接收模块901、第二确定模块902和第二发送模块903。
其中,第二接收模块901用于接收交通工具控制装置发送的用户输入的语音;第二确定模块902用于根据语音确定是否允许用户登录到对应的账户,并生成账户登录反馈信息,账户登录反馈信息中包含是否允许用户登录到对应的账户的结果信息;第二发送模块903用于向交通工具控制装置发送账户登录反馈信息,以使交通工具控制装置根据账户登录反馈信息确定是否允许用户登录到对应的账户。
可选地,账户登录反馈信息还包括与账户对应的控制信息。
可选地,云端服务器还包括识别控制信息模块(图中未示出),该识别控制信息模块用于:
接收交通工具控制装置发送的用户输入的语音控制指令;
从预先存储的账户中获取与语音控制指令对应的控制信息;
向交通工具控制装置发送控制信息。
可选地,第二接收模块901还用于:
接收绑定信息,绑定信息包括账户的信息和与账户对应的语音。
关于本实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
根据本实施例的,云端服务器通过接收交通工具控制装装置发送的用户输入的语音,进而识别使用户是否能够登录相应的账户,在识别结果为是的情况下,使交通工具控制信息获取与该账户对应的控制信息对交通工具进行控制,这样,用户无需手动操作即可实现账户的登录,登录方式方便快捷,能够将用户的双手解放出来,给用户带来较大的便利。尤其是在行车过程中,作为驾驶员的用户无需手动操作登录或者切换账户,保证了用户的行车安全。而且通过云端服务器识别用户是否可以登录账户,并在识别出账户可以登录之后将控制信息一同发送至交通工具控制装置,避免了再从云端服务器中获取控制信息的操作,减少了操作次数,减轻了网路的负担。
实施例九
本实施例提供一种终端设备,用于前述的方法实施例中。
如图10A所示,为根据本实施例的终端设备的结构示意图,该终端设备包括输入设备1201、处理器1202和显示屏1203。
其中,输入设备1201用于用户输入的语音,语音用于用户进行账户登录;述处理器 1202耦合到输入设备1201和显示屏1203,用于根据语音确定是否允许用户登录到对应的账户,若允许,则根据与账户对应的控制信息对交通工具进行控制操作;处理器1202还用于根据确定是否允许用户登录到对应的账户结果控制显示屏显示结果。
可选的,上述处理器1202例如可以为中央处理器(Central Processing Unit,简称CPU)、应用专用集成电路(ASIC)、数字信号处理器(DSP)、数字信号处理设备(DSPD)、可编程逻辑器件(PLD)、现场可编程门阵列(FPGA)、控制器、微控制器、微处理器或其他电子元件实现,该处理器1202通过有线或无线连接耦合到上述输入设备1201。
可选的,上述输入设备1201可以包括多种输入设备,例如可以包括面向用户的用户接口、面向设备的设备接口、软件的可编程接口、收发信机中的至少一个。可选的,该面向设备的设备接口可以是用于设备与设备之间进行数据传输的有线接口、还可以是用于设备与设备之间进行数据传输的硬件***接口(例如USB接口、串口等);可选的,该面向用户的用户接口例如可以是面向用户的控制按键、用于接收语音输入的语音输入设备以及用户接收用户触摸输入的触摸感知设备(例如具有触摸感应功能的触摸屏、触控板等);可选的,上述软件的可编程接口例如可以是供用户编辑或者修改程序的入口,例如芯片的输入引脚接口或者输入接口等;可选的,上述收发信机可以是具有通信功能的射频收发芯片、基带处理芯片以及收发天线等。
本发明实施例中的终端设备为一通用的终端设备。该终端设备例如可以是移动终端,车载终端等。该移动终端或车载终端具体还可以为用于交通工具的控制设备,对于该终端设备为用于交通工具的控制设备的实施例,本发明提供了另一实施例来进行介绍,请参见后面的实施例,在此不再详述。
实施例十
本发明还提供一种交通工具控制装置,如图10B所示,该交通工具控制装置包括:第一处理器1001和存储有计算机程序代码的第一存储器1002,第一处理器1001在调用计算机程序代码时,执行以下处理过程:
接收用户输入的语音,语音用于用户进行账户登录;
根据语音确定是否允许用户登录到对应的账户;
若允许,则根据与账户对应的控制信息对交通工具进行控制操作。
该交通工具控制装置的具体操作方法与有益效果与前述实施例一致,在此不再赘述。
第一处理器1001执行第一存储器1002所存放的计算机程序代码,实现上述实施例中的交通工具控制方法。
第一存储器1002被配置为存储各种类型的数据以支持在终端设备的操作。这些数据的示例包括用于在终端设备上操作的任何应用程序或方法的指令,例如消息,图片,视频等。第一存储器1002可能包含随机存取存储器(random access memory,简称RAM),也可能还包括非易失性存储器(non-volatile memory),例如至少一个磁盘存储器。
可选地,第一处理器1001设置在处理组件20中。如图10C所示,该终端设备还可以包括:通信组件23,电源组件24,多媒体组件25,音频组件26,输入/输出接口27,传感器组件28。
处理组件20通常控制终端设备的整体操作。处理组件20可以包括一个或多个第一处理器1001来执行指令,以完成上述方法实施例的全部或部分步骤。此外,处理组件20可以包括一个或多个模块,便于处理组件20和其他组件之间的交互。例如,处理组件20可以包括多媒体模块,以方便多媒体组件25和处理组件20之间的交互。
电源组件24为终端设备的各种组件提供电力。电源组件24可以包括电源管理***,一个或多个电源,及其他与为终端设备生成、管理和分配电力相关联的组件。
多媒体组件25包括在终端设备和用户之间的提供一个输出接口的显示屏。在一些实施例中,显示屏可以包括液晶显示器(LCD)和触摸面板(TP)。如果显示屏包括触摸面板,显示屏可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与触摸或滑动操作相关的持续时间和压力。
音频组件26被配置为输出和/或输入音频信号。例如,音频组件26包括一个麦克风(MIC),当终端设备处于操作模式,如语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在第一存储器1002或经由通信组件23发送。在一些实施例中,音频组件26还包括一个扬声器,用于输出音频信号。
输入/输出接口27为处理组件20和***接口模块之间提供接口,上述***接口模块可以是点击轮,按钮等。这些按钮可包括但不限于:音量按钮、启动按钮和锁定按钮。
传感器组件28包括一个或多个传感器,用于为终端设备提供各个方面的状态评估。例如,传感器组件28可以检测到终端设备的打开/关闭状态,组件的相对定位,用户与终端设备接触的存在或不存在。传感器组件28可以包括接近传感器,被配置用来在没有任何的物理接触时检测附近物体的存在。在一些实施例中,该传感器组件28还可以包括加速度传感器,陀螺仪传感器,重力传感器等。
通信组件23被配置为便于终端设备和其他设备之间有线或无线方式的通信。终端设 备可以接入基于通信标准的无线网络,如WiFi,2G或3G,或它们的组合。在一个实施例中,该终端设备中可以包括SIM卡插槽,该SIM卡插槽用于***SIM卡,使得终端设备可以登录GPRS网络,通过互联网与服务器建立通信。
由上可知,在图10C实施例中所涉及的通信组件23、音频组件26以及输入/输出接口27均可以作为图6实施例中的输入设备的实现方式。
在上述图6所示实施例的通用的终端设备的描述的基础上,本申请还提供一种用于交通工具的控制设备,该控制设备是终端设备用于交通工具的具体实现方式。
可选的,该交通工具的控制设备可以为车机设备、交通工具出厂后附加的控制设备等等。
具体地,该用于交通工具的控制设备可以包括:机载指令输入设备、机载处理器和机载显示装置;可选地,还可以包括机载输出设备以及其他附加设备。
其中,机载指令输入设备用于接收用户输入的语音,所述语音用于所述用户进行账户登录;机载处理器耦合到输入设备和机载显示装置,用于根据所述语音确定是否允许所述用户登录到对应的账户,若允许,则根据与所述账户对应的控制信息对所述交通工具进行控制操作;机载处理器还用于根据确定是否允许所述用户登录到对应的账户结果控制所述机载显示装置显示所述结果。
需要说明的是,本申请实施例所涉及的“机载指令输入设备”、“机载处理器”中的机载,可以是承载于车辆上的“车载指令输入设备”以及“车载处理器”,还可以是承载于飞行器上的“机载指令输入设备”以及“机载处理器”,还可以是承载于其他类型交通工具上的设备,本申请实施例对“机载”的含义并不做限定。以交通工具是车辆为例,该机载指令输入设备可以是机载指令输入设备、机载处理器可以是车载处理器。
取决于所安装的交通工具的类型的不同,上述机载指令输入设备可以包括多种输入设备,例如可以包括面向用户的车载用户接口、面向设备的车载设备接口、软件的车载可编程接口、收发信机中的至少一个,还可以是中控台控制按键、方向盘控制按键、语音接收设备以及触摸感知设备中的至少一个。举例来说,该面向设备的车载设备接口可以是用于设备与设备之间进行数据传输的有线接口(例如车辆的中控台上的与行车记录仪的连接接口)、还可以是用于设备与设备之间进行数据传输的硬件***接口(例如USB接口、串口等);可选的,该面向用户的车载用户接口例如可以是用于车辆的方向盘控制按键、用于大型车辆或小型车辆的中控控制按键、用于接收语音输入的语音接收设备(例如,安置在方向盘或操作舵上的麦克风、中央声音采集设备、等等)、以及用户接 收用户触摸输入的触摸感知设备(例如具有触摸感应功能的触摸屏、触控板等);可选的,上述软件的车载可编程接口例如可以是车辆控制***中可供用户编辑或者修改的入口,例如车辆中涉及的大、小芯片的输入引脚接口或者输入接口等;可选的,上述收发信机可以是车辆中具有通信功能的射频收发芯片、基带处理芯片以及收发天线等。该机载指令输入设备还用于接收用户触发的各种指令。对应地,当该用于交通工具的控制设备为车辆上的中控单元或者其他设备时,该机载指令输入设备可以是用于车辆的方向盘控制按键、用于大型车辆或小型车辆的中控控制按键、用于接收语音输入的语音输入设备以及用户接收用户触摸输入的触摸感知设备(例如具有触摸感应功能的触摸屏、触控板等)等。
取决于所安装的交通工具的类型的不同,上述机载处理器可以使用各种应用专用集成电路(ASIC)、数字信号处理器(DSP)、数字信号处理设备(DSPD)、可编程逻辑器件(PLD)、现场可编程门阵列(FPGA)、中央处理器(CPU)、控制器、微控制器、微处理器或其他电子元件实现,并用于执行上述方法。上述机载处理器通过车内线路或无线连接耦合到上述机载指令输入设备和机载显示装置。上述机载处理器可以用于上述方法实施例。
本实施例的用于交通工具的控制设备,可以用于上述方法实施例。
实施例十一
本发明还提供一种云端服务器,如图11A所示,该交通工具控制装置包括:第二处理器1101和存储有计算机程序代码的第二存储器1102,第二处理器1101在调用计算机程序代码时,执行以下处理过程:
接收用户输入的语音,语音用于用户进行账户登录;
根据语音确定是否允许用户登录到对应的账户,若允许,则触发控制模块;
根据与账户对应的控制信息对交通工具进行控制操作。
该云端服务器的具体操作方法与有益效果与前述实施例一致,在此不再赘述。
第二处理器1101执行第二存储器1102所存放的计算机程序代码,实现上述实施例中的交通工具控制方法。
第二存储器1102被配置为存储各种类型的数据以支持在终端设备的操作。这些数据的示例包括用于在终端设备上操作的任何应用程序或方法的指令,例如消息,图片,视频等。第二存储器1102可能包含随机存取存储器(random access memory,简称RAM),也可能还包括非易失性存储器(non-volatile memory),例如至少一个磁盘存储器。
可选地,第二处理器1101设置在处理组件20中。如图11B所示,该终端设备还可以包括:通信组件23,电源组件24,多媒体组件25,音频组件26,输入/输出接口27,传感器组件28。
处理组件20通常控制终端设备的整体操作。处理组件20可以包括一个或多个第二处理器1101来执行指令,以完成上述方法实施例的全部或部分步骤。此外,处理组件20可以包括一个或多个模块,便于处理组件20和其他组件之间的交互。例如,处理组件20可以包括多媒体模块,以方便多媒体组件25和处理组件20之间的交互。
电源组件24为终端设备的各种组件提供电力。电源组件24可以包括电源管理***,一个或多个电源,及其他与为终端设备生成、管理和分配电力相关联的组件。
多媒体组件25包括在终端设备和用户之间的提供一个输出接口的显示屏。在一些实施例中,显示屏可以包括液晶显示器(LCD)和触摸面板(TP)。如果显示屏包括触摸面板,显示屏可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与触摸或滑动操作相关的持续时间和压力。
音频组件26被配置为输出和/或输入音频信号。例如,音频组件26包括一个麦克风(MIC),当终端设备处于操作模式,如语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在第二存储器1102或经由通信组件23发送。在一些实施例中,音频组件26还包括一个扬声器,用于输出音频信号。
输入/输出接口27为处理组件20和***接口模块之间提供接口,上述***接口模块可以是点击轮,按钮等。这些按钮可包括但不限于:音量按钮、启动按钮和锁定按钮。
传感器组件28包括一个或多个传感器,用于为终端设备提供各个方面的状态评估。例如,传感器组件28可以检测到终端设备的打开/关闭状态,组件的相对定位,用户与终端设备接触的存在或不存在。传感器组件28可以包括接近传感器,被配置用来在没有任何的物理接触时检测附近物体的存在。在一些实施例中,该传感器组件28还可以包括加速度传感器,陀螺仪传感器,重力传感器等。
通信组件23被配置为便于终端设备和其他设备之间有线或无线方式的通信。终端设备可以接入基于通信标准的无线网络,如WiFi,2G或3G,或它们的组合。在一个实施例中,该终端设备中可以包括SIM卡插槽,该SIM卡插槽用于***SIM卡,使得终端设备可以登录GPRS网络,通过互联网与服务器建立通信。
实施例十二
本实施例还提供一种车载互联网操作***。本领域技术人员可以理解,该车载互联网操作***可以管理和控制上述的终端设备的硬件或者本发明所涉及的交通工具的控制设备的硬件以及本发明所涉及的软件资源的计算机程序,是直接运行在上述终端设备或交通工具的控制设备上的***软件。该操作***是用户与上述终端设备或者交通工具的控制设备的接口,也是硬件与其它软件的接口。
本发明提供的车载互联网操作***,可以与车辆上的其他模块或功能设备进行交互,以控制相应模块或功能设备的功能。
具体地,以上述实施例中的交通工具为车辆、该终端设备为车载终端设备为例,基于本发明提供的车载互联网操作***以及车辆通信技术的发展,使得车辆不再独立于通信网络以外,车辆可以与服务端互相连接起来组成网络,从而形成车载互联网。该车载互联网***可以提供语音通信服务、定位服务、导航服务、移动互联网接入、车辆紧急救援、车辆数据和管理服务、车载娱乐服务等。
下面详细说明本发明提供的车载互联网操作***的结构示意图。图12为本发明一实施例提供的车载互联网操作***的结构示意图。如图12所示,该车载互联网操作***包括判断控制单元1301和操作控制单元1302。
其中,判断控制单元1301根据接收到的用户输入的语音确定是否允许所述用户登录到对应的账户;操作控制单元1302根据判断控制单元的判断结果控制中控***对所述交通工具进行控制操作。
本实施例提供的车载互联网操作***,可用于上述方法实施例,其实现原理和技术效果类似,本实施例此处不再赘述。
本发明还提供一种交通工具,包括以下装置中的至少一种:
前述任意实施例的交通工具控制装置、前述任意实施例的云端服务器、前述任意实施例的交通工具控制***、前述任意实施例的终端设备、前述任意实施例的用于交通工具的控制设备、前述任意实施例的车载互联网操作***。
该交通工具包括但不限于,内燃机汽车或摩托车、电动汽车或摩托车、电动助力车、电动平衡车、遥控车辆、小型飞行器(例如,无人驾驶飞行器、有人小型飞行器、遥控飞行器)等。
最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特 征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。

Claims (36)

  1. 一种交通工具控制方法,其特征在于,包括:
    交通工具控制装置接收用户输入的语音,所述语音用于所述用户进行账户登录;
    所述交通工具控制装置根据所述语音确定是否允许所述用户登录到对应的账户;
    若允许,则所述交通工具控制装置根据与所述账户对应的控制信息对所述交通工具进行控制操作。
  2. 根据权利要求1所述的方法,其特征在于,所述交通工具控制装置根据所述语音确定是否允许所述用户登录到对应的账户,包括:
    所述交通工具控制装置对所述语音进行识别,得到语音识别结果;
    所述交通工具控制装置确定是否存在与所述语音识别结果匹配的账户;
    若存在,则所述交通工具控制装置允许所述用户登录到该语音识别结果对应的账户。
  3. 根据权利要求1所述的方法,其特征在于,所述交通工具控制装置根据所述语音确定是否允许所述用户登录到对应的账户,包括:
    所述交通工具控制装置将所述语音发送给云端服务器,以使所述云端服务器根据所述语音确定是否允许所述用户登录到对应的账户;
    所述交通工具控制装置接收所述云端服务器发送的账户登录反馈信息,所述账户登录反馈信息中包含是否允许所述用户登录到对应的账户的结果信息;
    所述交通工具控制装置根据所述结果信息确定是否允许所述用户登录到对应的账户。
  4. 根据权利要求3所述的方法,其特征在于,在所述交通工具控制装置将所述语音发送给云端服务器之前,还包括:
    所述交通工具控制装置向所述云端服务器发送绑定信息,所述绑定信息中包括账户和与所述账户对应的语音。
  5. 根据权利要求2-4中任一项所述的方法,其特征在于,所述交通工具控制装置根据与所述账户对应的控制信息对所述交通工具进行控制操作,包括:
    所述交通工具控制装置从本地存储器中调取与所述账户对应的控制信息,并采用所述控制信息对所述交通工具进行控制操作。
  6. 根据权利要求2-4中任一项所述的方法,其特征在于,所述交通工具控制装置根据与所述账户对应的控制信息对所述交通工具进行控制操作包括:
    所述交通工具控制装置接收用户输入的语音控制指令;
    所述交通工具控制装置向云端服务器发送语音控制指令,以使所述云端服务器从预先存储的账户中获取与语音控制指令对应的控制信息;
    所述交通工具控制装置接收所述云端服务器发送的控制信息。
  7. 根据权利要求2所述的方法,其特征在于,所述交通工具控制装置根据与所述账户对应的控制信息对所述交通工具进行控制操作包括:
    交通工具控制装置向云端服务器发送获取与账户对应的控制信息的请求;
    交通工具控制装置接收所述云端服务器返回的与账户对应的控制信息;
    交通工具控制装置根据接收到的控制信息对交通工具进行控制操作。
  8. 根据权利要求1所述的方法,其特征在于,所述交通工具控制装置根据所述语音确定是否允许所述用户登录到对应的账户,包括:
    所述交通工具控制装置将所述语音发送给云端服务器,以使所述云端服务器根据所述语音确定是否允许所述用户登录到对应的账户;
    所述交通工具控制装置接收所述云端服务器发送的控制反馈信息,所述控制反馈信息中包含允许所述用户登录到对应的账户的结果信息以及与所述账户对应的控制信息;
    所述交通工具控制装置根据所述结果信息确定允许所述用户登录到对应的账户;
    相应的,所述交通工具控制装置根据与所述账户对应的控制信息对所述交通工具进行控制操作,包括:
    所述交通工具控制装置根据所述控制反馈信息中所包含的与所述账户对应的控制信息对所述交通工具进行控制操作。
  9. 根据权利要求8所述的控制方法,其特征在于,所述控制装置将所述语音发送给云端服务器之前,还包括:
    所述交通工具控制装置向所述云端服务器发送绑定信息,所述绑定信息中包括账户的信息和与所述账户对应的语音。
  10. 根据权利要求1所述的控制方法,其特征在于,所述交通工具控制装置为交通工具的中控***、交通工具智能后视镜、行车记录仪和/或抬头显示HUD。
  11. 一种交通工具控制方法,其特征在于,包括:
    云端服务器接收交通工具控制装置发送的用户输入的语音;
    所述云端服务器根据所述语音确定是否允许所述用户登录到对应的账户,并生成账户登录反馈信息,所述账户登录反馈信息中包含是否允许所述用户登录到对应的账户的 结果信息;
    所述云端服务器向交通工具控制装置发送所述账户登录反馈信息,以使所述交通工具控制装置根据所述账户登录反馈信息确定是否允许所述用户登录到对应的账户。
  12. 根据权利要求11所述的方法,其特征在于,所述账户登录反馈信息还包括与所述账户对应的控制信息。
  13. 根据权利要求11或12所述的方法,其特征在于,在所述云端服务器向交通工具控制装置发送所述账户登录反馈信息之后,还包括:
    所述云端服务器接收所述交通工具控制装置发送的用户输入的语音控制指令;
    所述云端服务器从预先存储的账户中获取与语音控制指令对应的控制信息;
    所述云端服务器向所述交通工具控制装置发送所述控制信息。
  14. 根据权利要求11或12所述的方法,其特征在于,在云端服务器接收交通工具控制装置发送的用户输入的语音之前,还包括:
    所述云端服务器接收绑定信息,所述绑定信息包括账户的信息和与所述账户对应的语音。
  15. 一种交通工具控制装置,其特征在于,包括:
    第一接收模块,用于接收用户输入的语音,所述语音用于所述用户进行账户登录;
    第一确定模块,用于根据所述语音确定是否允许所述用户登录到对应的账户,若允许,则触发控制模块;
    所述控制模块,用于根据与所述账户对应的控制信息对所述交通工具进行控制操作。
  16. 根据权利要求15所述的装置,其特征在于,所述第一确定模块具体用于:
    对所述语音进行识别,得到语音识别结果;
    确定是否存在与所述语音识别结果匹配的账户;
    若存在,则允许所述用户登录到该语音识别结果对应的账户。
  17. 根据权利要求15所述的装置,其特征在于,所述第一确定模块具体用于:
    将所述语音发送给云端服务器,以使所述云端服务器根据所述语音确定是否允许所述用户登录到对应的账户;
    接收所述云端服务器发送的账户登录反馈信息,所述账户登录反馈信息中包含是否允许所述用户登录到对应的账户的结果信息;
    根据所述结果信息确定是否允许所述用户登录到对应的账户。
  18. 根据权利要求17所述的装置,其特征在于,还包括:
    第一发送模块,用于向所述云端服务器发送绑定信息,所述绑定信息中包括账户和与所述账户对应的语音。
  19. 根据权利要求16-18中任一项所述的装置,其特征在于,所述控制模块具体用于:
    从本地存储器中调取与所述账户对应的控制信息,并采用所述控制信息对所述交通工具进行控制操作。
  20. 根据权利要求16-18中任一项所述的装置,其特征在于,所述控制模块具体用于:
    接收用户输入的语音控制指令;
    向云端服务器发送语音控制指令,以使所述云端服务器从预先存储的账户中获取与语音控制指令对应的控制信息;
    接收所述云端服务器发送的控制信息。
  21. 根据权利要求16所述的装置,其特征在于,所述控制模块具体用于:
    向云端服务器发送获取与账户对应的控制信息的请求;
    接收所述云端服务器返回的与账户对应的控制信息;
    根据接收到的控制信息对交通工具进行控制操作。
  22. 根据权利要求15所述的装置,其特征在于,
    所述第一确定模块具体用于:
    将所述语音发送给云端服务器,以使所述云端服务器根据所述语音确定是否允许所述用户登录到对应的账户;
    接收所述云端服务器发送的控制反馈信息,所述控制反馈信息中包含允许所述用户登录到对应的账户的结果信息以及与所述账户对应的控制信息;
    根据所述结果信息确定允许所述用户登录到对应的账户;
    相应的,所述控制模块具体用于:
    根据所述控制反馈信息中所包含的与所述账户对应的控制信息对所述交通工具进行控制操作。
  23. 根据权利要求22所述的装置,其特征在于,还包括第一发送模块,所述第一发送模块用于向所述云端服务器发送绑定信息,所述绑定信息中包括账户的信息和与所述账户对应的语音。
  24. 根据权利要求15所述的装置,其特征在于,所述交通工具控制装置为交通工具的中控***、交通工具智能后视镜、行车记录仪和/或抬头显示HUD。
  25. 一种交通工具控制装置,其特征在于,包括:第一处理器和存储有计算机程序代码的第一存储器,其特征在于,所述第一处理器在调用所述计算机程序代码时,执行以下处理过程:
    接收用户输入的语音,所述语音用于所述用户进行账户登录;
    根据所述语音确定是否允许所述用户登录到对应的账户;
    若允许,则根据与所述账户对应的控制信息对所述交通工具进行控制操作。
  26. 一种云端服务器,其特征在于,包括:
    第二接收模块,用于接收交通工具控制装置发送的用户输入的语音;
    第二确定模块,用于根据所述语音确定是否允许所述用户登录到对应的账户,并生成账户登录反馈信息,所述账户登录反馈信息中包含是否允许所述用户登录到对应的账户的结果信息;
    第二发送模块,用于向交通工具控制装置发送所述账户登录反馈信息,以使所述交通工具控制装置根据所述账户登录反馈信息确定是否允许所述用户登录到对应的账户。
  27. 根据权利要求26所述的云端服务器,其特征在于,所述账户登录反馈信息还包括与所述账户对应的控制信息。
  28. 根据权利要求26或27所述的云端服务器,其特征在于,还包括识别控制信息模块,所述识别控制信息模块用于:
    接收所述交通工具控制装置发送的用户输入的语音控制指令;
    从预先存储的账户中获取与语音控制指令对应的控制信息;
    向所述交通工具控制装置发送所述控制信息。
  29. 根据权利要求26或27所述的云端服务器,其特征在于,所述第二接收模块还用于:
    接收绑定信息,所述绑定信息包括账户的信息和与所述账户对应的语音。
  30. 一种云端服务器,其特征在于,包括:第二处理器和存储有计算机程序代码的第二存储器,其特征在于,所述第二处理器在调用所述计算机程序代码时,执行以下处理过程:
    接收用户输入的语音,所述语音用于所述用户进行账户登录;
    根据所述语音确定是否允许所述用户登录到对应的账户,若允许,则触发控制模块;
    根据与所述账户对应的控制信息对交通工具进行控制操作。
  31. 一种交通工具控制***,其特征在于,包括权利要求15-25中任一项所述的交通工具控制装置和权利要求26-30中任一项所述的云端服务器。
  32. 一种终端设备,其特征在于,包括输入设备、处理器、显示屏;
    所述输入设备,用于接收用户输入的语音,所述语音用于所述用户进行账户登录;
    所述处理器,耦合到所述输入设备和所述显示屏,用于根据所述语音确定是否允许所述用户登录到对应的账户,若允许,则根据与所述账户对应的控制信息对交通工具进行控制操作;
    所述处理器还用于根据确定是否允许所述用户登录到对应的账户结果控制所述显示屏显示所述结果。
  33. 一种用于交通工具的控制设备,其特征在于,包括;机载指令输入设备,机载处理器,机载显示装置;
    所述机载指令输入设备,用于接收用户输入的语音,所述语音用于所述用户进行账户登录;
    所述机载处理器,耦合到所述输入设备和所述机载显示装置,用于根据所述语音确定是否允许所述用户登录到对应的账户,若允许,则根据与所述账户对应的控制信息对所述交通工具进行控制操作;
    所述机载处理器还用于根据确定是否允许所述用户登录到对应的账户结果控制所述机载显示装置显示所述结果。
  34. 根据权利要求33所述的用于交通工具的控制设备,其特征在于,所述机载指令输入设备包括以下一个或多个:
    中控台控制按键;
    方向盘控制按键;
    语音接收设备;
    触摸感知设备。
  35. 一种车载互联网操作***,其特征在于,包括:
    判断控制单元,根据接收到的用户输入的语音确定是否允许所述用户登录到对应的账户;
    操作控制单元,根据判断控制单元的判断结果控制中控***对交通工具进行控制操作。
  36. 一种交通工具,其特征在于,包括以下装置中的至少一种:
    权利要求15-25中任一项所述的交通工具控制装置、权利要求26-30中任一项所述的云端服务器、权利要求31所述的交通工具控制***、权利要求32所述的终端设备、权利要求33或34所述的用于交通工具的控制设备、权利要求35所述的车载互联网操作***。
PCT/CN2017/080520 2016-04-20 2017-04-14 交通工具控制方法、控制装置与控制*** WO2017181909A1 (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201610250108.5 2016-04-20
CN201610250108.5A CN107306253A (zh) 2016-04-20 2016-04-20 交通工具控制方法、控制装置与控制***

Publications (1)

Publication Number Publication Date
WO2017181909A1 true WO2017181909A1 (zh) 2017-10-26

Family

ID=60115631

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2017/080520 WO2017181909A1 (zh) 2016-04-20 2017-04-14 交通工具控制方法、控制装置与控制***

Country Status (3)

Country Link
CN (1) CN107306253A (zh)
TW (1) TW201743281A (zh)
WO (1) WO2017181909A1 (zh)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110166557A (zh) * 2019-05-23 2019-08-23 浙江吉利控股集团有限公司 车联网数据处理装置、车辆终端及存储介质
CN113867221A (zh) * 2021-10-12 2021-12-31 北京汽车集团越野车有限公司 一种影音***及车辆
WO2022111036A1 (zh) * 2020-11-24 2022-06-02 奇瑞汽车股份有限公司 获取车辆信息的***、方法及车辆

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060293892A1 (en) * 2005-06-22 2006-12-28 Jan Pathuel Biometric control systems and associated methods of use
CN102664885A (zh) * 2012-04-18 2012-09-12 南京邮电大学 一种基于生物特征加密和同态算法的身份认证方法
CN102930868A (zh) * 2012-10-24 2013-02-13 北京车音网科技有限公司 身份识别方法和装置
US20140309863A1 (en) * 2013-04-15 2014-10-16 Flextronics Ap, Llc Parental control over vehicle features and child alert system

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060293892A1 (en) * 2005-06-22 2006-12-28 Jan Pathuel Biometric control systems and associated methods of use
CN102664885A (zh) * 2012-04-18 2012-09-12 南京邮电大学 一种基于生物特征加密和同态算法的身份认证方法
CN102930868A (zh) * 2012-10-24 2013-02-13 北京车音网科技有限公司 身份识别方法和装置
US20140309863A1 (en) * 2013-04-15 2014-10-16 Flextronics Ap, Llc Parental control over vehicle features and child alert system

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110166557A (zh) * 2019-05-23 2019-08-23 浙江吉利控股集团有限公司 车联网数据处理装置、车辆终端及存储介质
CN110166557B (zh) * 2019-05-23 2022-03-22 浙江吉利控股集团有限公司 车联网数据处理装置、车辆终端及存储介质
WO2022111036A1 (zh) * 2020-11-24 2022-06-02 奇瑞汽车股份有限公司 获取车辆信息的***、方法及车辆
CN113867221A (zh) * 2021-10-12 2021-12-31 北京汽车集团越野车有限公司 一种影音***及车辆

Also Published As

Publication number Publication date
CN107306253A (zh) 2017-10-31
TW201743281A (zh) 2017-12-16

Similar Documents

Publication Publication Date Title
US10013823B2 (en) Vehicle information processing system and method
CA2953587C (en) In-vehicle shared-screen system with write back to multiple user accounts
US10163273B2 (en) Method and system for operating mobile applications in a vehicle
CN106536257B (zh) 乘客播送到信息娱乐***的内容
WO2017181901A1 (zh) 语音唤起方法、装置和设备
WO2017166646A1 (zh) 一种车载语音控制方法和装置、设备
CN103617795A (zh) 一种车载语音识别控制方法及***
US9640182B2 (en) Systems and vehicles that provide speech recognition system notifications
US8682307B2 (en) Device-interoperability notification method and system, and method for assessing an interoperability of an electronic device with a vehicle
CN107979830B (zh) 一种智能后视镜的蓝牙连接方法、装置、设备及存储介质
US20170208423A1 (en) Application control of primary-connected devices from secondary-connected devices
US10462193B2 (en) Vehicle add-on multimedia playback and capture devices
WO2017181909A1 (zh) 交通工具控制方法、控制装置与控制***
US11536581B2 (en) Methods and systems for determining a usage preference of a vehicle operator
US20150271452A1 (en) Vehicle-based media content capture and remote service integration
CN113015138B (zh) 用于信息分享的方法、电子设备和计算机可读存储介质
US20140133662A1 (en) Method and Apparatus for Communication Between a Vehicle Based Computing System and a Remote Application
WO2013180279A1 (ja) 車載情報システム、情報端末、アプリケーション実行方法、プログラム
US10149137B2 (en) Enhanced communication system
Al-Ani Android in-vehicle infotainment system (AIVI)
US20150317973A1 (en) Systems and methods for coordinating speech recognition
KR20170126781A (ko) 전자 장치 및 그를 이용한 운송 수단의 제어 방법

Legal Events

Date Code Title Description
NENP Non-entry into the national phase

Ref country code: DE

121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 17785394

Country of ref document: EP

Kind code of ref document: A1

32PN Ep: public notification in the ep bulletin as address of the adressee cannot be established

Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 112(1) EPC (EPO FORM 1205A DATED 08/02/2019)

122 Ep: pct application non-entry in european phase

Ref document number: 17785394

Country of ref document: EP

Kind code of ref document: A1