Voice control method and device of vehicle, vehicle and storage medium

By installing multiple microphones in the vehicle cabin and adjusting the volume amplification coefficient and reception range according to the driving status, the problem of wind noise affecting the accuracy of voice control when the vehicle is traveling at high speed is solved, and high accuracy and intelligent voice control are achieved when the windows are open.

CN116259317BActive Publication Date: 2026-04-14GREAT WALL MOTOR CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
GREAT WALL MOTOR CO LTD
Filing Date
2023-02-01
Publication Date
2026-04-14

AI Technical Summary

Technical Problem

Existing vehicle voice control systems suffer from reduced accuracy and negatively impact user experience when the vehicle is traveling at high speeds and the windows are open due to wind noise.

Method used

Multiple microphones are installed in the vehicle cabin, with each microphone corresponding to a seat. The volume amplification factor and volume reception range of the microphones are adjusted according to the vehicle's driving status. The position of the target seat is determined by the voice control commands received by the microphones, and the controlled target components are controlled to perform actions.

Benefits of technology

When the vehicle is traveling at high speed and the windows are open, the impact of wind noise on the microphone's sound pickup effect is reduced, the accuracy of voice control is improved, and voice control commands are simplified to make them more conversational and intelligent.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116259317B_ABST
    Figure CN116259317B_ABST
Patent Text Reader

Abstract

The application discloses a voice control method and device of a vehicle, the vehicle and a storage medium. The method comprises the following steps: acquiring a driving state of the vehicle, determining a volume amplification coefficient of each microphone according to the driving state, and adjusting a volume receiving range of the microphone according to the volume amplification coefficient; when the microphone receives a voice control instruction, determining the position of a target seat according to the voice control instruction received by the microphone, and controlling a controlled target component at the target seat to perform a corresponding action. The influence of wind noise on the sound receiving effect of the microphone can be reduced when the vehicle is driving at a high speed and the window is in an open state, and the accuracy of voice control is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of vehicle technology, and in particular to a voice control method, device, vehicle, and storage medium for a vehicle. Background Technology

[0002] Currently, many vehicles have voice control systems, which recognize and execute voice commands issued by occupants. However, existing voice control systems cannot recognize environmental information; for example, when the vehicle is driving with the windows open, wind noise reduces the accuracy of voice control, affecting the user experience. Summary of the Invention

[0003] The present invention aims to at least solve one of the technical problems existing in the prior art. Therefore, the object of the present invention is to provide a voice control method, device, vehicle, and storage medium for a vehicle.

[0004] This invention proposes a voice control method for a vehicle. The vehicle's cabin is equipped with multiple microphones, each corresponding to a different seat within the cabin. The method includes: acquiring the vehicle's driving status, including vehicle speed information and the open / closed state of the windows; determining the volume amplification coefficient of each microphone based on the driving status, and adjusting the microphone's volume reception range accordingly; when a microphone receives a voice control command, determining the position of a target seat based on the received command, and controlling a controlled target component at the target seat to perform a corresponding action.

[0005] In addition, the vehicle voice control method according to embodiments of the present invention may also have the following additional technical features:

[0006] As an improvement to the above solution, the volume amplification factor of each microphone is determined according to the driving state, and the volume receiving range of the microphone is adjusted accordingly based on the volume amplification factor, including: when the vehicle speed is greater than a preset vehicle speed, and a single window is open, and the opening degree of the open window is less than a preset opening degree, the volume amplification factor of the microphone corresponding to the seat on the side of the open window is reduced to a first preset factor, and the volume amplification factor of the microphone corresponding to the seat on the opposite side of the same row as the seat on the side of the open window is increased to a second preset factor; when the vehicle speed is greater than the preset vehicle speed, and a single window is open, and the opening degree of the open window is not less than a preset opening degree, the volume amplification factor of the microphone corresponding to the seat on the side of the open window is increased to a third preset factor.

[0007] As an improvement to the above solution, a front reading light is installed inside the vehicle. The front reading light integrates a microphone. The volume amplification factor of each microphone is determined according to the driving state, and the volume receiving range of the microphone is adjusted accordingly based on the volume amplification factor. This includes: when the vehicle speed is greater than a preset speed, and multiple windows are open, and the opening degree of the open windows is less than a preset opening degree, the volume amplification factor of the microphone corresponding to the seat on the side of the open window is controlled to decrease to a fourth preset factor, and the volume amplification factor of the microphone corresponding to the front reading light is controlled to increase to a fifth preset factor; when the vehicle speed is greater than the preset speed, and multiple windows are open, and the opening degree of the open windows is not less than a preset opening degree, the volume amplification factor of the microphone corresponding to the seat on the side of the open window is controlled to increase to a sixth preset factor.

