[go: up one dir, main page]

WO2023116502A1 - Speech interaction method and apparatus, and vehicle and storage medium - Google Patents

Speech interaction method and apparatus, and vehicle and storage medium Download PDF

Info

Publication number
WO2023116502A1
WO2023116502A1 PCT/CN2022/138599 CN2022138599W WO2023116502A1 WO 2023116502 A1 WO2023116502 A1 WO 2023116502A1 CN 2022138599 W CN2022138599 W CN 2022138599W WO 2023116502 A1 WO2023116502 A1 WO 2023116502A1
Authority
WO
WIPO (PCT)
Prior art keywords
feedback
frequency
user
instruction
vehicle
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
PCT/CN2022/138599
Other languages
French (fr)
Chinese (zh)
Inventor
王亭玉
赵群
潘晓彤
赵恒艺
宁洪珂
樊骏锋
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangzhou Xiaopeng Motors Technology Co Ltd
Original Assignee
Guangzhou Xiaopeng Motors Technology Co Ltd
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 Guangzhou Xiaopeng Motors Technology Co Ltd filed Critical Guangzhou Xiaopeng Motors Technology Co Ltd
Publication of WO2023116502A1 publication Critical patent/WO2023116502A1/en
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L15/00Speech recognition
    • G10L15/22Procedures used during a speech recognition process, e.g. man-machine dialogue
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W50/00Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
    • B60W50/08Interaction between the driver and the control system
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W50/00Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
    • B60W50/08Interaction between the driver and the control system
    • B60W50/14Means for informing the driver, warning the driver or prompting a driver intervention
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L15/00Speech recognition
    • G10L15/26Speech to text systems
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W2540/00Input parameters relating to occupants
    • B60W2540/21Voice
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L15/00Speech recognition
    • G10L15/22Procedures used during a speech recognition process, e.g. man-machine dialogue
    • G10L2015/223Execution procedure of a spoken command

Definitions

  • the present application relates to the technical field of voice recognition, and in particular to a voice interaction method, a voice interaction device, a vehicle, and a computer-readable storage medium.
  • voice interaction can provide more and more convenience for users in the process of driving vehicles.
  • a voice interaction scenario after the vehicle performs an operation corresponding to the user's voice request, it will broadcast relevant information about the completion of the operation through tts (text to speech, from text to voice) to provide feedback to the user.
  • tts text to speech, from text to voice
  • the user sends out a voice request: "Volume is louder”
  • the vehicle gives feedback through the tts voice broadcast "The volume has been adjusted to x scale” after the vehicle performs the volume increase three scales.
  • the content of the tts broadcast feedback is lengthy and the user is The number of adjustment times in the voice request failed to obtain intuitive feedback, and the user experience was poor.
  • the present application provides a voice interaction method, a voice interaction device, a vehicle and a computer-readable storage medium, which enable the user to intuitively perceive the voice of the operation performed by the vehicle and the scale adjustment Match requests to improve user experience.
  • This application provides a voice interaction method, including:
  • the preset function can be scaled and adjusted through components of the vehicle;
  • the feedback instruction for the voice request can be determined according to the mapping relationship between the voice request and the feedback frequency, and the vehicle will perform the operation corresponding to the voice request.
  • the feedback frequency in the instruction is used to provide feedback to the user, so that the user can vividly and intuitively perceive that the operation performed by the vehicle matches the voice request for scale adjustment through the frequency of the feedback, and the feedback is concise and clear.
  • giving feedback to the user according to the feedback frequency in the feedback instruction includes:
  • Feedback is given to the user in a corresponding continuous state and duration according to the adjusted speed of the vehicle component and the feedback frequency in the feedback instruction.
  • giving feedback to the user according to the feedback frequency in the feedback instruction includes:
  • giving feedback to the user according to the feedback frequency in the feedback instruction includes:
  • giving feedback to the user according to the feedback frequency in the feedback instruction includes:
  • Vibration feedback is provided to the user according to the determined number of vibrations.
  • the user is given feedback through the tactile dimension, and the frequency of vibration is determined according to the frequency of the feedback.
  • the user's perception of the frequency of vehicle feedback execution is more direct.
  • giving feedback to the user according to the feedback frequency in the feedback instruction includes:
  • Feedback is based on the release of fragrance based on the determined number of flavors.
  • the user is given feedback through the olfactory dimension, and the number of scents released by the fragrance is determined according to the frequency of the feedback.
  • the user's perception of the frequency of vehicle feedback execution is more direct.
  • giving feedback to the user according to the feedback frequency in the feedback instruction includes:
  • the feedback on the user's visual dimension is formed through the display elements in the UI interface, and the feedback methods are enriched.
  • giving feedback to the user according to the feedback frequency in the feedback instruction includes:
  • the target of the operation is controlled to provide vibration feedback to the user.
  • the object is controlled to give vibration feedback to the user, so that the operation and feedback are more integrated and the user's perception is improved.
  • giving feedback to the user according to the feedback frequency in the feedback instruction includes:
  • the corresponding seat is selected for vibration feedback, so that the feedback is more targeted for the user, which is convenient for the user to judge and improves the user's perception.
  • the present application also provides a voice interaction device, including:
  • a receiving module configured to receive a voice request for adjusting a preset function of the vehicle, and the preset function can be scaled and adjusted through components of the vehicle;
  • An execution module configured to execute an operation corresponding to the voice request
  • the feedback module is configured to respond to the feedback instruction determined according to the preset mapping relationship between the voice request and the feedback frequency, and give feedback to the user according to the feedback frequency in the feedback instruction while the operation is being executed.
  • the feedback instruction for the voice request can be determined according to the mapping relationship between the voice request and the feedback frequency, and the vehicle intends to perform the corresponding operation during the voice request.
  • feedback will be given to the user according to the feedback frequency in the feedback command, so that the user can vividly and intuitively perceive the operation performed by the vehicle to match the voice request for scale adjustment with the parts and components through the frequency of the feedback, and the feedback is concise and clear.
  • the present application also provides a vehicle.
  • the vehicle includes a memory and a processor.
  • the memory stores a computer program.
  • the voice interaction method is realized.
  • the feedback instruction for the voice request can be determined according to the mapping relationship between the voice request and the feedback frequency, and the vehicle intends to perform the corresponding operation during the voice request.
  • feedback will be given to the user according to the feedback frequency in the feedback command, so that the user can vividly and intuitively perceive the operation performed by the vehicle to match the voice request for scale adjustment with the parts and components through the frequency of the feedback, and the feedback is concise and clear.
  • the present application also provides a non-volatile computer-readable storage medium of a computer program.
  • the computer program is executed by one or more processors, the voice interaction method is realized.
  • the server or the vehicle can determine the feedback instruction for the voice request according to the mapping relationship between the voice request and the feedback frequency.
  • feedback will be given to the user according to the feedback frequency in the feedback command, so that the user can vividly and intuitively perceive the operation performed by the vehicle through the frequency of the feedback to match the voice request for scale adjustment between himself and the parts, and the feedback is concise and clear.
  • Fig. 1 is one of the schematic flow charts of the voice interaction method of the present application
  • Fig. 2 is a schematic diagram of modules of the voice interaction device of the present application.
  • FIG. 3 is the second schematic flow diagram of the voice interaction method of the present application.
  • Fig. 4 is the third schematic flow diagram of the voice interaction method of the present application.
  • FIG. 5 is the fourth schematic flow diagram of the voice interaction method of the present application.
  • Fig. 6 is the fifth schematic flow diagram of the voice interaction method of the present application.
  • FIG. 7 is the sixth schematic flow diagram of the voice interaction method of the present application.
  • FIG. 8 is the seventh schematic flow diagram of the voice interaction method of the present application.
  • FIG. 9 is a schematic diagram of a scene of the voice interaction method of the present application.
  • FIG. 10 is the eighth schematic flow diagram of the voice interaction method of the present application.
  • FIG. 11 is a ninth schematic flowchart of the voice interaction method of the present application.
  • this application provides a voice interaction method, including:
  • the present application also provides a voice interaction device 100 , and the voice interaction method of the present application can be realized by the voice interaction device 100 .
  • the voice interaction device 100 includes a receiving module 110 , an executing module 120 and a feedback module 130 .
  • Step 01 can be realized by the receiving module 110
  • step 02 can be realized by the execution module 120
  • step 03 can be realized by the feedback module 130 .
  • the receiving module 110 is configured to receive a voice request for adjusting preset functions of the vehicle.
  • the executing module 120 is configured to execute the operation corresponding to the voice request.
  • the feedback module 130 is configured to respond to the feedback instruction determined according to the preset mapping relationship between the voice request and the feedback frequency, and give feedback to the user according to the feedback frequency in the feedback instruction while performing operations.
  • the present application also provides a vehicle.
  • a vehicle includes memory and a processor.
  • a computer program is stored in the memory, and the processor is used to receive a voice request for adjusting the preset function of the vehicle; to execute the operation corresponding to the voice request; and to respond to the feedback instruction determined according to the mapping relationship between the preset voice request and the feedback frequency , while performing the operation, give feedback to the user according to the feedback frequency in the feedback instruction.
  • the vehicle includes some vehicle components such as buttons and knobs that can be used for scale adjustment.
  • the scale adjustment of the above-mentioned vehicle parts can be simulated through voice interaction.
  • Scale adjustment turn up the volume three scales.
  • the vehicle After the vehicle completes the corresponding operation, it will broadcast "the volume has been adjusted to the x scale" through tts voice to remind the user.
  • the form of the voice broadcast is single, the content is relatively complicated and lengthy, and the feedback on the number of adjustments in the voice request is not clear, and the user cannot obtain intuitive feedback.
  • the feedback command for the voice request is determined according to the mapping relationship between the voice request and the feedback frequency.
  • Feedback is given to the user with a high frequency of feedback, so that the user can vividly and intuitively perceive that the operation performed by the vehicle matches the voice request for scale adjustment through the frequency of the feedback, and the feedback is concise and clear.
  • the user uses voice interaction to simulate the process of adjusting the scale of vehicle parts, and the corresponding voice requests may include but are not limited to "the screen is bright and bright", “the volume is louder", and “the seat is back and back”.
  • the preset function refers to the function of adjusting the scale through vehicle parts, wherein the vehicle parts may refer to physical components such as mechanical knobs or buttons, which are parts that can adjust the scale.
  • the server communicating with the vehicle performs voice recognition, semantic recognition and other processing to identify the intention of the voice request and the scale value to be adjusted, and then combine it into a control command and issue it.
  • the vehicle executes the server to issue The control instruction to complete the operation corresponding to the voice request.
  • the server also issues feedback instructions according to the preset mapping relationship between voice requests and feedback frequencies.
  • the mapping relationship between the voice request and the feedback frequency can also be arranged in the vehicle, that is, the server sends the control command, and the vehicle generates the feedback command according to the mapping relationship between the voice request and the feedback frequency.
  • mapping relationship between voice requests and feedback frequencies that is, the corresponding relationship between voice requests for users with adjustment accuracy requirements and vehicle feedback times. For example, for the voice request of "very loud”, there is a need to perform three scale adjustments, and a mapping relationship is formed between the voice request and the three feedback frequencies.
  • step 03 includes:
  • Step 031 can be implemented by the feedback module 130 .
  • the feedback module 130 is configured to give feedback to the user in a corresponding continuous state and duration according to the speed adjusted by the vehicle components and the feedback frequency in the feedback instruction.
  • the processor is used to give feedback to the user in a corresponding continuous state and duration according to the speed adjusted by the vehicle components and the feedback frequency in the feedback instruction.
  • the duration and duration are determined according to the adjustment speed of the corresponding vehicle component. For example, for volume adjustment, the adjustment speed is faster and the process lasts shorter, and the corresponding feedback can be given once after the adjustment is completed. For the voice request of "very louder", the adjustment process is completed after the volume is increased three times. After that, give feedback to the user with a frequency of 3 at one time.
  • the adjustment speed is relatively slow, and the process lasts for a long time.
  • the corresponding feedback can be carried out during the adjustment process. Every time a scale adjustment is completed, a feedback is provided to the user. For the voice request of "seat forward and forward", the feedback to the user with a frequency of 3 will be performed during the forward adjustment of the seat, and the feedback will be given once every time the adjustment of a scale is completed. The adjustment is complete and the feedback is complete.
  • step 03 includes:
  • Step 032 can be implemented by the feedback module 130 .
  • the feedback module 130 is configured to provide feedback to the user with a corresponding feedback intensity according to the feedback frequency in the feedback instruction.
  • the processor is configured to provide feedback to the user with a corresponding feedback intensity according to the feedback frequency in the feedback instruction.
  • the feedback frequency is associated with the feedback intensity, and different feedback frequencies provide feedback with different intensities, so that different feedback frequencies correspond to different degrees of feedback intensity that users can perceive. That is to say, corresponding to the same vehicle parts and different adjustment scales, feedback is performed with different degrees of feedback intensity, so that the user can feel the adjustment scale more intuitively.
  • the feedback intensity of the former is stronger than that of the latter, and the user can directly feel the difference between turning up the volume three times and turning up the volume twice according to the feedback level .
  • the feedback intensity may correspond to the overall feedback frequency, that is, the feedback intensity of each feedback frequency in the feedback frequency is the same, and the feedback intensity of each frequency increases as the overall feedback frequency increases. That is, the feedback intensity of each feedback in the feedback with frequency 3 is higher than the feedback intensity of each feedback in the feedback with frequency 2.
  • the feedback intensity can also correspond to each frequency, that is, in each feedback, as the frequency in the overall feedback frequency increases, the feedback intensity of each frequency increases, that is, for "Volume is very loud", in the feedback,
  • the three "large” feedback strengths increase successively.
  • the feedback intensity corresponds to different feedback methods.
  • the feedback intensity is the volume level
  • the feedback method is the vibration intensity.
  • step 03 includes:
  • steps 0331 and 0332 can be implemented by the feedback module 130 .
  • the feedback module 130 is configured to determine the number of times to play the sound effect according to the feedback frequency in the feedback instruction, and to play the sound effect to the user according to the determined number of times to play the sound effect.
  • the processor is used to determine the number of times to play the sound effect according to the feedback frequency in the feedback instruction, and to play the sound effect to the user according to the determined number of times to play the sound effect.
  • feedback can be given to the user through the auditory dimension, and the frequency of sound effect playback can be determined according to the feedback frequency, so that the user's perception of the frequency of vehicle feedback execution is more direct.
  • a voice request of "greater volume” is mapped to a feedback with a frequency of 3, so as to determine the number of times of feedback by playing sound effects.
  • the feedback content may be to synthesize a relatively simple sound effect and play it to the user for feedback.
  • the sound effects may include “bang”, “dang”, “deng” and so on.
  • the sound effect of turning on the light bulb can be simulated for feedback, such as "ding", " ⁇ ", etc.
  • the same sound effect can be used for the feedback of all preset functions, or different sound effects can be distinguished according to vehicle components, which is not limited here. For feedback with a frequency greater than 1, the corresponding sound effect is played repeatedly.
  • step 03 includes:
  • 0342 Provide vibration feedback to the user according to the determined number of vibrations.
  • steps 0341 and 0342 can be implemented by the feedback module 130 .
  • the feedback module 130 is configured to determine the number of vibrations according to the feedback frequency in the feedback instruction, and to provide vibration feedback to the user according to the determined number of vibrations.
  • the processor is used for determining the number of vibrations according to the feedback frequency in the feedback instruction, and for providing vibration feedback to the user according to the determined number of vibrations.
  • feedback can be given to the user through the tactile dimension, and the frequency of vibrations can be determined according to the frequency of the feedback.
  • the user's perception of the frequency of vehicle feedback execution is more direct.
  • a voice request of "loud volume” is mapped to a feedback with a frequency of 3, thereby determining the number of times of feedback through vibration.
  • some hardware vibrations of the vehicle are used to provide feedback prompts.
  • step 03 includes:
  • steps 0351 and 0352 can be implemented by the feedback module 130 .
  • the feedback module 130 is used to determine the quantity of fragrance to be released according to the feedback frequency in the feedback instruction, and to determine the quantity of fragrance to be released according to the feedback frequency in the feedback instruction, and to release fragrance for feedback according to the determined quantity of taste. .
  • the processor is used for determining the quantity of scent to be released according to the feedback frequency in the feedback instruction, and for releasing the fragrance for feedback according to the determined quantity of scent.
  • feedback can be given to the user through the olfactory dimension, and the amount of scent released by the fragrance can be determined according to the frequency of the feedback.
  • the user's perception of the frequency of vehicle feedback execution is more direct.
  • a voice request for "loud volume louder” is mapped to a feedback with a frequency of 3, thereby determining the amount of flavor feedback through the release of fragrance.
  • the feedback prompt is performed by releasing fragrance.
  • the fragrance For the feedback whose frequency is greater than 1, release the fragrance with the number of flavors corresponding to the frequency.
  • olfactory feedback is less obvious and direct than auditory feedback and tactile feedback, and the feedback cycle is longer, and the olfactory sensitivity of different users is different. Therefore, in actual interaction, feedback in the olfactory dimension can be combined with tactile feedback, Auditory feedback goes hand in hand.
  • step 03 includes:
  • 036 Provide interface display feedback to the user according to the feedback frequency in the feedback command.
  • Step 036 can be implemented by the feedback module 130 .
  • the feedback module 130 is configured to provide interface display feedback to the user according to the feedback frequency in the feedback instruction.
  • the processor is configured to provide interface display feedback to the user according to the feedback frequency in the feedback instruction.
  • the user can be given feedback through the visual dimension, and the visual display effect of the corresponding controls in the UI (User Interface, user interface) interface can be used to provide feedback corresponding to the frequency of the feedback.
  • the user's feedback on the vehicle The perception of execution frequency is more direct.
  • the voice request of "Volume is greatly increased” is mapped to the feedback with a frequency of 3, so that it is determined to increase the volume by 3 scales through the volume adjustment control on the central control display.
  • the corresponding control displays the interface changes corresponding to the frequency. For example, for the voice request of "very loud”, according to the mapping relationship between the voice request and the feedback frequency, it is determined to perform visual feedback with a frequency of 3, and then the volume control display is increased by 3 scales for feedback. Linked voice requests for volume up to display UI element feedback.
  • the feedback in the visual dimension can be combined with tactile feedback, auditory feedback and olfactory feedback.
  • feedback is not limited to a certain dimensional feedback method, and any combination of the above-mentioned multiple dimensional feedback methods can be used according to actual needs and user feedback.
  • the text content of the broadcast can be streamlined, for example, the broadcast content can be simplified to "enlarged”, “adjusted”, etc. The user can fully perceive that the vehicle has performed corresponding operations.
  • step 03 includes:
  • the target of the control operation provides vibration feedback to the user.
  • Step 037 can be implemented by the feedback module 130 .
  • the feedback module 130 is configured to control the target of the operation to provide vibration feedback to the user when the operation is aimed at a preset vehicle component.
  • the processor is used for performing vibration feedback to the user on the target of the control operation when the operation is directed to a preset vehicle component.
  • control instructions executed by the vehicle can be fed back through the auditory dimension, and for some objects, the feedback can also be given through the tactile dimension. Or on the basis of the auditory dimension, provide auxiliary feedback of the tactile dimension.
  • the hardware information of the vehicle confirm that the user's voice request includes adjustment accuracy requirements, and confirm which of them can receive vibration feedback commands.
  • the target itself gains vibration feedback. For example, if the voice request is to adjust the seat, the operation is aimed at the seat adjustment knob, the target is the seat, and the user can receive vibration feedback through the seat. In this way, when the operation target corresponding to the voice request can generate vibration, vibration feedback can be provided to the user, so that the operation and feedback are more integrated, and the user's perception can be improved.
  • Vibration feedback can be done alone or in combination with feedback from other dimensions.
  • step 03 includes:
  • Steps 0381 and 0382 can be implemented by the feedback module 130 .
  • the feedback module 130 is used to obtain the location information of the user, and is used to control the seat corresponding to the location information to perform vibration feedback to the user.
  • the processor is used to obtain the position information of the user, and is used to control the seat corresponding to the position information to provide vibration feedback to the user.
  • sound source localization is used to determine the location of the voice request, and then the seat at the corresponding position is controlled to provide vibration feedback to the user, making the feedback more targeted to the user.
  • the voice request sent by the user will provide vibration feedback at the co-pilot's seat, which is convenient for the user to judge and enhance the user's perception.
  • the vibration feedback after positioning can be used as a single feedback method, or it can be combined with other dimensional reminder methods to give user feedback.
  • the present application also provides a computer-readable storage medium.
  • One or more non-volatile computer-readable storage media storing a computer program, when the computer program is executed by one or more processors, the voice interaction method in any of the above-mentioned embodiments is realized.
  • the program can be stored in a non-volatile computer-readable storage medium, and when the program is executed, it can include the processes of the embodiments of the above-mentioned methods.
  • the storage medium may be a magnetic disk, an optical disk, a read-only memory (Read-Only Memory, ROM) and the like.

