Voice playback method and device for vehicle dashboard

By acquiring and optimizing vehicle dashboard data through the vehicle's microphone, and using optimization functions to generate and broadcast accurate vehicle operating data, the problems of vehicle dashboard feedback occupying the player and lagging have been solved, thus improving the user experience.

CN118430536BActive Publication Date: 2026-01-30CHERY AUTOMOBILE CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202410544643.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-04-30
Publication Date
2026-01-30
Estimated Expiration
2044-04-30

AI Technical Summary

Technical Problem

The vehicle's dashboard response to user voice commands consumes the vehicle's media player, affecting other audio playback functions. Furthermore, the vehicle lags in displaying the dashboard data requested by the user, making it difficult to accurately present the required vehicle operating data and impacting the user experience.

Method used

The system acquires the user's audio input information through the vehicle's microphone, extracts the target instrument data, applies optimization functions to process the data, generates instrument broadcast data, and uses the vehicle's microphone to broadcast the data, including data prediction and fuzzy processing to improve data accuracy and efficiency.

Benefits of technology

It achieves accurate presentation of the vehicle operation data required by users, improves user experience, and avoids the lag in voice broadcasting and its impact on other sound playback functions.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118430536B_ABST
    Figure CN118430536B_ABST
Patent Text Reader

Abstract

This application relates to the field of smart cockpit technology, and particularly to a method and apparatus for voice playback on a vehicle dashboard, applied to an in-vehicle microphone. The method includes: upon detecting that the vehicle has entered a preset dashboard broadcast mode, acquiring at least one audio input message from the user; extracting at least one target instrument data from all preset instrument data on the vehicle's dashboard; and optimizing the at least one target instrument data based on an optimization function to obtain instrument broadcast data, so as to use the in-vehicle microphone to perform voice broadcast based on the instrument broadcast data. This application embodiment can acquire the user's voice commands, extract at least one corresponding data from the vehicle's dashboard based on the user's voice commands, and perform corresponding function optimization on the instrument data, thereby using the in-vehicle microphone to broadcast the dashboard information required by the user in voice form, achieving accurate presentation of the vehicle's operating data required by the user, and making it more intelligent.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of smart cockpit technology, and in particular to a method and device for voice playback on a vehicle dashboard. Background Technology

[0002] With the continuous development of vehicle intelligence, the technologies for safe driving operation in the vehicle cockpit are becoming more abundant, such as intelligent voice systems, intelligent network systems, intelligent driving interaction systems, and head-up display systems.

[0003] In related technologies, human-vehicle interaction can be achieved by acquiring voice commands issued by users, thereby achieving the effect of voice control of the vehicle's instrument cluster and avoiding safety hazards caused by users operating the vehicle's instruments while driving.

[0004] However, in related technologies, the vehicle dashboard's response to user voice commands may occupy the vehicle's media player, which may affect other audio playback functions. Furthermore, the vehicle may lag in providing the user with the required dashboard data, making it difficult to accurately present the vehicle's operating data and impacting the user experience. These issues urgently need to be addressed. Summary of the Invention

[0005] This application provides a voice playback method and device for a vehicle dashboard to solve the problems in related technologies, such as the vehicle dashboard's response to user voice commands occupying the vehicle's player, which can affect other sound playback functions of the user, and the vehicle lagging in the process of displaying the dashboard data required by the user, making it difficult to accurately present the vehicle's operating data required by the user, thus affecting the user's experience.

[0006] The first aspect of this application provides a method for voice playback on a vehicle dashboard, applied to an in-vehicle microphone. The method includes the following steps: when a vehicle is detected to have entered a preset dashboard broadcast mode, acquiring at least one audio input message from a user; based on the at least one audio input message, extracting at least one target instrument data from all preset instrument data on the vehicle's dashboard; matching a corresponding optimization function to the at least one target instrument data, and optimizing the at least one target instrument data based on the optimization function to obtain instrument broadcast data, so as to use the in-vehicle microphone to perform voice broadcast based on the instrument broadcast data.