[0008] As an improvement to the above solution, determining the location of the target seat based on the voice control commands received by the microphone includes: acquiring multiple voice control commands received by the microphone; extracting keywords from the multiple voice control commands; and determining the location of the target seat based on the keywords from the multiple voice control commands.

[0009] As an improvement to the above solution, determining the location of the target seat based on keywords in multiple voice control commands includes: acquiring the volume of the keywords; determining the location of the target seat based on the volume of the keywords, wherein the volume is the volume before the microphone's volume reception range is adjusted.

[0010] As an improvement to the above solution, determining the location of the target seat based on the volume of the keyword includes: obtaining the location information of the microphone corresponding to the maximum volume; and determining the location of the target seat based on the quantity of the location information.

[0011] As an improvement to the above solution, determining the position of the target seat based on the quantity of the location information includes: when the quantity is 1, taking the position of the microphone corresponding to the maximum volume as the position of the target seat; when the quantity is not 1, taking the position of the microphone at the opposite corner from the position of the microphone corresponding to the minimum volume as the position of the target seat.

[0012] As an improvement to the above solution, multiple microphones are integrated one-to-one into multiple dome lights of the vehicle.

[0013] As an improvement to the above solution, the controlled target component includes at least one of a reading light, a dome light, an air conditioner, and a vehicle door.

[0014] According to the vehicle voice control method of this invention, by acquiring the vehicle's driving state, determining the volume amplification coefficient of each microphone based on the driving state, and adjusting the microphone's volume reception range accordingly, when a microphone receives a voice control command, the position of the target seat is determined based on the received voice control command, and the controlled target component at the target seat is controlled to perform corresponding actions. This reduces the impact of wind noise on microphone reception when the vehicle is traveling at high speed and the windows are open, thus improving the accuracy of voice control. Furthermore, the position of the target seat is determined based on keywords in multiple voice control commands. In the absence of precise location prompts, the position of the target seat is determined solely based on the voice control command, thereby simplifying the voice control commands and making the vehicle's voice control more conversational and intelligent.

[0015] To address the aforementioned problems, this invention also proposes a vehicle voice control device, comprising: an acquisition module for acquiring the vehicle's driving state, including vehicle speed information and window opening status; a determination module for determining the volume amplification coefficient of each microphone based on the driving state; an adjustment module for adjusting the volume receiving range of the microphones according to the volume amplification coefficients; and a control module for determining the position of a target seat based on the received voice control command when the microphones receive a voice control command, and controlling the controlled target component at the target seat to perform corresponding actions.

[0016] The vehicle voice control device according to an embodiment of the present invention acquires the vehicle's driving status, determines the volume amplification coefficient of each microphone based on the driving status, and adjusts the microphone's volume reception range accordingly. When a microphone receives a voice control command, it determines the position of the target seat based on the received voice control command and controls the controlled target component at the target seat to perform corresponding actions. This reduces the impact of wind noise on microphone reception when the vehicle is traveling at high speed and the windows are open, improving the accuracy of voice control. Furthermore, the position of the target seat is determined based on keywords in multiple voice control commands. In the absence of precise location prompts, the position of the target seat is determined solely based on the voice control command, thereby simplifying the voice control commands and making the vehicle's voice control more conversational and intelligent.

[0017] To address the aforementioned problems, the present invention also proposes a vehicle, including a voice control device for a vehicle as described in any of the above embodiments.

[0018] According to an embodiment of the present invention, the vehicle acquires the vehicle's driving status, determines the volume amplification coefficient of each microphone based on the driving status, and adjusts the microphone's volume reception range accordingly. When a microphone receives a voice control command, the position of the target seat is determined based on the received voice control command, and the controlled target component at the target seat is controlled to perform corresponding actions. This reduces the impact of wind noise on microphone reception when the vehicle is traveling at high speed and the windows are open, improving the accuracy of voice control. Furthermore, the position of the target seat is determined based on keywords in multiple voice control commands. In the absence of precise location prompts, the position of the target seat is determined solely based on the voice control command, thereby simplifying the voice control commands and making the vehicle's voice control more conversational and intelligent.