Landscapes

  • Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Automation & Control Theory (AREA)
  • Computational Linguistics (AREA)
  • Health & Medical Sciences (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Physics & Mathematics (AREA)
  • Acoustics & Sound (AREA)
  • Multimedia (AREA)
  • Transportation (AREA)
  • Mechanical Engineering (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

Disclosed in the present application is a speech interaction method. The method comprises: receiving a speech request for adjusting a preset function of a vehicle; executing an operation corresponding to the speech request; and in response to a feedback instruction, which is determined according to a preset mapping relationship between the speech request and a feedback frequency, giving feedback to a user according to the feedback frequency in the feedback instruction while executing the operation. In the present application, for a speech request of a user for parts that can be subjected to scale adjustment in a vehicle, a feedback instruction for the speech request can be determined according to a mapping relationship between the speech request and a feedback frequency, and the vehicle gives feedback to the user according to the feedback frequency in the feedback instruction while executing an operation corresponding to an intention in the speech request, such that the user can vividly and visually perceive, by means of the feedback frequency, that the operation executed by the vehicle matches the speech request of the user for scale adjustment of the parts, and the feedback is simple and clear. Further disclosed in the present application are a speech interaction apparatus, and a vehicle and a computer-readable storage medium.

Description

语音交互方法及装置、车辆及存储介质Voice interaction method and device, vehicle and storage medium

本申请要求于2021年12月23日提交国家知识产权局、申请号为202111585509.3、申请名称为“语音交互方法及装置、车辆及存储介质”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。This application claims the priority of a Chinese patent application filed with the State Intellectual Property Office on December 23, 2021, with application number 202111585509.3, and application title "Voice Interaction Method and Device, Vehicle and Storage Medium", the entire contents of which are incorporated by reference in this application.

技术领域technical field

本申请涉及语音识别技术领域,特别涉及一种语音交互方法、语音交互装置、车辆及计算机可读存储介质。The present application relates to the technical field of voice recognition, and in particular to a voice interaction method, a voice interaction device, a vehicle, and a computer-readable storage medium.

背景技术Background technique

随着智能汽车的发展,语音交互能够为用户在驾驶车辆的过程中提供越来越多的便利。一般地,在语音交互场景中,在车辆执行与用户的语音请求对应的操作后,会通过tts(text to speech,从文本到语音)播报操作完成的相关信息,为用户提供反馈。例如,用户发出语音请求:“音量大大大”,车辆在执行音量调大三个刻度后,通过tts语音播报“音量已调节到x刻度”进行反馈,然而该tts播报反馈的内容冗长并且用户在语音请求中的调节次数需求未能获得直观的反馈,用户体验较差。With the development of smart cars, voice interaction can provide more and more convenience for users in the process of driving vehicles. Generally, in a voice interaction scenario, after the vehicle performs an operation corresponding to the user's voice request, it will broadcast relevant information about the completion of the operation through tts (text to speech, from text to voice) to provide feedback to the user. For example, the user sends out a voice request: "Volume is louder", and the vehicle gives feedback through the tts voice broadcast "The volume has been adjusted to x scale" after the vehicle performs the volume increase three scales. However, the content of the tts broadcast feedback is lengthy and the user is The number of adjustment times in the voice request failed to obtain intuitive feedback, and the user experience was poor.

发明内容Contents of the invention

为解决或部分解决相关技术中存在的问题,本申请提供一种语音交互方法、语音交互装置、车辆及计算机可读存储介质,能够使得用户直观地感知到车辆执行的操作与进行刻度调节的语音请求相匹配,提升用户体验。In order to solve or partially solve the problems existing in the related technologies, the present application provides a voice interaction method, a voice interaction device, a vehicle and a computer-readable storage medium, which enable the user to intuitively perceive the voice of the operation performed by the vehicle and the scale adjustment Match requests to improve user experience.

本申请提供了一种语音交互方法,包括:This application provides a voice interaction method, including:

接收对车辆预设功能调节的语音请求,所述预设功能可通过所述车辆的零部件进行刻度调节;receiving a voice request for the adjustment of a preset function of the vehicle, the preset function can be scaled and adjusted through components of the vehicle;

执行所述语音请求对应的操作;Execute the operation corresponding to the voice request;

响应于根据预设的语音请求和反馈频次的映射关系确定的反馈指令,在所述操作执行的同时,根据所述反馈指令中的反馈频次向用户进行反馈。In response to the feedback instruction determined according to the preset mapping relationship between the voice request and the feedback frequency, while the operation is being executed, feedback is given to the user according to the feedback frequency in the feedback instruction.

如此,本申请中对于用户对预设功能调节的语音请求,能够根据语音 请求和反馈频次的映射关系确定针对语音请求的反馈指令,车辆在执行语音请求的意图对应的操作的同时,会根据反馈指令中的反馈频次向用户进行反馈,使得用户可以通过反馈的频次生动直观地感知到车辆执行的操作与进行刻度调节的语音请求相匹配,反馈简洁清晰。In this way, in this application, for the user's voice request for preset function adjustment, the feedback instruction for the voice request can be determined according to the mapping relationship between the voice request and the feedback frequency, and the vehicle will perform the operation corresponding to the voice request. The feedback frequency in the instruction is used to provide feedback to the user, so that the user can vividly and intuitively perceive that the operation performed by the vehicle matches the voice request for scale adjustment through the frequency of the feedback, and the feedback is concise and clear.

所述在所述操作执行的同时,根据所述反馈指令中的反馈频次向用户进行反馈,包括:While performing the operation, giving feedback to the user according to the feedback frequency in the feedback instruction includes:

根据所述车辆零部件调节的速度和所述反馈指令中的反馈频次以对应的持续状态和持续时间向所述用户进行反馈。Feedback is given to the user in a corresponding continuous state and duration according to the adjusted speed of the vehicle component and the feedback frequency in the feedback instruction.

如此,根据车辆零部件的调节速度和反馈频次,确认在对用户的反馈的持续状态和持续时间,使得用户获得直观清晰的反馈。In this way, according to the adjustment speed and feedback frequency of the vehicle components, the continuous state and duration of the feedback to the user are confirmed, so that the user can obtain intuitive and clear feedback.

所述在所述操作执行的同时,根据所述反馈指令中的反馈频次向用户进行反馈,包括:While performing the operation, giving feedback to the user according to the feedback frequency in the feedback instruction includes:

根据所述反馈指令中的反馈频次以对应的反馈强度向所述用户进行反馈。Giving feedback to the user with a corresponding feedback intensity according to the feedback frequency in the feedback instruction.

如此,在进行用户反馈时,不同的反馈频次以不同的反馈强度进行反馈,使得不同的反馈频次对应到用户可感知到不同程度的反馈强度。In this way, when performing user feedback, different feedback frequencies are used to provide feedback with different feedback intensities, so that different feedback frequencies correspond to different levels of feedback intensities that users can perceive.

所述在所述操作执行的同时,根据所述反馈指令中的反馈频次向用户进行反馈,包括:While performing the operation, giving feedback to the user according to the feedback frequency in the feedback instruction includes:

根据所述反馈指令中的反馈频次确定音效播放的次数;determining the number of times the sound effect is played according to the feedback frequency in the feedback instruction;

根据确定的音效播放的次数向用户播放音效。Play a sound effect to the user based on the determined number of times the sound effect is played.

如此,通过听觉维度对用户进行反馈,并根据反馈频次确定音效播放的次数,用户对于车辆反馈执行频次的感知更为直接。In this way, feedback is given to the user through the auditory dimension, and the number of times the sound effect is played is determined according to the frequency of the feedback. The user's perception of the frequency of vehicle feedback execution is more direct.

所述在所述操作执行的同时,根据所述反馈指令中的反馈频次向用户进行反馈,包括:While performing the operation, giving feedback to the user according to the feedback frequency in the feedback instruction includes:

根据所述反馈指令中的反馈频次确定震动的次数;determining the number of vibrations according to the feedback frequency in the feedback instruction;

根据确定的震动的次数向用户进行震动反馈。Vibration feedback is provided to the user according to the determined number of vibrations.

如此,通过触觉维度对用户进行反馈,并根据反馈频次确定震动发生的次数,用户对于车辆反馈执行频次的感知更为直接。In this way, the user is given feedback through the tactile dimension, and the frequency of vibration is determined according to the frequency of the feedback. The user's perception of the frequency of vehicle feedback execution is more direct.

所述在所述操作执行的同时,根据所述反馈指令中的反馈频次向用户进行反馈,包括:While performing the operation, giving feedback to the user according to the feedback frequency in the feedback instruction includes:

根据所述反馈指令中的反馈频次确定释放香氛的味道数量;Determining the number of scents to be released according to the feedback frequency in the feedback instruction;

根据确定的味道数量释放香氛进行反馈。Feedback is based on the release of fragrance based on the determined number of flavors.

如此,通过嗅觉维度对用户进行反馈,并根据反馈频次确定香氛释放的味道数量,用户对于车辆反馈执行频次的感知更为直接。In this way, the user is given feedback through the olfactory dimension, and the number of scents released by the fragrance is determined according to the frequency of the feedback. The user's perception of the frequency of vehicle feedback execution is more direct.

所述在所述操作执行的同时,根据所述反馈指令中的反馈频次向用户进行反馈,包括:While performing the operation, giving feedback to the user according to the feedback frequency in the feedback instruction includes:

根据所述反馈指令中的反馈频次向用户进行界面显示反馈。Provide interface display feedback to the user according to the feedback frequency in the feedback instruction.

如此,通过UI界面中显示元素形成对用户视觉维度的反馈,丰富反馈方式。In this way, the feedback on the user's visual dimension is formed through the display elements in the UI interface, and the feedback methods are enriched.

所述在所述操作执行的同时,根据所述反馈指令中的反馈频次向用户进行反馈,包括:While performing the operation, giving feedback to the user according to the feedback frequency in the feedback instruction includes:

在所述操作针对预设车辆零部件的情况下,控制所述操作的目标向所述用户进行震动反馈。In the case that the operation is aimed at a preset vehicle component, the target of the operation is controlled to provide vibration feedback to the user.

如此,当语音请求的操作目标自身可产生震动时,则控制该目标对用户震动反馈,使得操作与反馈更具有一体性,提升用户感知度。In this way, when the operation object requested by the voice itself can generate vibration, the object is controlled to give vibration feedback to the user, so that the operation and feedback are more integrated and the user's perception is improved.

所述在所述操作执行的同时,根据所述反馈指令中的反馈频次向用户进行反馈,包括:While performing the operation, giving feedback to the user according to the feedback frequency in the feedback instruction includes:

获取所述用户的位置信息;Obtain the location information of the user;

控制所述位置信息对应的座椅向所述用户进行震动反馈。Controlling the seat corresponding to the position information to provide vibration feedback to the user.

如此,结合对用户方位的确定,选择对应的座椅进行震动反馈,使得反馈对于用户而言更具有针对性,便于用户判断,提升用户感知。In this way, combined with the determination of the user's orientation, the corresponding seat is selected for vibration feedback, so that the feedback is more targeted for the user, which is convenient for the user to judge and improves the user's perception.

本申请还提供了一种语音交互装置,包括:The present application also provides a voice interaction device, including:

接收模块,用于接收对车辆预设功能调节的语音请求,所述预设功能可通过所述车辆的零部件进行刻度调节;A receiving module, configured to receive a voice request for adjusting a preset function of the vehicle, and the preset function can be scaled and adjusted through components of the vehicle;

执行模块,用于执行所述语音请求对应的操作;An execution module, configured to execute an operation corresponding to the voice request;

反馈模块,用于响应根据预设的语音请求和反馈频次的映射关系确定的反馈指令,在所述操作执行的同时,根据所述反馈指令中的反馈频次向用户进行反馈。The feedback module is configured to respond to the feedback instruction determined according to the preset mapping relationship between the voice request and the feedback frequency, and give feedback to the user according to the feedback frequency in the feedback instruction while the operation is being executed.

如此,本申请中对于用户针对车辆中可进行刻度调节的零部件的语音请求,能够根据语音请求和反馈频次的映射关系确定针对语音请求的反馈 指令,车辆在执行语音请求中意图对应的操作的同时,会根据反馈指令中的反馈频次向用户进行反馈,使得用户可以通过反馈的频次生动直观地感知到车辆执行的操作与自己与零部件进行刻度调节语音请求相匹配,反馈简洁清晰。In this way, in this application, for the user's voice request for the parts in the vehicle that can be adjusted in scale, the feedback instruction for the voice request can be determined according to the mapping relationship between the voice request and the feedback frequency, and the vehicle intends to perform the corresponding operation during the voice request. At the same time, feedback will be given to the user according to the feedback frequency in the feedback command, so that the user can vividly and intuitively perceive the operation performed by the vehicle to match the voice request for scale adjustment with the parts and components through the frequency of the feedback, and the feedback is concise and clear.

本申请还提供了一种车辆,所述车辆包括存储器和处理器,所述存储器中存储有计算机程序,所述计算机程序被所述处理器执行时,实现所述的语音交互方法。The present application also provides a vehicle. The vehicle includes a memory and a processor. The memory stores a computer program. When the computer program is executed by the processor, the voice interaction method is realized.

如此,本申请中对于用户针对车辆中可进行刻度调节的零部件的语音请求,能够根据语音请求和反馈频次的映射关系确定针对语音请求的反馈指令,车辆在执行语音请求中意图对应的操作的同时,会根据反馈指令中的反馈频次向用户进行反馈,使得用户可以通过反馈的频次生动直观地感知到车辆执行的操作与自己与零部件进行刻度调节语音请求相匹配,反馈简洁清晰。In this way, in this application, for the user's voice request for the parts in the vehicle that can be adjusted in scale, the feedback instruction for the voice request can be determined according to the mapping relationship between the voice request and the feedback frequency, and the vehicle intends to perform the corresponding operation during the voice request. At the same time, feedback will be given to the user according to the feedback frequency in the feedback command, so that the user can vividly and intuitively perceive the operation performed by the vehicle to match the voice request for scale adjustment with the parts and components through the frequency of the feedback, and the feedback is concise and clear.

本申请还提供一种计算机程序的非易失性计算机可读存储介质,当所述计算机程序被一个或多个处理器执行时,实现所述的语音交互方法。The present application also provides a non-volatile computer-readable storage medium of a computer program. When the computer program is executed by one or more processors, the voice interaction method is realized.

如此,本申请对于用户针对车辆中可进行刻度调节的零部件的语音请求,服务器或车辆能够根据语音请求和反馈频次的映射关系确定针对语音请求的反馈指令,车辆在执行语音请求中意图对应的操作的同时,会根据反馈指令中的反馈频次向用户进行反馈,使得用户可以通过反馈的频次生动直观地感知到车辆执行的操作与自己与零部件进行刻度调节语音请求相匹配,反馈简洁清晰。In this way, in this application, for the voice request of the user for the parts in the vehicle that can be adjusted in scale, the server or the vehicle can determine the feedback instruction for the voice request according to the mapping relationship between the voice request and the feedback frequency. At the same time of operation, feedback will be given to the user according to the feedback frequency in the feedback command, so that the user can vividly and intuitively perceive the operation performed by the vehicle through the frequency of the feedback to match the voice request for scale adjustment between himself and the parts, and the feedback is concise and clear.

应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本申请。It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the application.

附图说明Description of drawings

通过结合附图对本申请示例性实施方式进行更详细的描述,本申请的上述以及其它目的、特征和优势将变得更加明显,其中,在本申请示例性实施方式中,相同的参考标号通常代表相同部件。The above and other objects, features and advantages of the present application will become more apparent by describing the exemplary embodiments of the present application in more detail with reference to the accompanying drawings, wherein, in the exemplary embodiments of the present application, the same reference numerals generally represent same parts.

图1是本申请的语音交互方法的流程示意图之一;Fig. 1 is one of the schematic flow charts of the voice interaction method of the present application;

图2是本申请的语音交互装置的模块示意图;Fig. 2 is a schematic diagram of modules of the voice interaction device of the present application;

图3是本申请的语音交互方法的流程示意图之二;FIG. 3 is the second schematic flow diagram of the voice interaction method of the present application;

图4是本申请的语音交互方法的流程示意图之三;Fig. 4 is the third schematic flow diagram of the voice interaction method of the present application;

图5是本申请的语音交互方法的流程示意图之四;FIG. 5 is the fourth schematic flow diagram of the voice interaction method of the present application;

图6是本申请的语音交互方法的流程示意图之五;Fig. 6 is the fifth schematic flow diagram of the voice interaction method of the present application;

图7是本申请的语音交互方法的流程示意图之六;FIG. 7 is the sixth schematic flow diagram of the voice interaction method of the present application;

图8是本申请的语音交互方法的流程示意图之七;FIG. 8 is the seventh schematic flow diagram of the voice interaction method of the present application;

图9是本申请的语音交互方法的场景示意图;FIG. 9 is a schematic diagram of a scene of the voice interaction method of the present application;

图10是本申请的语音交互方法的流程示意图之八;FIG. 10 is the eighth schematic flow diagram of the voice interaction method of the present application;

图11是本申请的语音交互方法的流程示意图之九。FIG. 11 is a ninth schematic flowchart of the voice interaction method of the present application.

具体实施方式Detailed ways

下面将参照附图更详细地描述本申请的实施方式。虽然附图中显示了本申请的实施方式,然而应该理解,可以以各种形式实现本申请而不应被这里阐述的实施方式所限制。相反,提供这些实施方式是为了使本申请更加透彻和完整,并且能够将本申请的范围完整地传达给本领域的技术人员。Embodiments of the present application will be described in more detail below with reference to the accompanying drawings. Although embodiments of the present application are shown in the drawings, it should be understood that the present application may be embodied in various forms and should not be limited by the embodiments set forth herein. Rather, these embodiments are provided so that this application will be thorough and complete, and will fully convey the scope of this application to those skilled in the art.

在本申请使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本申请。在本申请和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。The terminology used in this application is for the purpose of describing particular embodiments only, and is not intended to limit the application. As used in this application and the appended claims, the singular forms "a", "the", and "the" are intended to include the plural forms as well, unless the context clearly dictates otherwise. It should also be understood that the term "and/or" as used herein refers to and includes any and all possible combinations of one or more of the associated listed items.

下面详细描述本申请,本申请的示例在附图中示出,其中,相同或类似的标号自始至终表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施方式是示例性的,仅用于解释本申请,而不能理解为对本申请的限制。The present application is described in detail below, and examples of the present application are shown in the accompanying drawings, wherein the same or similar reference numerals represent the same or similar elements or elements having the same or similar functions throughout. The embodiments described below by referring to the figures are exemplary, are only for explaining the present application, and should not be construed as limiting the present application.

请参阅图1,本申请提供了一种语音交互方法,包括:Please refer to Figure 1, this application provides a voice interaction method, including:

01:接收对车辆预设功能调节的语音请求,预设功能可通过车辆的零部件进行刻度调节;01: Receive a voice request for the adjustment of the vehicle's preset function, and the preset function can be adjusted by the scale of the vehicle's parts;

02:执行语音请求对应的操作;02: Execute the operation corresponding to the voice request;

03:响应于根据预设的语音请求和反馈频次的映射关系确定的反馈指令,在操作执行的同时,根据反馈指令中的反馈频次向用户进行反馈。03: Responding to the feedback instruction determined according to the preset mapping relationship between the voice request and the feedback frequency, while performing the operation, give feedback to the user according to the feedback frequency in the feedback instruction.

相应地,请参阅图2,本申请还提供了一种语音交互装置100,本申请的语音交互方法可以由语音交互装置100实现。语音交互装置100包括接收模块110、执行模块120和反馈模块130。步骤01可以由接收模块110实现,步骤02可以由执行模块120实现,步骤03可以由反馈模块130实现。或者说,接收模块110用于接收对车辆预设功能调节的语音请求。执行模块120用于执行语音请求对应的操作。反馈模块130用于响应根据预设的语音请求和反馈频次的映射关系确定的反馈指令,在执行操作的同时,根据反馈指令中的反馈频次向用户进行反馈。Correspondingly, referring to FIG. 2 , the present application also provides a voice interaction device 100 , and the voice interaction method of the present application can be realized by the voice interaction device 100 . The voice interaction device 100 includes a receiving module 110 , an executing module 120 and a feedback module 130 . Step 01 can be realized by the receiving module 110 , step 02 can be realized by the execution module 120 , and step 03 can be realized by the feedback module 130 . In other words, the receiving module 110 is configured to receive a voice request for adjusting preset functions of the vehicle. The executing module 120 is configured to execute the operation corresponding to the voice request. The feedback module 130 is configured to respond to the feedback instruction determined according to the preset mapping relationship between the voice request and the feedback frequency, and give feedback to the user according to the feedback frequency in the feedback instruction while performing operations.

本申请还提供了一种车辆。车辆包括存储器和处理器。存储器中存储有计算机程序,处理器用于接收对车辆预设功能调节的语音请求;用于执行语音请求对应的操作;以及用于响应根据预设的语音请求和反馈频次的映射关系确定的反馈指令,在执行操作的同时,根据反馈指令中的反馈频次向用户进行反馈。The present application also provides a vehicle. A vehicle includes memory and a processor. A computer program is stored in the memory, and the processor is used to receive a voice request for adjusting the preset function of the vehicle; to execute the operation corresponding to the voice request; and to respond to the feedback instruction determined according to the mapping relationship between the preset voice request and the feedback frequency , while performing the operation, give feedback to the user according to the feedback frequency in the feedback instruction.

在车辆中包括一些如按键、旋钮等可以用来进行刻度调节的车辆零部件。随着语音技术在车辆交互中的应用,在一些相关场景中,可以通过语音交互来模拟对上述的车辆零部件进行刻度调节,如语音请求“音量大大大”,可以实现模拟对音量调节旋钮进行刻度调节,将音量调大三个刻度。车辆执行完成相应的操作后会通过tts语音播报“音量已调节到x刻度”,以对用户进行提示。然而该语音播报形式单一,内容较为复杂冗长,并且对于语音请求中的调节次数反馈不明确,用户未能获得直观的反馈。The vehicle includes some vehicle components such as buttons and knobs that can be used for scale adjustment. With the application of voice technology in vehicle interaction, in some related scenarios, the scale adjustment of the above-mentioned vehicle parts can be simulated through voice interaction. Scale adjustment, turn up the volume three scales. After the vehicle completes the corresponding operation, it will broadcast "the volume has been adjusted to the x scale" through tts voice to remind the user. However, the form of the voice broadcast is single, the content is relatively complicated and lengthy, and the feedback on the number of adjustments in the voice request is not clear, and the user cannot obtain intuitive feedback.

本申请中,对于用户对预设功能调节的语音请求,根据语音请求和反馈频次的映射关系确定针对语音请求的反馈指令,车辆在执行语音请求的意图对应的操作的同时,会根据反馈指令中的反馈频次向用户进行反馈,使得用户可以通过反馈的频次生动直观地感知到车辆执行的操作与进行刻度调节的语音请求相匹配,反馈简洁清晰。In this application, for the user's voice request for preset function adjustment, the feedback command for the voice request is determined according to the mapping relationship between the voice request and the feedback frequency. Feedback is given to the user with a high frequency of feedback, so that the user can vividly and intuitively perceive that the operation performed by the vehicle matches the voice request for scale adjustment through the frequency of the feedback, and the feedback is concise and clear.

本申请中,用户使用语音交互模拟对车辆零部件进行刻度调节的过程,对应的语音请求可以包括但不限于“屏幕亮亮亮”、“音量大大大”、“座椅后后后”。其中,预设功能是指通过车辆零部件完成刻度调节的功能,其中的车辆零部件可以指机械旋钮或按钮等实体部件,这些是可以进行调节刻度的零部件。In this application, the user uses voice interaction to simulate the process of adjusting the scale of vehicle parts, and the corresponding voice requests may include but are not limited to "the screen is bright and bright", "the volume is louder", and "the seat is back and back". Among them, the preset function refers to the function of adjusting the scale through vehicle parts, wherein the vehicle parts may refer to physical components such as mechanical knobs or buttons, which are parts that can adjust the scale.

对于车辆接收到的语音请求,通过与车辆通信的服务器进行语音识别、语义识别等处理,识别出语音请求的意图与希望调节的刻度值,进而组合成控制指令进行下发,车辆执行服务器下发的控制指令完成与语音请求对应的操作。同时,服务器还根据预设的语音请求与反馈频次的映射关系下发反馈指令。For the voice request received by the vehicle, the server communicating with the vehicle performs voice recognition, semantic recognition and other processing to identify the intention of the voice request and the scale value to be adjusted, and then combine it into a control command and issue it. The vehicle executes the server to issue The control instruction to complete the operation corresponding to the voice request. At the same time, the server also issues feedback instructions according to the preset mapping relationship between voice requests and feedback frequencies.

根据车辆处理器的负荷,也可以将语音请求和反馈频次的映射关系布置在车辆,也即是服务器下发控制指令,车辆根据语音请求和反馈频次的映射关系生成反馈指令。According to the load of the vehicle processor, the mapping relationship between the voice request and the feedback frequency can also be arranged in the vehicle, that is, the server sends the control command, and the vehicle generates the feedback command according to the mapping relationship between the voice request and the feedback frequency.

建立语音请求与反馈频次的映射关系,即针对用户具有调节精度需求的语音请求与车辆进行反馈次数之间的对应关系。例如,对于“音量大大大”的语音请求,存在进行三次刻度调节的需求,将该语音请求与三次的反馈频次形成映射关系。Establish a mapping relationship between voice requests and feedback frequencies, that is, the corresponding relationship between voice requests for users with adjustment accuracy requirements and vehicle feedback times. For example, for the voice request of "very loud", there is a need to perform three scale adjustments, and a mapping relationship is formed between the voice request and the three feedback frequencies.

请参阅图3,步骤03包括:Please refer to Figure 3, step 03 includes:

031:根据车辆零部件调节的速度和反馈指令中的反馈频次以对应的持续状态和持续时间向用户进行反馈。031: Feedback to the user in the corresponding continuous state and duration according to the speed adjusted by the vehicle components and the feedback frequency in the feedback command.

步骤031可以由反馈模块130来实现。或者说,反馈模块130用于根据车辆零部件调节的速度和反馈指令中的反馈频次以对应的持续状态和持续时间向用户进行反馈。Step 031 can be implemented by the feedback module 130 . In other words, the feedback module 130 is configured to give feedback to the user in a corresponding continuous state and duration according to the speed adjusted by the vehicle components and the feedback frequency in the feedback instruction.

处理器用于根据车辆零部件调节的速度和反馈指令中的反馈频次以对应的持续状态和持续时间向用户进行反馈。The processor is used to give feedback to the user in a corresponding continuous state and duration according to the speed adjusted by the vehicle components and the feedback frequency in the feedback instruction.

持续状态和持续时间根据对应的车辆零部件的调节速度确定。例如,对于音量调节而言,调节速度较快,过程持续较短,对应的反馈可在调节完成后一次性进行反馈,对于“音量大大大”的语音请求,在音量增大三次的调节过程完成后,一次性对用户进行频次为3的反馈。The duration and duration are determined according to the adjustment speed of the corresponding vehicle component. For example, for volume adjustment, the adjustment speed is faster and the process lasts shorter, and the corresponding feedback can be given once after the adjustment is completed. For the voice request of "very louder", the adjustment process is completed after the volume is increased three times. After that, give feedback to the user with a frequency of 3 at one time.

又如,对于座椅调节而言,调节速度相对较慢,过程持续较长,对应的反馈可在调节过程中进行,每完成一个刻度的调节,对用户进行一次反馈。对于“座椅前前前”的语音请求,将对用户频次为3的反馈在座椅向前调节的过程中进行,每完成一个刻度的调节,反馈1次。调节完成,反馈完成。As another example, for seat adjustment, the adjustment speed is relatively slow, and the process lasts for a long time. The corresponding feedback can be carried out during the adjustment process. Every time a scale adjustment is completed, a feedback is provided to the user. For the voice request of "seat forward and forward", the feedback to the user with a frequency of 3 will be performed during the forward adjustment of the seat, and the feedback will be given once every time the adjustment of a scale is completed. The adjustment is complete and the feedback is complete.

如此,根据车辆零部件的调节速度和反馈频次,确认在对用户的反馈 的持续状态和持续时间,使得用户收到获得直观清晰的反馈。In this way, according to the adjustment speed and feedback frequency of vehicle components, the continuous state and duration of the feedback to the user are confirmed, so that the user can receive intuitive and clear feedback.

请参阅图4,步骤03包括:Please refer to Figure 4, step 03 includes:

032:根据反馈指令中的反馈频次以对应的反馈强度向用户进行反馈。032: Provide feedback to the user with the corresponding feedback intensity according to the feedback frequency in the feedback instruction.

步骤032可以由反馈模块130来实现。或者说,反馈模块130用于根据反馈指令中的反馈频次以对应的反馈强度向用户进行反馈。Step 032 can be implemented by the feedback module 130 . In other words, the feedback module 130 is configured to provide feedback to the user with a corresponding feedback intensity according to the feedback frequency in the feedback instruction.

处理器用于根据反馈指令中的反馈频次以对应的反馈强度向用户进行反馈。The processor is configured to provide feedback to the user with a corresponding feedback intensity according to the feedback frequency in the feedback instruction.

反馈频次与反馈强度相关联,不同的反馈频次以不同的强度进行反馈,使得不同的反馈频次对应到用户可感知到不同程度的反馈强度。也即是,对应相同的车辆零部件,不同的调节刻度,以不同程度的反馈强度进行反馈,让用户可以较为直观的感受到调节的刻度。The feedback frequency is associated with the feedback intensity, and different feedback frequencies provide feedback with different intensities, so that different feedback frequencies correspond to different degrees of feedback intensity that users can perceive. That is to say, corresponding to the same vehicle parts and different adjustment scales, feedback is performed with different degrees of feedback intensity, so that the user can feel the adjustment scale more intuitively.

例如,对于“音量大大大”和“音量大大”两个语音请求,前者的反馈强度要强于后者,用户可以根据反馈强度,较为直接地感受到音量调大三次和音量调大两次的区别。For example, for the two voice requests "Volume Up" and "Volume Up", the feedback intensity of the former is stronger than that of the latter, and the user can directly feel the difference between turning up the volume three times and turning up the volume twice according to the feedback level .

反馈强度可以与整体反馈频次相对应,即反馈频次中每一频次反馈的反馈强度相同,随着整体反馈频次的增加,其中每一频次的反馈强度增加。也即是,频次为3的反馈中的每一次反馈的反馈强度要高于频次为2的反馈中的每次反馈的反馈强度。The feedback intensity may correspond to the overall feedback frequency, that is, the feedback intensity of each feedback frequency in the feedback frequency is the same, and the feedback intensity of each frequency increases as the overall feedback frequency increases. That is, the feedback intensity of each feedback in the feedback with frequency 3 is higher than the feedback intensity of each feedback in the feedback with frequency 2.

反馈强度还可以与每一频次相对应,即在每一次反馈中,随着整体反馈频次中的频次增加,每一频次的反馈强度增加,也即是对于“音量大大大”,在反馈中,三个“大”的反馈强度逐次增大。The feedback intensity can also correspond to each frequency, that is, in each feedback, as the frequency in the overall feedback frequency increases, the feedback intensity of each frequency increases, that is, for "Volume is very loud", in the feedback, The three "large" feedback strengths increase successively.

可以理解地,反馈强度对应不同反馈方式的表现不同,对应于听觉维度的反馈方式,反馈强度为音量大小,对应于触觉维度的反馈方式,反馈方式为震动强度大小。It can be understood that the feedback intensity corresponds to different feedback methods. For the feedback method of the auditory dimension, the feedback intensity is the volume level, and for the feedback method of the tactile dimension, the feedback method is the vibration intensity.

请参阅图5,步骤03包括:Please refer to Figure 5, step 03 includes:

0331:根据反馈指令中的反馈频次确定音效播放的次数;0331: Determine the number of times the sound effect is played according to the feedback frequency in the feedback command;

0332:根据确定的音效播放的次数向用户播放音效。0332: Play the sound effect to the user according to the determined number of times the sound effect is played.

请参阅图5,步骤0331、0332可以由反馈模块130来实现。或者说,反馈模块130用于根据反馈指令中的反馈频次确定音效播放的次数,以及用于根据确定的音效播放的次数向用户播放音效。Referring to FIG. 5 , steps 0331 and 0332 can be implemented by the feedback module 130 . In other words, the feedback module 130 is configured to determine the number of times to play the sound effect according to the feedback frequency in the feedback instruction, and to play the sound effect to the user according to the determined number of times to play the sound effect.

处理器用于根据反馈指令中的反馈频次确定音效播放的次数以及用于根据确定的音效播放的次数向用户播放音效。The processor is used to determine the number of times to play the sound effect according to the feedback frequency in the feedback instruction, and to play the sound effect to the user according to the determined number of times to play the sound effect.

本申请中,可以通过听觉维度对用户进行反馈,并根据反馈频次确定音效播放的次数,用户对于车辆反馈执行频次的感知更为直接。In this application, feedback can be given to the user through the auditory dimension, and the frequency of sound effect playback can be determined according to the feedback frequency, so that the user's perception of the frequency of vehicle feedback execution is more direct.

反馈频次与语音请求存在映射关系,根据语音请求则可以确定需要反馈的次数。There is a mapping relationship between the feedback frequency and the voice request, and the frequency of feedback can be determined according to the voice request.

例如“音量大大大”的语音请求映射到频次为3的反馈,从而确定通过播放音效进行反馈的次数。For example, a voice request of "greater volume" is mapped to a feedback with a frequency of 3, so as to determine the number of times of feedback by playing sound effects.

反馈内容可以是合成相对简单的音效向用户播放进行反馈。例如,对于音量调节,音效可以包括“梆”、“当”、“噔”等。对于调节屏幕亮度,可模拟灯泡开启的音效进行反馈,如“叮”、“咻”等。对于全部预设功能的反馈可采用同一音效,或根据车辆零部件区分不同的音效,在此不做限定。对于频次大于1的反馈,重复播放对应的音效。即对于“音量大大大”的语音请求,根据语音请求与反馈频次的映射关系确定进行频次为3的音效反馈,进而播放音效为“噔噔噔”的反馈。建立了音量增大的语音请求与音效反馈之间的联系。The feedback content may be to synthesize a relatively simple sound effect and play it to the user for feedback. For example, for volume adjustment, the sound effects may include "bang", "dang", "deng" and so on. For adjusting the brightness of the screen, the sound effect of turning on the light bulb can be simulated for feedback, such as "ding", "咻", etc. The same sound effect can be used for the feedback of all preset functions, or different sound effects can be distinguished according to vehicle components, which is not limited here. For feedback with a frequency greater than 1, the corresponding sound effect is played repeatedly. That is, for the voice request of "very loud", according to the mapping relationship between the voice request and the feedback frequency, it is determined to perform the sound effect feedback with a frequency of 3, and then play the feedback with the sound effect of "thump thud thump". Established a link between voice requests for volume up and audio feedback.

请参阅图6,步骤03包括:Please refer to Figure 6, step 03 includes:

0341:根据反馈指令中的反馈频次确定震动的次数;0341: Determine the number of vibrations according to the feedback frequency in the feedback command;

0342:根据确定的震动的次数向用户进行震动反馈。0342: Provide vibration feedback to the user according to the determined number of vibrations.

请参阅图5,步骤0341和0342可以由反馈模块130来实现。或者说,反馈模块130用于根据反馈指令中的反馈频次确定震动的次数,以及用于根据确定的震动的次数向用户进行震动反馈。Referring to FIG. 5 , steps 0341 and 0342 can be implemented by the feedback module 130 . In other words, the feedback module 130 is configured to determine the number of vibrations according to the feedback frequency in the feedback instruction, and to provide vibration feedback to the user according to the determined number of vibrations.

处理器用于根据反馈指令中的反馈频次确定震动的次数以及用于根据确定的震动的次数向用户进行震动反馈。The processor is used for determining the number of vibrations according to the feedback frequency in the feedback instruction, and for providing vibration feedback to the user according to the determined number of vibrations.

本申请中,可以通过触觉维度对用户进行反馈,并根据反馈频次确定震动发生的次数,用户对于车辆反馈执行频次的感知更为直接。In this application, feedback can be given to the user through the tactile dimension, and the frequency of vibrations can be determined according to the frequency of the feedback. The user's perception of the frequency of vehicle feedback execution is more direct.

反馈频次与语音请求存在映射关系,根据语音请求则可以确定需要反馈的次数。There is a mapping relationship between the feedback frequency and the voice request, and the frequency of feedback can be determined according to the voice request.

例如,“音量大大大”的语音请求映射到频次为3的反馈,从而确定通过震动进行反馈的次数。For example, a voice request of "loud volume" is mapped to a feedback with a frequency of 3, thereby determining the number of times of feedback through vibration.

为了简化反馈的形式,通过车辆某些硬件的震动来进行反馈提示。对于频次大于1的反馈,进行对应与频次相对应的震动。例如,对于“音量大大大”的语音请求,根据语音请求与反馈频次的映射关系确定进行频次为3的震动反馈,通过方向盘震动进行反馈,进而方向盘发生三次震动的反馈。建立了音量增大的语音请求与震动反馈之间的联系。In order to simplify the form of feedback, some hardware vibrations of the vehicle are used to provide feedback prompts. For the feedback whose frequency is greater than 1, perform vibration corresponding to the frequency. For example, for the voice request of "very loud", according to the mapping relationship between the voice request and the feedback frequency, it is determined to perform vibration feedback with a frequency of 3, and the steering wheel vibration is used for feedback, and then the steering wheel vibrates three times. A link is established between the voice request to increase the volume and the vibration feedback.

请参阅图7,步骤03包括:Please refer to Figure 7, step 03 includes:

0351:根据反馈指令中的反馈频次确定释放香氛的味道数量;0351: According to the feedback frequency in the feedback command, determine the number of flavors to release fragrance;

0352:根据确定的味道数量释放香氛进行反馈。0352: Feedback by releasing fragrance based on defined flavor quantities.

请参阅图5,步骤0351和0352可以由反馈模块130来实现。或者说,反馈模块130用于根据反馈指令中的反馈频次确定释放香氛的味道数量根据反馈指令中的反馈频次确定释放香氛的味道数量,以及用于根据确定的味道数量释放香氛进行反馈。Referring to FIG. 5 , steps 0351 and 0352 can be implemented by the feedback module 130 . In other words, the feedback module 130 is used to determine the quantity of fragrance to be released according to the feedback frequency in the feedback instruction, and to determine the quantity of fragrance to be released according to the feedback frequency in the feedback instruction, and to release fragrance for feedback according to the determined quantity of taste. .

处理器用于根据反馈指令中的反馈频次确定释放香氛的味道数量根据反馈指令中的反馈频次确定释放香氛的味道数量,以及用于根据确定的味道数量释放香氛进行反馈。The processor is used for determining the quantity of scent to be released according to the feedback frequency in the feedback instruction, and for releasing the fragrance for feedback according to the determined quantity of scent.

本申请中,可以通过嗅觉维度对用户进行反馈,并根据反馈频次确定香氛释放的味道数量,用户对于车辆反馈执行频次的感知更为直接。In this application, feedback can be given to the user through the olfactory dimension, and the amount of scent released by the fragrance can be determined according to the frequency of the feedback. The user's perception of the frequency of vehicle feedback execution is more direct.

反馈频次与语音请求存在映射关系,根据语音请求则可以确定需要反馈的次数。There is a mapping relationship between the feedback frequency and the voice request, and the frequency of feedback can be determined according to the voice request.

例如,“音量大大大”的语音请求映射到频次为3的反馈,从而确定通过释放香氛反馈的味道数量。For example, a voice request for "loud volume louder" is mapped to a feedback with a frequency of 3, thereby determining the amount of flavor feedback through the release of fragrance.

为了简化反馈的形式,通过释放香氛来进行反馈提示。对于频次大于1的反馈,释放与频次相对应的味道数量的香氛。例如,对于“音量大大大”的语音请求,根据语音请求与反馈频次的映射关系确定进行频次为3的嗅觉反馈,进而释放三种味道的香氛进行反馈。建立了音量增大的语音请求与释放香氛反馈之间的联系。In order to simplify the form of feedback, the feedback prompt is performed by releasing fragrance. For the feedback whose frequency is greater than 1, release the fragrance with the number of flavors corresponding to the frequency. For example, for the voice request of "very loud", according to the mapping relationship between the voice request and the feedback frequency, it is determined to perform olfactory feedback with a frequency of 3, and then release three flavors of fragrance for feedback. A link was established between the voice request to increase the volume and the feedback of the fragrance release.

可以理解地,嗅觉反馈相对于听觉反馈和触觉反馈不够明显和直接,并且反馈周期较长,且不同用户的嗅觉灵敏程度存在差异,因此,在实际交互中,嗅觉维度的反馈可以搭配触觉反馈、听觉反馈共同进行。It is understandable that olfactory feedback is less obvious and direct than auditory feedback and tactile feedback, and the feedback cycle is longer, and the olfactory sensitivity of different users is different. Therefore, in actual interaction, feedback in the olfactory dimension can be combined with tactile feedback, Auditory feedback goes hand in hand.

请参阅图8,步骤03包括:Please refer to Figure 8, step 03 includes:

036:根据反馈指令中的反馈频次向用户进行界面显示反馈。036: Provide interface display feedback to the user according to the feedback frequency in the feedback command.

步骤036可以由反馈模块130来实现。或者说,反馈模块130用于根据反馈指令中的反馈频次向用户进行界面显示反馈。Step 036 can be implemented by the feedback module 130 . In other words, the feedback module 130 is configured to provide interface display feedback to the user according to the feedback frequency in the feedback instruction.

处理器用于根据反馈指令中的反馈频次向用户进行界面显示反馈。The processor is configured to provide interface display feedback to the user according to the feedback frequency in the feedback instruction.

请参阅图9,本申请中,可以通过视觉维度对用户进行反馈,利用UI(User Interface,用户界面)界面中的对应控件在视觉上的显示效果进行与反馈频次相应的反馈,用户对于车辆反馈执行频次的感知更为直接。Please refer to Figure 9. In this application, the user can be given feedback through the visual dimension, and the visual display effect of the corresponding controls in the UI (User Interface, user interface) interface can be used to provide feedback corresponding to the frequency of the feedback. The user's feedback on the vehicle The perception of execution frequency is more direct.

反馈频次与语音请求存在映射关系,根据语音请求则可以确定需要反馈的次数。There is a mapping relationship between the feedback frequency and the voice request, and the frequency of feedback can be determined according to the voice request.

例如“音量大大大”的语音请求映射到频次为3的反馈,从而确定通过中控显示屏上的音量调节控件显示增大3个刻度。For example, the voice request of "Volume is greatly increased" is mapped to the feedback with a frequency of 3, so that it is determined to increase the volume by 3 scales through the volume adjustment control on the central control display.

对于频次大于1的反馈,相应的控件显示对应频次的界面变化。例如,对于“音量大大大”的语音请求,根据语音请求与反馈频次的映射关系确定进行频次为3的视觉反馈,进而音量调控件显示增大3个刻度进行反馈。建立了音量增大的语音请求与显示界面元素反馈之间的联系。For feedback with a frequency greater than 1, the corresponding control displays the interface changes corresponding to the frequency. For example, for the voice request of "very loud", according to the mapping relationship between the voice request and the feedback frequency, it is determined to perform visual feedback with a frequency of 3, and then the volume control display is increased by 3 scales for feedback. Linked voice requests for volume up to display UI element feedback.

可以理解地,在行车过程中,用户需要集中注意力观察路况,而尽量避免将视线聚焦于别处,在这种情况下,视觉维度的反馈可以搭配触觉反馈、听觉反馈以及嗅觉反馈共同进行。It is understandable that during the driving process, the user needs to concentrate on observing the road conditions, and try to avoid focusing on other places. In this case, the feedback in the visual dimension can be combined with tactile feedback, auditory feedback and olfactory feedback.

应当说明地,在实际交互中,并不限定于采用某一种维度的反馈方式进行反馈,根据实际需求以及用户的反馈,可以采用上述多种维度的反馈方式进行任意组合。It should be noted that in actual interaction, feedback is not limited to a certain dimensional feedback method, and any combination of the above-mentioned multiple dimensional feedback methods can be used according to actual needs and user feedback.

为了简化tts播报的内容,可以对播报的文本的内容进行精简处理,例如将播报内容简化为“已放大”、“已调节”等内容,同时辅以多种维度的反馈方式共同进行反馈,使用户可以充分感知到车辆进行了对应操作。In order to simplify the content of the tts broadcast, the text content of the broadcast can be streamlined, for example, the broadcast content can be simplified to "enlarged", "adjusted", etc. The user can fully perceive that the vehicle has performed corresponding operations.

请参阅图10,步骤03包括:Please refer to Figure 10, step 03 includes:

037:在操作针对预设车辆零部件的情况下,控制操作的目标向用户进行震动反馈。037: In the case where the operation is aimed at a preset vehicle component, the target of the control operation provides vibration feedback to the user.

步骤037可以由反馈模块130来实现。或者说,反馈模块130用于在操作针对预设车辆零部件的情况下,控制操作的目标向用户进行震动反馈。Step 037 can be implemented by the feedback module 130 . In other words, the feedback module 130 is configured to control the target of the operation to provide vibration feedback to the user when the operation is aimed at a preset vehicle component.

处理器用于在操作针对预设车辆零部件的情况下,控制操作的目标向 用户进行震动反馈。The processor is used for performing vibration feedback to the user on the target of the control operation when the operation is directed to a preset vehicle component.

可以理解地,一般而言,对于车辆所执行的控制指令,都可以通过听觉维度进行反馈,而对于某些目标,还可以通过触觉维度来进行反馈。或者在听觉维度的基础上,提供触觉维度的辅助反馈。It can be understood that, generally speaking, the control instructions executed by the vehicle can be fed back through the auditory dimension, and for some objects, the feedback can also be given through the tactile dimension. Or on the basis of the auditory dimension, provide auxiliary feedback of the tactile dimension.

根据车辆的硬件信息,确认用户包含调节精度需求的语音请求下,确认其中哪些可以接收震动反馈指令,也即是,语音请求可以在对通过车辆零部件对哪些目标进行刻度调节的情况下可以通过该目标自身获得震动反馈。例如,在语音请求为调节座椅的情况的下,操作针对的是座椅调节旋钮,目标为座椅,用户可通过座椅接收震动反馈。由此,可在语音请求对应的操作目标自身可产生震动时,向用户进行震动反馈,操作与反馈更具有一体性,提升用户感知度。According to the hardware information of the vehicle, confirm that the user's voice request includes adjustment accuracy requirements, and confirm which of them can receive vibration feedback commands. The target itself gains vibration feedback. For example, if the voice request is to adjust the seat, the operation is aimed at the seat adjustment knob, the target is the seat, and the user can receive vibration feedback through the seat. In this way, when the operation target corresponding to the voice request can generate vibration, vibration feedback can be provided to the user, so that the operation and feedback are more integrated, and the user's perception can be improved.

例如,对于“座椅前前前”的语音请求,根据语音请求与反馈频次的映射关系确定进行频次为3的反馈,并且座椅可产生震动,控制座椅进行三次震动的反馈。震动反馈可以单独进行的,也可以是与其他维度的反馈共同进行。For example, for the voice request of "seat forward and forward", according to the mapping relationship between voice request and feedback frequency, it is determined to perform feedback with a frequency of 3, and the seat can vibrate, and the seat is controlled to perform three vibration feedbacks. Vibration feedback can be done alone or in combination with feedback from other dimensions.

请参阅图11,步骤03包括:Please refer to Figure 11, step 03 includes:

0381:获取用户的位置信息;0381: Obtain the user's location information;

0382:控制位置信息对应的座椅向用户进行震动反馈。0382: Control the seat corresponding to the position information to provide vibration feedback to the user.

步骤0381、0382可以由反馈模块130来实现。或者说,反馈模块130用于获取用户的位置信息,以及用于控制位置信息对应的座椅向用户进行震动反馈。Steps 0381 and 0382 can be implemented by the feedback module 130 . In other words, the feedback module 130 is used to obtain the location information of the user, and is used to control the seat corresponding to the location information to perform vibration feedback to the user.

处理器用于获取用户的位置信息,以及用于控制位置信息对应的座椅向用户进行震动反馈。The processor is used to obtain the position information of the user, and is used to control the seat corresponding to the position information to provide vibration feedback to the user.

例如,采用声源定位的方式,确定语音请求的发出方位,进而控制对应位置处的座椅对用户进行震动反馈,使得反馈对于用户而言更具有针对性,例如,对于由位于副驾驶位置的用户发出的语音请求,在副驾驶座位处进行震动反馈,便于用户判断,提升用户感知。定位后的震动反馈既可以作为单一的反馈方式,也可以与其他维度方式的提醒方式组合共同对用户进行反馈。For example, sound source localization is used to determine the location of the voice request, and then the seat at the corresponding position is controlled to provide vibration feedback to the user, making the feedback more targeted to the user. The voice request sent by the user will provide vibration feedback at the co-pilot's seat, which is convenient for the user to judge and enhance the user's perception. The vibration feedback after positioning can be used as a single feedback method, or it can be combined with other dimensional reminder methods to give user feedback.

本申请还提供了一种计算机可读存储介质。一个或多个存储有计算机 程序的非易失性计算机可读存储介质,当计算机程序被一个或多个处理器执行时,实现上述任一实施方式的语音交互方法。本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的软件来完成。程序可存储于一非易失性计算机可读存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)等。The present application also provides a computer-readable storage medium. One or more non-volatile computer-readable storage media storing a computer program, when the computer program is executed by one or more processors, the voice interaction method in any of the above-mentioned embodiments is realized. Those of ordinary skill in the art can understand that all or part of the processes in the methods of the above embodiments can be implemented by instructing related software through computer programs. The program can be stored in a non-volatile computer-readable storage medium, and when the program is executed, it can include the processes of the embodiments of the above-mentioned methods. The storage medium may be a magnetic disk, an optical disk, a read-only memory (Read-Only Memory, ROM) and the like.

在本说明书的描述中,参考术语“一个实施方式”、“一些实施方式”、“示意性实施方式”、“示例”、“具体示例”或“一些示例”等的描述意指结合所述实施方式或示例描述的具体特征、结构、材料或者特点包含于本申请的至少一个实施方式或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施方式或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施方式或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。同时,参考术语“第一”、“第二”等的描述意在将同类或相似操作区别开来,“第一”与“第二”之间在中具有前后逻辑关系,在中并不一定具有逻辑或前后关系,需要根据实际实施例进行判定,不应该仅通过字面意思进行判定。In the description of this specification, reference to the terms "one embodiment", "some embodiments", "exemplary embodiments", "example", "specific examples" or "some examples" etc. The specific features, structures, materials or features described in the manner or example are included in at least one embodiment or example of the present application. In this specification, schematic representations of the above terms do not necessarily refer to the same embodiment or example. Furthermore, the described specific features, structures, materials or characteristics may be combined in any suitable manner in any one or more embodiments or examples. In addition, those skilled in the art can combine and combine different embodiments or examples and features of different embodiments or examples described in this specification without conflicting with each other. At the same time, descriptions referring to the terms "first", "second", etc. are intended to distinguish the same or similar operations, and there is a logical relationship between "first" and "second" in , which is not necessarily There is a logical or contextual relationship, which needs to be judged according to the actual embodiment, and should not be judged only by the literal meaning.

流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更多个用于实现特定逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本申请的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本申请的实施例所属技术领域的技术人员所理解。Any process or method descriptions in flowcharts or otherwise described herein may be understood to represent modules, segments or portions of code comprising one or more executable instructions for implementing specific logical functions or steps of the process , and the scope of preferred embodiments of the present application includes additional implementations in which functions may be performed out of the order shown or discussed, including in substantially simultaneous fashion or in reverse order depending on the functions involved, which shall It should be understood by those skilled in the art to which the embodiments of the present application belong.

以上已经描述了本申请的各实施例,上述说明是示例性的,并非穷尽性的,并且也不限于所披露的各实施例。在不偏离所说明的各实施例的范围和精神的情况下,对于本技术领域的普通技术人员来说许多修改和变更都是显而易见的。本文中所用术语的选择,旨在最好地解释各实施例的原理、实际应用或对市场中的技术的改进,或者使本技术领域的其它普通技术人员能理解本文披露的各实施例。Having described various embodiments of the present application above, the foregoing description is exemplary, not exhaustive, and is not limited to the disclosed embodiments. Many modifications and alterations will be apparent to those of ordinary skill in the art without departing from the scope and spirit of the described embodiments. The terminology used herein is chosen to best explain the principle of each embodiment, practical application or improvement of technology in the market, or to enable other ordinary skilled in the art to understand each embodiment disclosed herein.

Claims (15)

一种语音交互方法,其特征在于,包括:A voice interaction method, characterized in that, comprising: 接收对车辆预设功能调节的语音请求,所述预设功能指模拟对车辆零部件的操作进行刻度调节的功能;receiving a voice request for adjustment of a preset function of the vehicle, the preset function refers to a function of simulating the scale adjustment of the operation of the vehicle components; 执行所述语音请求对应的操作;Execute the operation corresponding to the voice request; 响应于根据预设的语音请求和反馈频次的映射关系确定的反馈指令,在所述操作执行的同时,根据所述反馈指令中的反馈频次向用户进行反馈。In response to the feedback instruction determined according to the preset mapping relationship between the voice request and the feedback frequency, while the operation is being executed, feedback is given to the user according to the feedback frequency in the feedback instruction. 根据权利要求1所述的语音交互方法,其特征在于,所述在所述操作执行的同时,根据所述反馈指令中的反馈频次向用户进行反馈,包括:The voice interaction method according to claim 1, wherein, while performing the operation, giving feedback to the user according to the frequency of feedback in the feedback instruction includes: 根据所述车辆零部件调节的速度和所述反馈指令中的反馈频次以对应的持续状态和持续时间向所述用户进行反馈。Feedback is given to the user in a corresponding continuous state and duration according to the adjusted speed of the vehicle component and the feedback frequency in the feedback instruction. 根据权利要求1所述的语音交互方法,其特征在于,所述在所述操作执行的同时,根据所述反馈指令中的反馈频次向用户进行反馈,包括:The voice interaction method according to claim 1, wherein, while performing the operation, giving feedback to the user according to the frequency of feedback in the feedback instruction includes: 根据所述反馈指令中的反馈频次以对应的反馈强度向所述用户进行反馈。Giving feedback to the user with a corresponding feedback intensity according to the feedback frequency in the feedback instruction. 根据权利要求1所述的语音交互方法,其特征在于,所述在所述操作执行的同时,根据所述反馈指令中的反馈频次向用户进行反馈,包括:The voice interaction method according to claim 1, wherein, while performing the operation, giving feedback to the user according to the frequency of feedback in the feedback instruction includes: 根据所述反馈指令中的反馈频次确定音效播放的次数;determining the number of times the sound effect is played according to the feedback frequency in the feedback instruction; 根据确定的音效播放的次数向用户播放音效。Play a sound effect to the user based on the determined number of times the sound effect is played. 根据权利要求1所述的语音交互方法,其特征在于,所述在所述操作执行的同时,根据所述反馈指令中的反馈频次向用户进行反馈,包括:The voice interaction method according to claim 1, wherein, while performing the operation, giving feedback to the user according to the frequency of feedback in the feedback instruction includes: 根据所述反馈指令中的反馈频次确定震动的次数;determining the number of vibrations according to the feedback frequency in the feedback instruction; 根据确定的震动的次数向用户进行震动反馈。Vibration feedback is provided to the user according to the determined number of vibrations. 根据权利要求1所述的语音交互方法,其特征在于,所述在所述操作执行的同时,根据所述反馈指令中的反馈频次向用户进行反馈,包括:The voice interaction method according to claim 1, wherein, while performing the operation, giving feedback to the user according to the frequency of feedback in the feedback instruction includes: 根据所述反馈指令中的反馈频次确定释放香氛的味道数量;Determining the number of scents to be released according to the feedback frequency in the feedback instruction; 根据确定的味道数量释放香氛进行反馈。Feedback is based on the release of fragrance based on the determined number of flavors. 根据权利要求1所述的语音交互方法,其特征在于,所述在所述操作执行的同时,根据所述反馈指令中的反馈频次向用户进行反馈,包括:The voice interaction method according to claim 1, wherein, while performing the operation, giving feedback to the user according to the frequency of feedback in the feedback instruction includes: 根据所述反馈指令中的反馈频次向用户进行界面显示反馈。Provide interface display feedback to the user according to the feedback frequency in the feedback instruction. 根据权利要求1所述的语音交互方法,其特征在于,所述在所述操作执行的同时,根据所述反馈指令中的反馈频次向用户进行反馈,包括:The voice interaction method according to claim 1, wherein, while performing the operation, giving feedback to the user according to the frequency of feedback in the feedback instruction includes: 在所述操作针对预设车辆零部件的情况下,控制所述操作的目标向所述用户进行震动反馈。In the case that the operation is aimed at a preset vehicle component, the target of the operation is controlled to provide vibration feedback to the user. 根据权利要求1所述的语音交互方法,其特征在于,所述在所述操作执行的同时,根据所述反馈指令中的反馈频次向用户进行反馈,包括:The voice interaction method according to claim 1, wherein, while performing the operation, giving feedback to the user according to the frequency of feedback in the feedback instruction includes: 获取所述用户的位置信息;Obtain the location information of the user; 控制所述位置信息对应的座椅向所述用户进行震动反馈。Controlling the seat corresponding to the position information to provide vibration feedback to the user. 根据权利要求1至9任一项所述的语音交互方法,其特征在于:The voice interaction method according to any one of claims 1 to 9, characterized in that: 所述向用户进行反馈时,还包括将播报内容简化。When giving feedback to the user, it also includes simplifying the broadcast content. 一种语音交互装置,其特征在于,包括:A voice interaction device is characterized in that it comprises: 接收模块,用于接收对车辆预设功能调节的语音请求,所述预设功能指模拟对车辆零部件的操作进行刻度调节的功能;The receiving module is used to receive a voice request for the adjustment of the preset function of the vehicle, and the preset function refers to the function of simulating the scale adjustment of the operation of the vehicle parts; 执行模块,用于执行所述语音请求对应的操作;An execution module, configured to execute an operation corresponding to the voice request; 反馈模块,用于响应根据预设的语音请求和反馈频次的映射关系确定的反馈指令,在所述操作执行的同时,根据所述反馈指令中的反馈频次向用户进行反馈。The feedback module is configured to respond to the feedback instruction determined according to the preset mapping relationship between the voice request and the feedback frequency, and give feedback to the user according to the feedback frequency in the feedback instruction while the operation is being executed. 根据权利要求11所述的语音交互装置,其特征在于,所述反馈模块在所述操作执行的同时,根据所述反馈指令中的反馈频次向用户进行反馈,包括:The voice interaction device according to claim 11, wherein the feedback module provides feedback to the user according to the feedback frequency in the feedback instruction while the operation is being performed, including: 所述反馈模块根据所述车辆零部件调节的速度和所述反馈指令中的反馈频次以对应的持续状态和持续时间向所述用户进行反馈;或,The feedback module provides feedback to the user in a corresponding continuous state and duration according to the adjusted speed of the vehicle component and the feedback frequency in the feedback instruction; or, 所述反馈模块根据所述反馈指令中的反馈频次以对应的反馈强度向所述用户进行反馈;或,The feedback module provides feedback to the user with a corresponding feedback intensity according to the feedback frequency in the feedback instruction; or, 所述反馈模块根据所述反馈指令中的反馈频次确定音效播放的次数;根据确定的次数向用户播放音效;或,The feedback module determines the number of times the sound effect is played according to the feedback frequency in the feedback instruction; plays the sound effect to the user according to the determined number of times; or, 所述反馈模块根据所述反馈指令中的反馈频次确定震动的次数;根据确定的次数向用户进行震动反馈;或,The feedback module determines the number of vibrations according to the feedback frequency in the feedback instruction; provides vibration feedback to the user according to the determined number of times; or, 所述反馈模块根据所述反馈指令中的反馈频次确定释放香氛的味道数量;根据确定的味道数量释放香氛进行反馈;或,The feedback module determines the quantity of fragrance to be released according to the feedback frequency in the feedback instruction; releases fragrance according to the determined quantity of taste for feedback; or, 所述反馈模块根据所述反馈指令中的反馈频次向用户进行界面显示反馈;或,The feedback module provides interface display feedback to the user according to the feedback frequency in the feedback instruction; or, 所述反馈模块在所述操作针对预设车辆零部件的情况下,控制所述操作的目标向所述用户进行震动反馈。The feedback module controls the target of the operation to provide vibration feedback to the user when the operation is for a preset vehicle component. 根据权利要求11所述的语音交互装置,其特征在于,所述反馈模块在所述操作执行的同时,根据所述反馈指令中的反馈频次向用户进行反馈,包括:The voice interaction device according to claim 11, wherein the feedback module provides feedback to the user according to the feedback frequency in the feedback instruction while the operation is being performed, including: 所述反馈模块获取所述用户的位置信息;控制所述位置信息对应的座椅向所述用户进行震动反馈。The feedback module acquires the position information of the user; controls the seat corresponding to the position information to provide vibration feedback to the user. 一种车辆,其特征在于,所述车辆包括存储器和处理器,所述存储器中存储有计算机程序,所述计算机程序被所述处理器执行时,实现权利要求1-10任一项所述的语音交互方法。A vehicle, characterized in that the vehicle includes a memory and a processor, and a computer program is stored in the memory, and when the computer program is executed by the processor, the method described in any one of claims 1-10 is realized. voice interaction method. 一种计算机程序的非易失性计算机可读存储介质,其特征在于,当所述计算机程序被一个或多个处理器执行时,实现权利要求1-10任一项所述的语音交互方法。A non-volatile computer-readable storage medium of a computer program, characterized in that, when the computer program is executed by one or more processors, the voice interaction method described in any one of claims 1-10 is implemented.
PCT/CN2022/138599 2021-12-23 2022-12-13 Speech interaction method and apparatus, and vehicle and storage medium Ceased WO2023116502A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN202111585509.3 2021-12-23
CN202111585509.3A CN113971954B (en) 2021-12-23 2021-12-23 Voice interaction method and device, vehicle and storage medium

Publications (1)

Publication Number Publication Date
WO2023116502A1 true WO2023116502A1 (en) 2023-06-29

Family

ID=79590730

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2022/138599 Ceased WO2023116502A1 (en) 2021-12-23 2022-12-13 Speech interaction method and apparatus, and vehicle and storage medium

Country Status (2)

Country Link
CN (1) CN113971954B (en)
WO (1) WO2023116502A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN118116382A (en) * 2024-04-12 2024-05-31 广州小鹏汽车科技有限公司 Voice interaction method, server and computer-readable storage medium

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113971954B (en) * 2021-12-23 2022-07-12 广州小鹏汽车科技有限公司 Voice interaction method and device, vehicle and storage medium

Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102597915A (en) * 2009-11-04 2012-07-18 伊梅森公司 Systems and methods for tactile confirmation of commands
CN103137126A (en) * 2011-11-30 2013-06-05 北京德信互动网络技术有限公司 Intelligent electronic device based on voice control and voice control method
CN105761532A (en) * 2014-12-19 2016-07-13 大陆汽车投资(上海)有限公司 Dynamic voice prompt method and vehicle-mounted system
US20160343370A1 (en) * 2015-05-19 2016-11-24 Dictionary.com Speech feedback system
CN106463110A (en) * 2014-06-03 2017-02-22 索尼公司 Information processing device, information processing method, and program
CN108040171A (en) * 2017-11-30 2018-05-15 北京小米移动软件有限公司 Voice operating method, apparatus and computer-readable recording medium
US20180357040A1 (en) * 2017-06-09 2018-12-13 Mitsubishi Electric Automotive America, Inc. In-vehicle infotainment with multi-modal interface
CN111694433A (en) * 2020-06-11 2020-09-22 北京百度网讯科技有限公司 Voice interaction method and device, electronic equipment and storage medium
CN113071430A (en) * 2020-01-03 2021-07-06 佛吉亚室内系统有限公司 Operating unit and method for setting parameters of a functional unit of a vehicle
CN113971954A (en) * 2021-12-23 2022-01-25 广州小鹏汽车科技有限公司 Voice interaction method and device, vehicle and storage medium
US20220063411A1 (en) * 2018-12-03 2022-03-03 Daimler Ag Method and device for adjusting a vehicle component

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009180914A (en) * 2008-01-30 2009-08-13 Tokai Rika Co Ltd Operation unit for voice-recognizing device
CN205320262U (en) * 2015-12-04 2016-06-15 徐文波 Audio equipment with visual volume control function
CN106506809A (en) * 2016-10-11 2017-03-15 合网络技术(北京)有限公司 A kind of based on the method for dialog context automatic regulating volume, system and equipment
CN107368280A (en) * 2017-07-06 2017-11-21 北京小米移动软件有限公司 Method for controlling volume, device and the interactive voice equipment of interactive voice
CN109278684B (en) * 2018-10-18 2021-06-18 北京汽车股份有限公司 Control method and control system of vehicle seat system and vehicle
CN109910748A (en) * 2019-04-22 2019-06-21 宝能汽车有限公司 Feedback method, device and the vehicle of car-mounted terminal
CN111696561A (en) * 2020-05-27 2020-09-22 一汽奔腾轿车有限公司 Voice interaction system and method based on auditory, visual and olfactory feedback
CN111767021A (en) * 2020-06-28 2020-10-13 广州小鹏车联网科技有限公司 Voice interaction method, vehicle, server, system and storage medium
CN113239178A (en) * 2021-07-09 2021-08-10 肇庆小鹏新能源投资有限公司 Intention generation method, server, voice control system and readable storage medium
CN113625988B (en) * 2021-08-06 2023-08-22 网易(杭州)网络有限公司 Volume adjustment method, device, equipment and storage medium

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102597915A (en) * 2009-11-04 2012-07-18 伊梅森公司 Systems and methods for tactile confirmation of commands
CN103137126A (en) * 2011-11-30 2013-06-05 北京德信互动网络技术有限公司 Intelligent electronic device based on voice control and voice control method
CN106463110A (en) * 2014-06-03 2017-02-22 索尼公司 Information processing device, information processing method, and program
CN105761532A (en) * 2014-12-19 2016-07-13 大陆汽车投资(上海)有限公司 Dynamic voice prompt method and vehicle-mounted system
US20160343370A1 (en) * 2015-05-19 2016-11-24 Dictionary.com Speech feedback system
US20180357040A1 (en) * 2017-06-09 2018-12-13 Mitsubishi Electric Automotive America, Inc. In-vehicle infotainment with multi-modal interface
CN108040171A (en) * 2017-11-30 2018-05-15 北京小米移动软件有限公司 Voice operating method, apparatus and computer-readable recording medium
US20220063411A1 (en) * 2018-12-03 2022-03-03 Daimler Ag Method and device for adjusting a vehicle component
CN113071430A (en) * 2020-01-03 2021-07-06 佛吉亚室内系统有限公司 Operating unit and method for setting parameters of a functional unit of a vehicle
CN111694433A (en) * 2020-06-11 2020-09-22 北京百度网讯科技有限公司 Voice interaction method and device, electronic equipment and storage medium
CN113971954A (en) * 2021-12-23 2022-01-25 广州小鹏汽车科技有限公司 Voice interaction method and device, vehicle and storage medium

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN118116382A (en) * 2024-04-12 2024-05-31 广州小鹏汽车科技有限公司 Voice interaction method, server and computer-readable storage medium

Also Published As

Publication number Publication date
CN113971954A (en) 2022-01-25
CN113971954B (en) 2022-07-12

Similar Documents

Publication Publication Date Title
WO2023116502A1 (en) Speech interaction method and apparatus, and vehicle and storage medium
US10250960B2 (en) Sound reproduction device including auditory scenario simulation
US20170235361A1 (en) Interaction based on capturing user intent via eye gaze
JP6893561B2 (en) Vibration control device
CN112959998A (en) Vehicle-mounted human-computer interaction method and device, vehicle and electronic equipment
CN104867511A (en) Karaoke interactive keyword special effect system
CN111164990A (en) Level-based audio object interaction
CN114307128B (en) An interactive method, vehicle and medium based on in-vehicle entertainment system
CN108737930A (en) Audible prompting in Vehicular navigation system
US20240126503A1 (en) Interface control method and apparatus, and system
CN112572317B (en) Vehicle control method, vehicle control device, computer equipment and storage medium
CN110371051A (en) A kind of prompt tone playing method and device of car entertainment
CN116331128A (en) Multi-sensory interactive vehicle entertainment method and device
CN115767056A (en) Vehicle-mounted projector control method, device, vehicle and computer-readable storage medium
US11449167B2 (en) Systems using dual touch and sound control, and methods thereof
CN118849993B (en) Self-adaptive adjusting method, device and equipment for sound field of automobile cabin and storage medium
CN116844585A (en) Intelligent automobile cabin music playing method, operating system and vehicle-mounted equipment
JP5149426B2 (en) Driving simulation device, server device, and program
CN116052727A (en) Sound effect playing device and method for vehicle
Niestroj Level assistant—a sonification-based spirit level app
CN116767055A (en) Seat vibration control method and device, medium, electronic equipment and vehicle
CN120583362A (en) Method and device for realizing sleep-aiding soundscape in vehicle cabin, electronic device, vehicle and medium
CN110723087A (en) Vehicle-mounted electronic equipment and man-machine interaction mode self-adaptive adjusting method thereof
EP3007356A1 (en) Vehicle audio system with configurable maximum volume output power
CN116844540A (en) Vehicle-mounted voice assistant interaction method and device, electronic equipment and storage medium

Legal Events

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

Ref document number: 22909816

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

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 18.11.2024)

122 Ep: pct application non-entry in european phase

Ref document number: 22909816

Country of ref document: EP

Kind code of ref document: A1