[0007] Optionally, in one embodiment of this application, the step of matching the at least one target instrument data with a corresponding optimization function to optimize the at least one target instrument data based on the optimization function to obtain instrument broadcast data includes: detecting whether the change frequency of the current target instrument data is greater than or equal to a preset frequency threshold; if the change frequency is detected to be greater than or equal to the preset frequency threshold, determining that the optimization function of the current target instrument data is a data prediction function, predicting the estimated value of the current target instrument data after a preset time step according to the data prediction function, and using the estimated value of the instrument data as the instrument broadcast data.

[0008] Optionally, in one embodiment of this application, before detecting whether the change frequency of the current target instrument data is greater than or equal to a preset frequency threshold, the method further includes: determining whether the data type of the current target instrument data satisfies a preset data fuzziness condition; if the data type satisfies the preset data fuzziness condition, then determining that the optimization function of the current target instrument data is a data fuzziness function, and using the data fuzziness function to round the target instrument data, and using the rounded current target instrument data as the instrument broadcast data.

[0009] Optionally, in one embodiment of this application, the step of using the vehicle microphone to perform voice broadcast based on the instrument broadcast data includes: extracting the user's dialogue requirements from the at least one audio input message, and generating modified text for the instrument broadcast data based on the dialogue requirements; modifying the instrument broadcast data based on the modified text to obtain modified instrument broadcast data, and performing voice broadcast to the user based on the modified instrument broadcast data.

[0010] Optionally, in one embodiment of this application, all the preset instrument data includes: vehicle speedometer data, tachometer data, fuel gauge data, coolant temperature gauge data, battery level gauge data, power gauge data, total mileage gauge data, remaining range gauge data, average fuel consumption gauge data, average speed gauge data, driving time gauge data, mileage gauge data, fault warning light and fault indication data.

[0011] A second aspect of this application provides a voice playback device for a vehicle dashboard, applied to an in-vehicle microphone. The device includes: an acquisition module, configured to acquire at least one audio input message from a user when the vehicle is detected to have entered a preset dashboard broadcast mode; and an extraction module, configured to extract at least one target instrument data from all preset instrument data of the vehicle dashboard based on the at least one audio input message.

[0012] The broadcast module is used to match the at least one target instrument data with a corresponding optimization function, and optimize the at least one target instrument data based on the optimization function to obtain instrument broadcast data, so as to use the vehicle microphone to perform voice broadcast based on the instrument broadcast data.

[0013] Optionally, in one embodiment of this application, the broadcasting module includes: a detection unit, configured to detect whether the change frequency of the current target instrument data is greater than or equal to a preset frequency threshold; and a prediction unit, configured to, when the change frequency is detected to be greater than or equal to the preset frequency threshold, determine that the optimization function of the current target instrument data is a data prediction function, predict the estimated value of the current target instrument data after a preset time step according to the data prediction function, and use the estimated value of the instrument data as the instrument broadcasting data.

[0014] Optionally, in one embodiment of this application, the broadcasting module further includes: a judgment unit, configured to determine whether the data type of the current target instrument data satisfies a preset data fuzziness condition before detecting whether the change frequency of the current target instrument data is greater than or equal to a preset frequency threshold; and a rounding unit, configured to determine that the optimization function of the current target instrument data is a data fuzziness function when the data type satisfies the preset data fuzziness condition, and to use the data fuzziness function to round the target instrument data, and to use the rounded current target instrument data as the instrument broadcasting data.

[0015] Optionally, in one embodiment of this application, the broadcasting module includes: an extraction unit, configured to extract the user's dialogue needs from the at least one audio input information, and generate modified text for the instrument broadcasting data based on the dialogue needs; and a modification unit, configured to modify the instrument broadcasting data based on the modified text to obtain modified instrument broadcasting data, and perform voice broadcasting to the user based on the modified instrument broadcasting data.

[0016] Optionally, in one embodiment of this application, all the preset instrument data includes: vehicle speedometer data, tachometer data, fuel gauge data, coolant temperature gauge data, battery level gauge data, power gauge data, total mileage gauge data, remaining range gauge data, average fuel consumption gauge data, average speed gauge data, driving time gauge data, mileage gauge data, fault warning light and fault indication data.

[0017] A third aspect of this application provides a vehicle, including: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the program to implement the voice playback method for a vehicle dashboard as described in the above embodiments.