[0019] To address the aforementioned problems, the present invention also proposes a computer-readable storage medium storing a vehicle voice control program, wherein the vehicle voice control program, when executed by a processor, implements the vehicle voice control method as described in any of the above embodiments.

[0020] According to an embodiment of the present invention, a computer-readable storage medium storing a vehicle voice control program thereon, when executed by a processor, acquires the vehicle's driving state, determines the volume amplification coefficient of each microphone based on the driving state, and adjusts the microphone's volume reception range accordingly. When a microphone receives a voice control command, the position of the target seat is determined based on the received voice control command, and the controlled target component at the target seat is controlled to perform corresponding actions. This reduces the impact of wind noise on microphone reception when the vehicle is traveling at high speed and the windows are open, improving the accuracy of voice control. Furthermore, the position of the target seat is determined based on keywords in multiple voice control commands. In the absence of precise location prompts, the position of the target seat is determined solely based on the voice control commands, thereby simplifying the voice control commands and making the vehicle's voice control more conversational and intelligent.

[0021] Additional aspects and advantages of the invention will be set forth in part in the description which follows, and in part will be obvious from the description, or may be learned by practice of the invention. Attached Figure Description

[0022] The above and / or additional aspects and advantages of the present invention will become apparent and readily understood from the description of the embodiments taken in conjunction with the following drawings, in which:

[0023] Figure 1 This is a flowchart of a vehicle voice control method according to an embodiment of the present invention;

[0024] Figure 2This is a schematic diagram of a structure for determining the location of a target seat based on the volume of a keyword, according to an embodiment of the present invention.

[0025] Figure 3 This is a schematic diagram of the structure of a vehicle voice control device according to an embodiment of the present invention. Detailed Implementation

[0026] The embodiments of the present invention are described in detail below. The embodiments described with reference to the accompanying drawings are exemplary. The embodiments of the present invention are described in detail below.

[0027] The following is for reference. Figures 1-3 A voice control method, apparatus, vehicle, and storage medium for a vehicle according to embodiments of the present invention are described.

[0028] In this embodiment of the invention, the vehicle's cabin is equipped with multiple microphones, each corresponding to one of the multiple seats in the cabin. Figure 1 This is a flowchart of a vehicle voice control method according to an embodiment of the present invention. Figure 1 As shown, a voice control method for a vehicle includes the following steps:

[0029] Step S1: Obtain the vehicle's driving status, which includes the vehicle's speed information and the open / closed status of the windows.

[0030] Specifically, when a vehicle is traveling at high speed, if the windows are open, wind noise can affect the microphone's reception of voice, reducing the accuracy of voice recognition and making it impossible to recognize the voice control commands issued by passengers. Therefore, when controlling the vehicle via voice, it is necessary to consider the impact of vehicle speed information and the open / closed state of the windows on the microphone's sound pickup to improve the accuracy of voice control. In a specific embodiment, the vehicle speed information and the open / closed state of the windows can be obtained through the HUT (Head Unit, in-vehicle multimedia system), which is existing technology and will not be elaborated upon here.

[0031] Step S2: Determine the volume amplification factor of each microphone based on the driving status, and adjust the volume reception range of the microphone accordingly based on the volume amplification factor.

[0032] Specifically, when a passenger issues a voice control command, different window opening states, such as the number and degree of window opening, correspond to different microphone volume amplification coefficients. After acquiring the vehicle's driving status, the volume amplification coefficient of each microphone is determined based on the driving status, and the microphone's volume reception range is adjusted accordingly to ensure that the passenger's voice control command is within the microphone's optimal reception range, thereby improving the accuracy of voice command recognition. It is understood that the microphone volume amplification coefficients corresponding to different driving states can be pre-determined and stored experimentally, which will not be elaborated upon here.

[0033] Step S3: When the microphone receives a voice control command, determine the position of the target seat according to the voice control command received by the microphone, and control the controlled target component at the target seat to perform the corresponding action.

[0034] Specifically, the target seat is the location of the passenger issuing the voice control command. After adjusting the microphone's volume reception range according to the volume amplification factor, when the microphone receives the voice control command from the passenger, the location of the target seat is determined based on the received voice control command, and the controlled target component at the target seat is controlled to perform the corresponding action. Specifically, the controlled target component includes at least one of the following: dome light, reading light, air conditioner, and door.