[0018] A fourth aspect of this application provides a computer-readable storage medium storing a computer program that, when executed by a processor, implements the above-described method for voice playback on a vehicle dashboard.

[0019] A fifth aspect of this application provides a computer program that, when executed, implements the above-described method for playing voice commands on a vehicle dashboard.

[0020] The sixth aspect of this application provides a vehicle microphone for implementing the above-described method for playing voice messages on a vehicle dashboard.

[0021] This application embodiment can acquire the user's voice commands, extract at least one corresponding data point from the vehicle's dashboard based on the user's voice commands, and perform corresponding function optimization on the dashboard data. Then, using the vehicle's microphone, it broadcasts the dashboard information required by the user to the user in voice form, achieving accurate presentation of the vehicle's operating data and making it more intelligent. This solves the problems in related technologies, such as the vehicle dashboard's feedback to the user's voice commands occupying the vehicle's media player, affecting other audio playback functions, and the vehicle's lag in receiving the requested dashboard data, making it difficult to accurately present the required vehicle operating data and impacting the user experience.

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

[0023] The above and / or additional aspects and advantages of this application will become apparent and readily understood from the following description of the embodiments taken in conjunction with the accompanying drawings, wherein:

[0024] Figure 1 This is a flowchart illustrating a voice playback method for a vehicle dashboard according to an embodiment of this application;

[0025] Figure 2 This is a schematic diagram of the architecture of a voice dialogue broadcast instrument information technology according to an embodiment of this application;

[0026] Figure 3 This is a logical diagram illustrating a voice dialogue broadcast according to an embodiment of this application;

[0027] Figure 4 This is a schematic diagram of the structure of a voice playback device for a vehicle dashboard according to an embodiment of this application;

[0028] Figure 5 This is a structural schematic diagram of a vehicle according to an embodiment of this application. Detailed Implementation

[0029] The embodiments of this application are described in detail below. Examples of these embodiments are shown in the accompanying drawings, wherein the same or similar reference numerals denote the same or similar elements or elements having the same or similar functions throughout. The embodiments described below with reference to the accompanying drawings are exemplary and intended to explain this application, and should not be construed as limiting this application.

[0030] The following description, with reference to the accompanying drawings, illustrates a voice playback method and apparatus for a vehicle dashboard according to embodiments of this application. Addressing the issues mentioned in the background art, where vehicle dashboard feedback to user voice commands can occupy the vehicle's player, affecting other audio playback functions and causing lag in the display of required dashboard data, thus hindering accurate presentation of vehicle operating data and impacting user experience, this application provides a voice playback method for a vehicle dashboard. This method acquires the user's voice command, extracts at least one corresponding data point from the vehicle dashboard based on the command, and optimizes the dashboard data using corresponding functions. The method then utilizes the vehicle microphone to broadcast the required dashboard information to the user via voice, achieving accurate presentation of the required vehicle operating data and enhancing intelligence. This solves the problems in the related art, such as vehicle dashboard feedback to user voice commands occupying the vehicle's player, affecting other audio playback functions, and lag in the display of required dashboard data, hindering accurate presentation of vehicle operating data and impacting user experience.

[0031] Specifically, Figure 1 This is a flowchart illustrating a voice playback method for a vehicle dashboard provided in an embodiment of this application.

[0032] like Figure 1 As shown, the voice playback method of the vehicle's dashboard includes the following steps:

[0033] In step S101, when the vehicle is detected to have entered a preset dashboard broadcast mode, at least one audio input message from the user is obtained.

[0034] It is understood that, in the embodiments of this application, the vehicle's state changes can be detected by sensors in the vehicle system. For example, when it is detected that the user uses voice prompts or button instructions to control the vehicle to enter the preset dashboard broadcast mode, the vehicle can automatically enable the voice recognition function to receive the user's audio input information. The audio input information can be the text content narrated by the user in the audio recording data after the vehicle enters the preset dashboard broadcast mode.

[0035] In step S102, based on at least one audio input message, at least one target instrument data is extracted from all preset instrument data in the vehicle's dashboard.

[0036] It should be noted that the preset instrument data can be set by those skilled in the art according to the actual situation, and no specific limitations are made here.

[0037] Optionally, in one embodiment of this application, all preset instrument data include: vehicle speedometer data, tachometer data, fuel gauge data, coolant temperature gauge data, battery level gauge data, power gauge data, total mileage gauge data, remaining range gauge data, average fuel consumption gauge data, average speed gauge data, driving time gauge data, mileage gauge data, malfunction warning light and malfunction indication data.

[0038] It is understood that, in the embodiments of this application, the user's audio input information can be obtained through speech recognition, preprocessed and converted into text data, and then natural language processing technology can be used to identify the user's needs and obtain the target instrument data corresponding to the user's needs. For example, the user can obtain the vehicle's current speed data by voice inputting "speed," or obtain the vehicle's current fuel level data by voice inputting "fuel level."

[0039] In actual implementation, the target instrument data includes any one of the following: vehicle speedometer data, tachometer data, fuel gauge data, coolant temperature gauge data, battery level gauge data, power gauge data, total mileage gauge data, remaining range gauge data, average fuel consumption gauge data, average speed gauge data, driving time gauge data, mileage gauge data, malfunction indicator lamp data, and malfunction prompt data. Among them, the malfunction indicator lamp can be whether the malfunction indicator light on the vehicle's instrument panel is illuminated, and the malfunction prompt data can be generated based on whether any instrument data exceeds or falls below a preset threshold, in order to alert the user to the vehicle malfunction.

[0040] In step S103, at least one target instrument data is matched with a corresponding optimization function, and at least one target instrument data is optimized based on the optimization function to obtain instrument broadcast data, so as to use the vehicle microphone to perform voice broadcast based on the instrument broadcast data.

[0041] It is understood that, in the embodiments of this application, corresponding optimization functions can be designed for different target instrument data to optimize them according to the actual situation of the vehicle. For example, for vehicle speed data, an optimization function can be designed to adjust the final announced instrument speed value based on factors such as vehicle model and road conditions. Thus, by applying the optimization function to optimize the target instrument data, data that best matches the actual situation of the vehicle and the user's needs is obtained, generating corresponding instrument announcement data, including information such as vehicle speed and fuel level, and using the microphone in the vehicle system for voice announcement, allowing the driver to obtain the optimized instrument data via voice.

[0042] Optionally, in one embodiment of this application, matching a corresponding optimization function to at least one target instrument data, and optimizing at least one target instrument data based on the optimization function to obtain instrument broadcast data, includes: detecting whether the change frequency of the current target instrument data is greater than or equal to a preset frequency threshold; if the change frequency is detected to be greater than or equal to the preset frequency threshold, determining that the optimization function of the current target instrument data is a data prediction function, predicting the estimated value of the current target instrument data after a preset time step according to the data prediction function, and using the estimated value of the instrument data as the instrument broadcast data.

[0043] It should be noted that the preset frequency threshold and preset time step can be set by those skilled in the art according to the actual situation, and no specific limitation is made here.

[0044] In actual implementation, when the frequency of change in the current target instrument data is detected to be greater than or equal to a preset frequency threshold, it is considered that there is a significant data lag after the actual voice broadcast. At this point, a data prediction function can be activated to predict the value of the current target instrument data in future time steps. This predicted target instrument data value is then used as the instrument broadcast data, and the microphone in the vehicle system broadcasts the data based on the instrument broadcast data. This avoids significant errors between the instrument data obtained by the user and the information they need due to the time cost of voice broadcasting, providing a more realistic data estimate and thus improving user experience and convenience.

[0045] Optionally, in one embodiment of this application, before detecting whether the change frequency of the current target instrument data is greater than or equal to a preset frequency threshold, the method further includes: determining whether the data type of the current target instrument data meets a preset data fuzziness condition; if the data type meets the preset data fuzziness condition, determining that the optimization function of the current target instrument data is a data fuzziness function, and using the data fuzziness function to round the target instrument data, and using the rounded current target instrument data as the instrument broadcast data.

[0046] It should be noted that the preset data fuzziness conditions can be set by those skilled in the art according to the actual situation, and no specific limitations are made here.

[0047] In actual execution, the data type of the current target instrument data can be determined, specifically whether it meets preset data fuzziness conditions. This means determining whether the instrument data is real number or a data type requiring rounding. When the target instrument data meets the preset fuzziness conditions, a data fuzziness function is activated to round the target instrument data, such as by rounding to the nearest integer, rounding up, or rounding down according to preset rules. The rounded target instrument data is then used as the instrument broadcast data, and the microphone in the vehicle system is used to broadcast the data aloud.