[0035] In one embodiment of the present invention, the volume amplification factor of each microphone is determined according to the driving state, and the volume receiving range of the microphone is adjusted accordingly based on the volume amplification factor, including: when the vehicle speed is greater than a preset vehicle speed, and a single window is open, and the opening degree of the open window is less than a preset opening degree, the volume amplification factor of the microphone corresponding to the seat on the side of the open window is controlled to decrease to a first preset factor, and the volume amplification factor of the microphone corresponding to the seat on the opposite side of the same row as the seat on the side of the open window is controlled to increase to a second preset factor; when the vehicle speed is greater than the preset vehicle speed, and a single window is open, and the opening degree of the open window is not less than a preset opening degree, the volume amplification factor of the microphone corresponding to the seat on the side of the open window is controlled to increase to a third preset factor.

[0036] Specifically, when the vehicle speed exceeds a preset speed, such as 20 km / h, and a single window is open, but the opening degree is less than a preset degree, such as 85%, wind noise has the greatest impact on the volume of the microphone corresponding to the seat on the side with the open window. In this case, the volume amplification factor of the microphone corresponding to the seat on the side with the open window is reduced to a first preset factor, while the volume amplification factor of the microphone corresponding to the seat on the opposite side of the same row as the seat with the open window is increased to a second preset factor. This effectively shields the microphone corresponding to the seat with the open window, reducing its sound pickup effect and isolating the high-decibel wind noise frequency from the microphone. Beyond the wind's sound-receiving range, improving the sound pickup effect of the microphone corresponding to the opposite seat in the same row makes the voice control commands received by that microphone more accurate. When the vehicle speed exceeds a preset speed, such as 20 km / h, and a single window is open with an opening degree not less than a preset degree, such as 85%, wind noise will cancel out the volume received by the microphone corresponding to the seat with the open window. Therefore, the sound pickup effect can be improved by controlling the volume amplification factor of the microphone corresponding to the seat with the open window to a third preset factor, making the voice control commands received by that microphone more accurate. It is understood that the first, second, and third preset factors can be pre-determined and stored experimentally, and will not be elaborated here.

[0037] In one embodiment of the present invention, a front reading light is arranged inside the vehicle. The front reading light integrates a microphone. The volume amplification factor of each microphone is determined according to the driving state, and the volume receiving range of the microphone is adjusted accordingly based on the volume amplification factor. This includes: when the vehicle speed is greater than a preset vehicle speed, and multiple windows are open, and the opening degree of the open windows is less than a preset opening degree, the volume amplification factor of the microphone corresponding to the seat on the side of the open window is controlled to decrease to a fourth preset factor, and the volume amplification factor of the microphone corresponding to the front reading light is controlled to increase to a fifth preset factor; when the vehicle speed is greater than the preset vehicle speed, and multiple windows are open, and the opening degree of the open windows is not less than a preset opening degree, the volume amplification factor of the microphone corresponding to the seat on the side of the open window is controlled to increase to a sixth preset factor.

[0038] Specifically, when the vehicle speed exceeds a preset speed, such as 20 km / h, and multiple windows are open, with the opening degree less than a preset opening degree, such as 85%, wind noise has the greatest impact on the volume of the microphone corresponding to the seat on the open window side. Due to the large number of open windows, in order to isolate the high-decibel wind noise frequency outside the microphone's reception range, the volume amplification factor of the microphone corresponding to the seat on the open window side is reduced to the fourth preset factor, and the volume amplification factor of the microphone corresponding to the front reading light is increased to the fifth preset factor to improve the reception effect of the microphone corresponding to the front reading light, making the received voice control commands more accurate. When the vehicle speed exceeds a preset speed, such as 20 km / h, and multiple windows are open, with the opening degree not less than a preset opening degree, such as 85%, the volume amplification factor of the microphone corresponding to the seat on the open window side is increased to the sixth preset factor. This can reduce the impact of wind noise on the volume received by the microphone corresponding to the seat on the open window side, improve the reception effect of the microphone corresponding to the seat on the open window side, and thus make the received voice control commands more accurate. It is understandable that the fourth, fifth, and sixth preset multiples can be determined and stored in advance based on experiments, and will not be elaborated here.

[0039] In one embodiment of the present invention, determining the location of a target seat based on voice control commands received by a microphone includes: acquiring voice control commands received by multiple microphones; extracting keywords from the multiple voice control commands; and determining the location of the target seat based on the keywords from the multiple voice control commands.

[0040] Specifically, each seat is equipped with a microphone. The volume amplification factor of each microphone is determined based on the vehicle's driving status, and the microphone's volume reception range is adjusted accordingly. When a user issues a voice control command inside the vehicle, the vehicle's processor receives the command through multiple microphones, extracts keywords from the received commands, and determines the location of the target seat based on these keywords. This allows the processor to control the corresponding actions of the controlled components at the target seat. Keywords can include explicit locations such as "second row, left side," or implicit locations such as "this side." In other words, even without precise location information, the target seat's location is determined solely by the voice control command, simplifying the command process and making the vehicle's voice control more conversational and intelligent.

[0041] In one embodiment of the present invention, determining the location of a target seat based on keywords in a plurality of voice control commands includes: acquiring the volume of the keywords; determining the location of the target seat based on the volume of the keywords, wherein the volume is the volume before the microphone's volume reception range is adjusted.

[0042] In a specific embodiment, the vehicle speed is, for example, 60 km / h. Figure 2 As shown, if the passenger is on the right side of the second row, and the window on the right side of the second row is open, but the opening degree is less than a preset opening degree, such as 85%, then when the passenger issues a voice control command, the volume of the keyword received by the microphone on the left side of the second row is, for example, 12 decibels; the volume of the keyword received by the left reading light in the front row is, for example, 6 decibels; the volume of the keyword received by the right reading light in the front row is, for example, 10 decibels; the volume of the keyword received by the microphone on the left side of the third row is, for example, 6 decibels; and the volume of the keyword received by the microphone on the right side of the third row is, for example, 10 decibels. When adjusting the microphone volume reception range, if the volume amplification factor of the microphone on the right side of the second row is reduced, and the volume amplification factor of the microphone on the left side of the second row is increased by 2 times, then the controller will receive the volume from the microphones on the left side of the second row, excluding the microphone on the right side of the second row. After recording the volume of the keyword received by the microphone, the volume is restored to the level before the microphone's volume reception range was adjusted. For example, if the microphone on the left side of the second row receives a keyword volume of 12 decibels, the microphone on the left side of the front row receives a keyword volume of 6 decibels, the microphone on the right side of the front row receives a keyword volume of 10 decibels, the microphone on the left side of the third row receives a keyword volume of 6 decibels, and the microphone on the right side of the third row receives a keyword volume of 10 decibels, since the keyword volume received by the right microphone is higher than that on the left, it can be determined that the passenger's position is on the right. Since the keyword volume received by the microphone on the left side of the second row is the highest, it can be determined that the passenger's position is in the second row. Therefore, the passenger's position is determined to be on the right side of the second row.

[0043] In one embodiment of the present invention, determining the location of a target seat based on the volume of a keyword includes: obtaining the location information of the microphone corresponding to the maximum volume; and determining the location of the target seat based on the number of location information items.

[0044] Specifically, when a user issues a voice control command from their seat, due to calculation errors, if the user's seat is close to two or more microphones, the location information of the microphone corresponding to the maximum volume will be more than one, that is, the number of microphone locations corresponding to the maximum volume will be greater than one. In this case, after obtaining the location information of the microphone corresponding to the maximum volume, the location of the target seat will be determined based on the number of location information.

[0045] In one embodiment of the present invention, determining the location of the target seat based on the quantity of location information includes: when the quantity is 1, taking the location of the microphone corresponding to the maximum volume as the location of the target seat; when the quantity is not 1, taking the location of the microphone at the opposite corner from the location of the microphone corresponding to the minimum volume as the location of the target seat.

[0046] Specifically, when the number of microphone positions corresponding to the maximum volume is 1, that is, when the microphone position corresponding to the maximum volume is unique, the position information of the microphone corresponding to the maximum volume can be used as the position of the target seat; when the number of microphone positions corresponding to the maximum volume is not 1, since the position of the microphone corresponding to the minimum volume is opposite to the position of the microphone corresponding to the maximum volume, similar to the positions of the two vertices on the diagonal of a rectangle or square, the position information of the microphone at the other corner opposite to the position of the microphone corresponding to the minimum volume is used as the position of the target seat.

[0047] In one embodiment of the present invention, multiple microphones are integrated one-to-one into multiple dome lights of the vehicle.

[0048] Specifically, since each seat is equipped with a ceiling light, and multiple microphones are installed one-to-one with each seat, integrating multiple microphones into the ceiling light allows the microphones to be evenly distributed throughout the cabin, covering all possible locations of passengers. This creates a comprehensive voice recognition environment within the vehicle, allowing passengers to perform voice control without making loud noises. This enables close-range voice recognition, avoids excessive noise that could disturb other passengers, and further enhances the user experience.