[0048] For example, if data such as fuel tank capacity, fuel consumption, and mileage are read aloud directly with the information accurate to three decimal places or more, the instrument panel will display lengthy and complicated data, and the voice broadcast time will be too long. This can distract the driver and affect their concentration. Therefore, rounding such data can ensure that the user can obtain the information they need while reducing the time spent on voice broadcast.

[0049] Optionally, in one embodiment of this application, using a vehicle microphone to perform voice broadcast based on instrument panel broadcast data includes: extracting the user's dialogue request from at least one audio input message, and generating modified text for the instrument panel broadcast data based on the dialogue request; modifying the instrument panel broadcast data based on the modified text to obtain modified instrument panel broadcast data, and performing voice broadcast to the user based on the modified instrument panel broadcast data.

[0050] In actual implementation, based on the user's dialogue needs—that is, the sentence content in the user's audio input information, such as the structural components of a question or imperative sentence—corresponding modified text can be generated to modify the instrument panel broadcast data. For example, if the user wants to know the vehicle speed, the modified text could be "Current speed is a"; if the user wants to know the fuel level, the modified text could be "Remaining fuel level is b". The modified text generated from the user's needs is then combined with the corresponding instrument panel data to obtain the modified instrument panel broadcast data. Finally, using the speech synthesis technology of the in-vehicle microphone, the modified instrument panel broadcast data is used to broadcast the information to the user, thus satisfying the user's dialogue needs.

[0051] The following detailed description of the work content of the embodiments of this application is based on a specific example. Figure 2 This is a schematic diagram of the architecture of a voice dialogue broadcast instrument information technology according to an embodiment of this application. Figure 3 This is a logical diagram illustrating a voice dialogue broadcast according to an embodiment of this application.

[0052] like Figure 2-3 As shown, the driver can be the person operating the car steering wheel; the microphone is the in-vehicle microphone, which can be configured to have two microphones. Both the driver and front passenger can use the in-vehicle microphones to activate the voice function; the voice signal can be the dialogue information output by the driver; the voice acquisition processor is responsible for voice acquisition and recognizing the validity of the voice; the voice digital signal can be the conversion of the acquired analog voice signal into a digital signal; the logic control center notifies the instrument controller of the voice digital signal transmitted from the upstream controller, and the instrument controller then truthfully feeds back the current instrument information to the logic control center, which determines whether it is the information needed by the current driver, converts the voice information into an analog signal, and broadcasts it through the microphone. If it is not the information needed by the user, the information fed back by the instrument controller will be rejected and the instrument controller will be required to provide it again; the voice judgment signal can be the reply signal filtered by the logic control center; the instrument information display system can be a terminal information display system for the whole vehicle.

[0053] The voice playback method for a vehicle dashboard proposed in this application obtains the user's voice command, extracts at least one corresponding data point from the vehicle dashboard based on the user's voice command, and optimizes the dashboard data using corresponding functions. Then, using the vehicle microphone, the required dashboard information is broadcast to the user in voice form, achieving accurate presentation of the vehicle's operating data and making it more intelligent. This solves the problems in related technologies, such as the vehicle dashboard's response to user voice commands occupying the vehicle's player, affecting other audio playback functions, and the vehicle's lag in receiving the required dashboard data, making it difficult to accurately present the required vehicle operating data and impacting the user experience.

[0054] Next, referring to the accompanying drawings, a voice playback device for a vehicle dashboard according to an embodiment of this application is described.

[0055] Figure 4 This is a schematic diagram of the structure of the voice playback device of the vehicle dashboard according to an embodiment of this application.

[0056] like Figure 4 As shown, the voice playback device 10 of the vehicle dashboard includes: an acquisition module 100, an extraction module 200, and a broadcast module 300.

[0057] The acquisition module 100 is used to acquire at least one audio input message from the user when the vehicle is detected to have entered a preset dashboard broadcast mode.

[0058] Extraction module 200 is used to extract at least one target instrument data from all preset instrument data in the vehicle's dashboard based on at least one audio input information.