[0049] According to the vehicle voice control method of this invention, by acquiring the vehicle's driving state, determining the volume amplification coefficient of each microphone based on the driving state, and adjusting the microphone's volume reception range accordingly, when a microphone receives a voice control command, the position of the target seat is determined based on the received voice control command, and the controlled target component at the target seat is controlled to perform corresponding actions. This reduces the impact of wind noise on microphone reception when the vehicle is traveling at high speed and the windows are open, thus improving the accuracy of voice control. Furthermore, the position of the target seat is determined based on keywords in multiple voice control commands. In the absence of precise location prompts, the position of the target seat is determined solely based on the voice control command, thereby simplifying the voice control commands and making the vehicle's voice control more conversational and intelligent.

[0050] A further embodiment of the present invention discloses a voice control device for a vehicle, comprising: an acquisition module 11, a determination module 12, an adjustment module 13, and a control module 14. The acquisition module 11 acquires the vehicle's driving status, including vehicle speed information and the open / closed state of the windows; the determination module 12 determines the volume amplification coefficient of each microphone based on the driving status; the adjustment module 13 adjusts the volume reception range of the microphones according to the corresponding volume amplification coefficients; and the control module 14, when a microphone receives a voice control command, determines the position of a target seat based on the received voice control command and controls the controlled target component at the target seat to perform corresponding actions.

[0051] In one embodiment of the present invention, the determining module 12 determines the volume amplification factor of each microphone according to the driving state, and the adjusting module 13 adjusts the volume receiving range of the microphone according to the volume amplification factor, including: when the vehicle speed is greater than a preset vehicle speed, and a single window is open, and the opening degree of the open window is less than a preset opening degree, controlling the volume amplification factor of the microphone corresponding to the seat on the side of the open window to decrease to a first preset factor, and controlling the volume amplification factor of the microphone corresponding to the seat on the opposite side of the same row as the seat on the side of the open window to increase to a second preset factor; when the vehicle speed is greater than the preset vehicle speed, and multiple windows are open, and the opening degree of the open window is not less than a preset opening degree, controlling the volume amplification factor of the microphone corresponding to the seat on the side of the open window to increase to a third preset factor.

[0052] In one embodiment of the present invention, a front reading light is arranged inside the vehicle, and the front reading light integrates a microphone. The determining module 12 determines the volume amplification factor of each microphone according to the driving state, and the adjusting module 13 adjusts the volume receiving range of the microphone according to the volume amplification factor. This includes: when the vehicle speed is greater than a preset vehicle speed, and multiple windows are open, and the opening degree of the open windows is less than a preset opening degree, controlling the volume amplification factor of the microphone corresponding to the seat on the side of the open window to decrease to a fourth preset factor, and controlling the volume amplification factor of the microphone corresponding to the front reading light to increase to a fifth preset factor; when the vehicle speed is greater than the preset vehicle speed, and multiple windows are open, and the opening degree of the open windows is not less than a preset opening degree, controlling the volume amplification factor of the microphone corresponding to the seat on the side of the open window to increase to a sixth preset factor.

[0053] In one embodiment of the present invention, the control module 14 determines the location of the target seat based on the voice control commands received by the microphone, including: acquiring voice control commands received by multiple microphones; extracting keywords from the multiple voice control commands; and determining the location of the target seat based on the keywords from the multiple voice control commands.

[0054] In one embodiment of the present invention, the control module 14 determines the location of the target seat based on keywords in a plurality of voice control commands, including: acquiring the volume of the keywords; determining the location of the target seat based on the volume of the keywords, wherein the volume is the volume before the microphone's volume reception range is adjusted.

[0055] In one embodiment of the present invention, the control module 14 determines the location of the target seat based on the volume of the keyword, including: obtaining the location information of the microphone corresponding to the maximum volume; and determining the location of the target seat based on the number of location information.

[0056] In one embodiment of the present invention, the control module 14 determines the position of the target seat based on the number of position information, including: when the number is 1, taking the position of the microphone corresponding to the maximum volume as the position of the target seat; when the number is not 1, taking the position of the microphone at the opposite corner from the position of the microphone corresponding to the minimum volume as the position of the target seat.

[0057] In one embodiment of the present invention, multiple microphones are integrated one-to-one into multiple dome lights of the vehicle.

[0058] In one embodiment of the present invention, the controlled target component includes at least one of a reading light, a dome light, an air conditioner, and a vehicle door.