[0059] The broadcast module 300 is used to match the corresponding optimization function to at least one target instrument data, and optimize at least one target instrument data based on the optimization function to obtain instrument broadcast data, so as to use the vehicle microphone to broadcast the instrument broadcast data.

[0060] Optionally, in one embodiment of this application, the broadcast module 300 includes:

[0061] The detection unit is used to detect whether the frequency of change of the current target instrument data is greater than or equal to a preset frequency threshold.

[0062] The prediction unit is used to determine the optimization function of the current target instrument data as the data prediction function when the detected change frequency is greater than or equal to a preset frequency threshold, and to predict the estimated value of the current target instrument data after a preset time step according to the data prediction function, and to use the estimated value of the instrument data as the instrument broadcast data.

[0063] Optionally, in one embodiment of this application, the broadcast module 300 further includes:

[0064] The judgment unit is used to determine whether the data type of the current target instrument data meets the preset data fuzziness condition before detecting whether the change frequency of the current target instrument data is greater than or equal to the preset frequency threshold.

[0065] The rounding unit is used to determine that the optimization function of the current target instrument data is a data fuzzy function when the data type meets the preset data fuzzy conditions, and then uses the data fuzzy function to round the target instrument data, and uses the rounded current target instrument data as the instrument broadcast data.

[0066] Optionally, in one embodiment of this application, the broadcast module 300 includes:

[0067] The extraction unit is used to extract the user's dialogue requirements from at least one audio input message and generate modified text for the instrument broadcast data based on the dialogue requirements.

[0068] The modification unit is used to modify the instrument broadcast data according to the modification text to obtain the modified instrument broadcast data, and to broadcast the modified instrument broadcast data to the user via voice.

[0069] Optionally, in one embodiment of this application, all preset instrument data include: vehicle speedometer data, tachometer data, fuel gauge data, coolant temperature gauge data, battery level gauge data, power gauge data, total mileage gauge data, remaining range gauge data, average fuel consumption gauge data, average speed gauge data, driving time gauge data, mileage gauge data, malfunction warning light and malfunction indication data.

[0070] It should be noted that the foregoing explanation of the voice playback method embodiment for the vehicle dashboard also applies to the voice playback device of the vehicle dashboard in this embodiment, and will not be repeated here.

[0071] The voice playback device for a vehicle dashboard according to the embodiments of this application acquires the user's voice commands, extracts at least one corresponding data point from the vehicle dashboard based on the user's voice commands, and optimizes the dashboard data using corresponding functions. Then, using the vehicle microphone, it broadcasts the dashboard information required by the user in voice form, achieving accurate presentation of the vehicle's operating data and making it more intelligent. This solves the problems in related technologies, such as the vehicle dashboard's feedback to user voice commands occupying the vehicle's player, affecting other audio playback functions, and the vehicle's lag in receiving the requested dashboard data, making it difficult to accurately present the required vehicle operating data and impacting the user experience.

[0072] Figure 5 A schematic diagram of the structure of a vehicle provided in an embodiment of this application. The vehicle may include:

[0073] The memory 501, the processor 502, and the computer program stored on the memory 501 and capable of running on the processor 502.

[0074] When the processor 502 executes the program, it implements the voice playback method for the vehicle dashboard provided in the above embodiments.

[0075] Furthermore, the vehicle also includes:

[0076] Communication interface 503 is used for communication between memory 501 and processor 502.

[0077] The memory 501 is used to store computer programs that can run on the processor 502.

[0078] The memory 501 may include high-speed RAM memory, and may also include non-volatile memory, such as at least one disk storage device.

[0079] If the memory 501, processor 502, and communication interface 503 are implemented independently, then the communication interface 503, memory 501, and processor 502 can be interconnected via a bus to complete communication between them. The bus can be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, or an Extended Industry Standard Architecture (EISA) bus, etc. The bus can be divided into address bus, data bus, control bus, etc. For ease of representation, Figure 5 The bus is represented by a single thick line, but this does not mean that there is only one bus or one type of bus.

[0080] Optionally, in a specific implementation, if the memory 501, processor 502, and communication interface 503 are integrated on a single chip, then the memory 501, processor 502, and communication interface 503 can communicate with each other through an internal interface.