[0059] It should be noted that the voice control device 10 in this embodiment of the invention performs voice control in a manner similar to that of the voice control method in this embodiment of the invention. For details, please refer to the description in the method section. To reduce redundancy, it will not be repeated here.

[0060] The vehicle voice control device according to an embodiment of the present invention acquires the vehicle's driving status, determines the volume amplification coefficient of each microphone based on the driving status, and adjusts the microphone's volume reception range accordingly. When a microphone receives a voice control command, it determines the position of the target seat based on the received voice control command and controls the controlled target component at the target seat to perform corresponding actions. This reduces the impact of wind noise on microphone reception when the vehicle is traveling at high speed and the windows are open, improving the accuracy of voice control. Furthermore, the position of the target seat is determined based on keywords in multiple voice control commands. In the absence of precise location prompts, the position of the target seat is determined solely based on the voice control command, thereby simplifying the voice control commands and making the vehicle's voice control more conversational and intelligent.

[0061] Further embodiments of the present invention disclose a vehicle, including a voice control device for a vehicle as described in any of the above embodiments.

[0062] It should be noted that the specific implementation of voice control in the vehicle of this embodiment is similar to that of the voice control method of this embodiment. Please refer to the description in the method section for details. To reduce redundancy, it will not be repeated here.

[0063] According to an embodiment of the present invention, the vehicle acquires the vehicle's driving status, determines the volume amplification coefficient of each microphone based on the driving status, and adjusts the microphone's volume reception range accordingly. When a microphone receives a voice control command, the position of the target seat is determined based on the received voice control command, and the controlled target component at the target seat is controlled to perform corresponding actions. This reduces the impact of wind noise on microphone reception when the vehicle is traveling at high speed and the windows are open, improving the accuracy of voice control. Furthermore, the position of the target seat is determined based on keywords in multiple voice control commands. In the absence of precise location prompts, the position of the target seat is determined solely based on the voice control command, thereby simplifying the voice control commands and making the vehicle's voice control more conversational and intelligent.

[0064] A further embodiment of the present invention discloses a computer-readable storage medium storing a voice control program for a vehicle, which, when executed by a processor, implements the voice control method for a vehicle as described in any of the above embodiments.

[0065] According to an embodiment of the present invention, a computer-readable storage medium storing a vehicle voice control program thereon, when executed by a processor, acquires the vehicle's driving state, determines the volume amplification coefficient of each microphone based on the driving state, and adjusts the microphone's volume reception range accordingly. When a microphone receives a voice control command, the position of the target seat is determined based on the received voice control command, and the controlled target component at the target seat is controlled to perform corresponding actions. This reduces the impact of wind noise on microphone reception when the vehicle is traveling at high speed and the windows are open, improving the accuracy of voice control. Furthermore, the position of the target seat is determined based on keywords in multiple voice control commands. In the absence of precise location prompts, the position of the target seat is determined solely based on the voice control commands, thereby simplifying the voice control commands and making the vehicle's voice control more conversational and intelligent.

[0066] In the description of this specification, references to terms such as "one embodiment," "some embodiments," "illustrative embodiment," "example," "specific example," or "some examples," etc., refer to specific features, structures, materials, or characteristics described in connection with that embodiment or example, which are included in at least one embodiment or example of the present invention. In this specification, the illustrative expressions of the above terms do not necessarily refer to the same embodiment or example.

[0067] Although embodiments of the invention have been shown and described, those skilled in the art will understand that various changes, modifications, substitutions and alterations can be made to these embodiments without departing from the principles and spirit of the invention, the scope of which is defined by the claims and their equivalents.

Claims

1. A voice control method for a vehicle, characterized in that, The vehicle's cabin is equipped with multiple microphones, each corresponding to one of the multiple seats within the cabin. The method includes: The driving status of the vehicle is obtained, including the vehicle speed information and the open / closed status of the windows. The volume amplification factor of each microphone is determined according to the driving state, and the volume receiving range of the microphone is adjusted accordingly based on the volume amplification factor. When the vehicle speed is greater than the preset vehicle speed, and a single window is open, and the opening degree of the open window is less than the preset opening degree, the volume amplification factor of the microphone corresponding to the seat on the side of the open window is reduced to the first preset factor, and the volume amplification factor of the microphone corresponding to the seat on the opposite side of the same row as the seat on the side of the open window is increased to the second preset factor. When the vehicle speed is greater than the preset vehicle speed, and a single window is open, and the opening degree of the open window is not less than the preset opening degree, the volume amplification factor of the microphone corresponding to the seat on the side of the open window is increased to the third preset factor. When the microphone receives a voice control command, the location of the target seat is determined based on the received voice control command, and the controlled target component at the target seat is controlled to perform the corresponding action; when the user issues a voice control command inside the vehicle, the voice control command is received through the multiple microphones, and keywords are extracted from the received multiple voice control commands, and the location of the target seat is determined based on the keywords in the multiple voice control commands.