[0081] Processor 502 may be a central processing unit (CPU), an application specific integrated circuit (ASIC), or one or more integrated circuits configured to implement the embodiments of this application.

[0082] This embodiment also provides a computer-readable storage medium storing a computer program that, when executed by a processor, implements the above-described method for voice playback on a vehicle dashboard.

[0083] This embodiment also provides a computer program that, when executed, implements the above-described method for playing voice commands on a vehicle dashboard.

[0084] This embodiment also provides a vehicle microphone for implementing the above-described method of voice playback on a vehicle dashboard.

[0085] In the description of this specification, the references to terms such as "one embodiment," "some embodiments," "example," "specific example," or "some examples," etc., indicate that a specific feature, structure, material, or characteristic described in connection with that embodiment or example is included in at least one embodiment or example of this application. In this specification, the illustrative expressions of the above terms do not necessarily refer to the same embodiment or example. Furthermore, the specific features, structures, materials, or characteristics described may be combined in any suitable manner in one or more embodiments or examples. Moreover, without contradiction, those skilled in the art can combine and integrate the different embodiments or examples described in this specification, as well as the features of different embodiments or examples.

[0086] Furthermore, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include at least one of that feature. In the description of this application, "N" means at least two, such as two, three, etc., unless otherwise explicitly specified.

[0087] Any process or method described in the flowchart or otherwise herein can be understood as representing a module, segment, or portion of code comprising one or N executable instructions for implementing custom logic functions or processes, and the scope of the preferred embodiments of this application includes additional implementations in which functions may be performed not in the order shown or discussed, including substantially simultaneously or in reverse order depending on the functions involved, as should be understood by those skilled in the art to which embodiments of this application pertain.

[0088] The logic and / or steps represented in the flowchart or otherwise described herein, for example, can be considered as a sequenced list of executable instructions for implementing logical functions, and can be embodied in any computer-readable medium for use by, or in conjunction with, an instruction execution system, apparatus, or device (such as a computer-based system, a processor-included system, or other system that can fetch and execute instructions from, an instruction execution system, apparatus, or device). For the purposes of this specification, "computer-readable medium" can be any means that can contain, store, communicate, propagate, or transmit programs for use by, or in conjunction with, an instruction execution system, apparatus, or device. More specific examples (a non-exhaustive list) of computer-readable media include: an electrical connection having one or more wires (electronic device), a portable computer disk drive (magnetic device), random access memory (RAM), read-only memory (ROM), erasable and editable read-only memory (EPROM or flash memory), fiber optic devices, and portable optical disc read-only memory (CDROM). Alternatively, the computer-readable medium may be paper or other suitable media on which the program can be printed, since the program can be obtained electronically by optically scanning the paper or other medium, followed by editing, interpreting, or otherwise processing as necessary, and then stored in a computer memory.

[0089] It should be understood that the various parts of this application can be implemented using hardware, software, firmware, or a combination thereof. In the above embodiments, the N steps or methods can be implemented using software or firmware stored in memory and executed by a suitable instruction execution system. For example, if implemented in hardware as in another embodiment, it can be implemented using any one or a combination of the following techniques known in the art: discrete logic circuits having logic gates for implementing logical functions on data signals, application-specific integrated circuits (ASICs) having suitable combinational logic gates, programmable gate arrays (PGAs), field-programmable gate arrays (FPGAs), etc.

[0090] Those skilled in the art will understand that all or part of the steps of the methods in the above embodiments can be implemented by a program instructing related hardware. The program can be stored in a computer-readable storage medium, and when executed, the program includes one or a combination of the steps of the method embodiments.

[0091] Furthermore, the functional units in the various embodiments of this application can be integrated into a processing module, or each unit can exist physically separately, or two or more units can be integrated into a module. The integrated module can be implemented in hardware or as a software functional module. If the integrated module is implemented as a software functional module and sold or used as an independent product, it can also be stored in a computer-readable storage medium.

[0092] The storage medium mentioned above can be a read-only memory, a disk, or an optical disk, etc. Although embodiments of this application have been shown and described above, it is understood that the above embodiments are exemplary and should not be construed as limiting this application. Those skilled in the art can make changes, modifications, substitutions, and variations to the above embodiments within the scope of this application.

Claims

1. A voice play method of a vehicle instrument panel, characterized by, The method applied to a vehicle microphone comprises the following steps: In the case of detecting that the vehicle enters a preset instrument panel broadcast mode, at least one piece of audio input information of a user is acquired; Based on the at least one piece of audio input information, at least one target instrument data is extracted from all preset instrument data of an instrument panel of the vehicle; The at least one target instrument data is matched with a corresponding optimization function, and the at least one target instrument data is optimized based on the optimization function to obtain instrument broadcast data, so that voice broadcast is performed according to the instrument broadcast data by using the vehicle microphone; The at least one target instrument data is matched with a corresponding optimization function, and the at least one target instrument data is optimized based on the optimization function to obtain instrument broadcast data, which comprises: Detecting whether a change frequency of the current target instrument data is greater than or equal to a preset frequency threshold; In the case of detecting that the change frequency is greater than or equal to the preset frequency threshold, it is determined that the optimization function of the current target instrument data is a data prediction function, and an instrument data estimated value of the current target instrument data after a preset time step is predicted according to the data prediction function, and the instrument data estimated value is taken as the instrument broadcast data.

2. The method of claim 1, wherein, Before detecting whether the change frequency of the current target instrument data is greater than or equal to the preset frequency threshold, the method further comprises: Determining whether a data type of the current target instrument data satisfies a preset data fuzzy condition; If the data type satisfies the preset data fuzzy condition, it is determined that the optimization function of the current target instrument data is a data fuzzy function, and the target instrument data is rounded by using the data fuzzy function, and the rounded current target instrument data is taken as the instrument broadcast data.

3. The method of claim 1, wherein, The voice broadcast according to the instrument broadcast data by using the vehicle microphone comprises: Extracting a conversation demand of the user from the at least one piece of audio input information, and generating a modified text of the instrument broadcast data according to the conversation demand; The instrument broadcast data is modified according to the modified text to obtain modified instrument broadcast data, and the user is voice broadcast according to the modified instrument broadcast data.

4. The method of claim 1, wherein, The all preset instrument data comprises vehicle speed instrument data, rotation speed instrument data, fuel instrument data, water temperature instrument data, power instrument data, total mileage instrument data, cruising range instrument data, average fuel consumption instrument data, average speed instrument data, driving time instrument data, driving distance instrument data, fault alarm lamp and fault prompt data of the vehicle.

5. A voice playing device of a vehicle instrument panel, characterized by comprising: The device applied to a vehicle microphone comprises: An acquisition module, configured to acquire at least one piece of audio input information of a user in the case of detecting that a vehicle enters a preset instrument panel broadcast mode; An extraction module, configured to extract at least one target instrument data from all preset instrument data of an instrument panel of the vehicle based on the at least one piece of audio input information; An extraction module, configured to extract at least one target instrument data from all preset instrument data of an instrument panel of the vehicle based on the at least one piece of audio input information; The broadcast module is configured to match the at least one target instrument data with a corresponding optimization function, and optimize the at least one target instrument data based on the optimization function to obtain instrument broadcast data, and to perform voice broadcast based on the instrument broadcast data by using the vehicle microphone. The broadcast module comprises: a detection unit configured to detect whether a change frequency of current target instrument data is greater than or equal to a preset frequency threshold; a prediction unit configured to, in a case where it is detected that the change frequency is greater than or equal to the preset frequency threshold, determine an optimization function of the current target instrument data as a data prediction function, predict an instrument data estimated value of the current target instrument data after a preset time step according to the data prediction function, and take the instrument data estimated value as the instrument broadcast data.

6. An on-vehicle microphone characterized by comprising: A method for voice playing of a vehicle instrument panel is provided.

7. A vehicle characterized by comprising: The method comprises: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the program to implement the method for voice playing of a vehicle instrument panel.

8. A computer-readable storage medium having stored thereon a computer program, characterized in that, The program is executed by the processor to implement the method for voice playing of a vehicle instrument panel. The program is executed by the processor to implement the method for voice playing of a vehicle instrument panel.

Citation Information

Patent Citations

  • Driving behavior detection method and device, vehicle and storage medium

    CN117542028A

  • Fault reminding device and system of vehicle and vehicle

    CN219056116U