2. The voice control method for a vehicle according to claim 1, characterized in that, The vehicle is equipped with front reading lights, each integrating a microphone. The volume amplification factor of each microphone is determined based on the driving status, and the volume reception range of the microphone is adjusted accordingly based on the volume amplification factor. When the vehicle speed is greater than the preset vehicle speed, and multiple windows are open, and the opening degree of the open windows is less than the preset opening degree, the volume amplification factor of the microphone corresponding to the seat on the side with the open window is reduced to the fourth preset factor, and the volume amplification factor of the microphone corresponding to the front reading light is increased to the fifth preset factor. When the vehicle speed is greater than the preset vehicle speed, and multiple windows are open, and the opening degree of the open windows is not less than the preset opening degree, the volume amplification factor of the microphone corresponding to the seat on the side with the open window is increased to the sixth preset factor.

3. The voice control method for a vehicle according to claim 1 or 2, characterized in that, Determining the location of the target seat based on voice control commands received from the microphone includes: Acquire voice control commands received by the multiple microphones; Extract keywords from multiple of the voice control commands; The location of the target seat is determined based on keywords in multiple voice control commands.

4. The voice control method for a vehicle according to claim 3, characterized in that, Determining the location of the target seat based on keywords in multiple voice control commands includes: Get the volume of the keyword; The location of the target seat is determined based on the volume of the keyword, wherein the volume is the volume before the microphone's volume reception range is adjusted.

5. The voice control method for a vehicle according to claim 4, characterized in that, Determining the location of the target seat based on the volume of the keyword includes: Get the microphone location information corresponding to the maximum volume; The location of the target seat is determined based on the quantity of the location information.

6. The voice control method for a vehicle according to claim 5, characterized in that, Determining the location of the target seat based on the quantity of the location information includes: When the quantity is 1, the position of the microphone corresponding to the maximum volume is taken as the position of the target seat; When the number is not 1, the position of the microphone in the opposite corner to the position of the microphone corresponding to the minimum volume is taken as the position of the target seat.

7. The voice control method for a vehicle according to claim 1, characterized in that, The microphones are integrated one-to-one into the various dome lights of the vehicle.

8. The voice control method for a vehicle according to claim 1, characterized in that, The controlled target component includes at least one of the following: reading light, dome light, air conditioner, and door.

9. A voice control device for a vehicle, characterized in that, include: The acquisition module is used to acquire the driving status of the vehicle, which includes the vehicle speed information and the open / closed status of the windows. A determining module is used to determine the volume amplification factor of each microphone based on the driving state; The adjustment module is used to adjust the volume receiving range of the corresponding microphone according to the volume amplification coefficient. When the vehicle speed is greater than the preset vehicle speed, and a single window is open, and the opening degree of the open window is less than the preset opening degree, the volume amplification factor of the microphone corresponding to the seat on the side of the open window is controlled to decrease to the first preset factor, and the volume amplification factor of the microphone corresponding to the seat on the opposite side of the same row as the seat on the side of the open window is controlled to increase to the second preset factor. When the vehicle speed is greater than the preset vehicle speed, and a single window is open, and the opening degree of the open window is not less than the preset opening degree, the volume amplification factor of the microphone corresponding to the seat on the side of the open window is controlled to increase to the third preset factor. The control module is used to determine the position of the target seat according to the voice control command received by the microphone when the microphone receives the voice control command, and to control the controlled target component at the target seat to perform the corresponding action.

10. A vehicle, characterized in that, include: The voice control device for a vehicle as described in claim 9.

11. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a voice control program for a vehicle, which, when executed by a processor, implements the voice control method for a vehicle as described in any one of claims 1-8.

Citation Information

Patent Citations

  • Voice control method, terminal and computer readable storage medium

    CN110992946A

  • Audio noise reduction method, method and device for determining mapping information and electronic equipment

    CN114882879A

  • Vehicle interaction control method and device and medium

    CN115202608A