Riding interaction method and device, electronic equipment and storage medium

Through voice interaction technology, cyclists do not need to manually operate the equipment, which achieves convenience and safety, solves the problems of information acquisition and environmental adaptation during cycling, provides personalized services, and improves the cycling experience.

CN119252244APending Publication Date: 2025-01-03SHIYE TECHNOLOGY (SHENZHEN) CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411362979.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-27
Publication Date
2025-01-03

AI Technical Summary

Technical Problem

During the cycling process, cyclists need to obtain various information in real time, such as speed, heart rate, road conditions, etc. Traditional manual operation of equipment causes distraction to increase the risk of accidents, and environmental factors such as light changes and weather conditions affect the experience.

Method used

Through voice interaction, voice data is obtained, preset large models are used for identification, corresponding command intent is output, and interactive results are output based on functional parameters, so as to achieve device control and suggestions without manual operation.

Benefits of technology

Improves convenience and safety during cycling, accurately identify complex commands, provide personalized services, reduce visual discomfort caused by environmental changes, and reduces the risk of distraction.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119252244A_ABST
    Figure CN119252244A_ABST
Patent Text Reader

Abstract

The embodiment of the invention discloses a riding interaction method and device, electronic equipment and a storage medium, and the method comprises the steps: responding to a voice interaction operation triggered by a user, and obtaining voice data of the voice interaction operation; sending the voice data to a data processing end so that the data processing end identifies the voice data based on a preset large model, and receiving a command intention corresponding to the voice interaction operation returned by the data processing end; and outputting an interaction result corresponding to the voice interaction operation according to a preset function parameter and the command intention. According to the riding interaction scheme provided by the scheme, a user does not need to manually operate equipment, command input can be completed through voice, and convenience and safety in the riding process are improved; a complex command of a user can be accurately identified and responded, personalized services are provided, and the riding experience feeling of the user is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of computer technology, and in particular to a riding interaction method, device, electronic device and storage medium. Background Art

[0002] As people pay more and more attention to healthy lifestyles, cycling, as a way of travel that is both environmentally friendly and beneficial to the body and mind, is becoming more and more popular. Cycling can not only enhance physical fitness and improve cardiopulmonary function, but also allow people to enjoy the natural scenery during exercise. However, cycling activities also face some challenges, especially in terms of safety and user experience.

[0003] During riding, riders often need to obtain various information in real time, such as speed, heart rate, road conditions, etc. This information is crucial to riders' safety and riding results. However, traditional riding methods often rely on manually operated equipment, which distracts riders when obtaining information, thereby increasing the risk of accidents. In addition, environmental factors such as light changes and weather conditions can also affect riders' experience, and traditional equipment often cannot flexibly adapt to these changes. Therefore, it is necessary to propose a technical means to ensure riders' safety and experience during riding. Summary of the invention

[0004] The embodiments of the present application provide a cycling interaction method, device, electronic device, and storage medium, which can ensure the safety and experience of the rider during the cycling process.

[0005] In a first aspect, an embodiment of the present application provides a riding interaction method, including:

[0006] In response to a voice interaction operation triggered by a user, acquiring voice data of the voice interaction operation;

[0007] Sending the voice data to a data processing end so that the data processing end recognizes the voice data based on a preset large model and receives a command intention corresponding to the voice interaction operation returned by the data processing end;

[0008] According to the preset function parameters and the command intention, the interaction result corresponding to the voice interaction operation is output.

[0009] Optionally, in some embodiments of the present application, outputting the interaction result corresponding to the voice interaction operation according to the preset function parameter and the command intention includes:

[0010] Determine a command type corresponding to the command intent;

[0011] According to the command type and preset function parameters, the interaction result corresponding to the voice interaction operation is output.

[0012] Optionally, in some embodiments of the present application, outputting the interaction result corresponding to the voice interaction operation according to the command type and the preset function parameter includes:

[0013] When the command type is a control command type, obtaining a first target function parameter corresponding to the command type from the preset function parameters;

[0014] According to the first target function parameter and the command intention, an interaction result corresponding to the voice interaction operation is output.

[0015] Optionally, in some embodiments of the present application, outputting an interaction result corresponding to the voice interaction operation according to the first target function parameter and the command intention includes:

[0016] Determine the component to be controlled corresponding to the command intention;

[0017] Functional control is performed on the component to be controlled based on the first target function parameter to output an interaction result corresponding to the voice interaction operation.

[0018] Optionally, in some embodiments of the present application, outputting the interaction result corresponding to the voice interaction operation according to the command type and the preset function parameter includes:

[0019] When the command type is a suggested command type, obtaining a second target function parameter corresponding to the command type from the preset function parameters;

[0020] According to the second target function parameter and the command intention, the interaction result corresponding to the voice interaction operation is output.

[0021] Optionally, in some embodiments of the present application, outputting an interaction result corresponding to the voice interaction operation according to the second target function parameter and the command intention includes:

[0022] Obtain key information about the intent of the command;

[0023] According to the second target function parameter and key information, query the riding suggestion corresponding to the voice interaction operation.

[0024] Optionally, in some embodiments of the present application, in response to a voice interaction operation triggered by a user, obtaining voice data of the voice interaction operation includes:

[0025] In response to a voice interaction operation triggered by a user, picking up sound information within a preset range;

[0026] The ambient sound is filtered out from the picked-up sound information to obtain the voice data of the voice interaction operation.

[0027] In a second aspect, an embodiment of the present application provides a riding interaction device, including:

[0028] An acquisition module, configured to acquire voice data of a voice interaction operation in response to a voice interaction operation triggered by a user;

[0029] A recognition module, used for sending the voice data to a data processing end so that the data processing end recognizes the voice data based on a preset large model and receives a command intention corresponding to the voice interaction operation returned by the data processing end;

[0030] The output module is used to output the interaction result corresponding to the voice interaction operation according to the preset functional parameters and the command intention.

[0031] Correspondingly, the present application also provides an electronic device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the steps of any of the above methods when executing the program.

[0032] The present application also provides a storage medium, wherein the storage medium stores a computer program, and the computer program implements any of the above methods when the computer program is executed by a processor.

[0033] The present application provides a riding interaction method, device, electronic device and storage medium. First, in response to the voice interaction operation triggered by the user, the voice data of the voice interaction operation is obtained; then, the voice data is sent to the data processing end so that the data processing end can recognize the voice data based on the preset large model and receive the command intention corresponding to the voice interaction operation returned by the data processing end; finally, according to the preset functional parameters and command intention, the interaction result corresponding to the voice interaction operation is output. In the riding interaction scheme provided in the present application, during the user's riding process, the user does not need to manually operate the device, and the command input can be completed by voice, which improves the convenience and safety of the riding process; in addition, it can also accurately identify and respond to the user's complex commands, thereby providing personalized services to the user and effectively improving the user's riding experience. BRIEF DESCRIPTION OF THE DRAWINGS

[0034] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For those skilled in the art, other drawings can be obtained based on these drawings without creative work.

[0035] Figure 1 It is a flowchart of a riding interaction method provided in an embodiment of the present application;

[0036] Figure 2 is a schematic diagram of the structure of a riding interaction device provided in an embodiment of the present application;

[0037] Figure 3 It is a schematic diagram of the structure of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0038] Exemplary embodiments will be described in detail herein, examples of which are shown in the accompanying drawings. When the following description refers to the drawings, the same numbers in different drawings represent the same or similar elements unless otherwise indicated. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present application. Instead, they are merely examples of systems and methods consistent with the examples detailed in the attached claims, or with some aspects of the present application.

[0039] It should be noted that, in this article, the terms "include", "comprises" or any other variants thereof are intended to cover descriptions such as non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the sentence "includes a ..." does not exclude the existence of other identical elements in the process, method, article or device including the element. In addition, components, features, and elements with the same name in different embodiments of the present application may have the same meaning or different meanings, and their specific meanings need to be determined by their explanation in the specific embodiment or further combined with the context of the specific embodiment.

[0040] It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.

[0041] In the subsequent description, the suffixes such as "module", "component" or "unit" used to represent elements are only used to facilitate the description of the present application, and have no specific meanings. Therefore, "module", "component" or "unit" can be used in a mixed manner.

[0042] Embodiments of the present application provide a riding interaction method, device, electronic device, and storage medium.

[0043] Among them, the riding interaction device can be deployed in a terminal or a server. The server can include an independently operated server or a distributed server, or a server cluster composed of multiple servers. The terminal can include a mobile phone, a tablet computer or a personal computer (PC).

[0044] It should be noted that the order of description of the following embodiments is not intended to limit the priority order of the embodiments.

[0045] The present application provides a riding interaction method, including: in response to a voice interaction operation triggered by a user, obtaining voice data of the voice interaction operation; sending the voice data to a data processing end so that the data processing end recognizes the voice data based on a preset large model, and receives a command intention corresponding to the voice interaction operation returned by the data processing end; and outputting an interaction result corresponding to the voice interaction operation according to preset functional parameters and command intention.

[0046] See also Figure 1 , Figure 1 : is a flow chart of the cycling interaction method provided by the present application, and the cycling interaction method specifically includes the following process:

[0047] S1. In response to a voice interaction operation triggered by a user, obtaining voice data of the voice interaction operation;

[0048] Specifically, for step S1, the user triggers a voice interaction operation through the cycling glasses, which can be a direct voice command or activated by a specific gesture; wherein the built-in microphone of the cycling glasses picks up the user's voice and sends the sound data to the data processing end.

[0049] S2. Sending the voice data to the data processing end so that the data processing end can recognize the voice data based on a preset large model and receive the command intention corresponding to the voice interaction operation returned by the data processing end;

[0050] Specifically, for step S2, after the data processing end receives the voice data, it uses a preset large model (such as a deep learning algorithm) to identify and analyze the voice data. Through the deep learning ability of the model, it can accurately identify the user's voice commands and parse the corresponding command intentions.

[0051] S3. Output the interaction result corresponding to the voice interaction operation according to the preset function parameters and command intention;

[0052] Specifically, for step S3, the corresponding interactive operation is performed according to the parsed command intent and the preset functional parameters. For example, if the user requests exercise suggestions, the best exercise plan based on the user's current condition and environmental conditions is provided. Among them, this embodiment selects the corresponding target functional parameters according to the command type, such as control commands or suggestion commands. Control commands are associated with specific operations of the device, such as adjusting brightness or changing lens transmittance; and suggestion commands may be associated with exercise suggestions or road condition analysis.

[0053] In a specific embodiment, the cycling glasses are equipped with light sensors and pipeline sensors, which can automatically detect ambient light and road conditions, and automatically adjust the device status to adapt to environmental changes. Users can preset the brightness value for a specific time period in the App or automatically adjust the brightness according to the light sensor. Users can also set the light transmittance of the electrochromic windshield lens of the cycling glasses under specific conditions to ensure riding safety and comfort.

[0054] It can be seen that with the riding interaction method provided in this embodiment, the user does not need to manually operate the device, and can complete the command input through voice, thereby improving the convenience and safety during riding; the voice interaction realized by AI technology enables the device to understand and respond to the user's complex commands and provide personalized services; the automatic adjustment function enables the device to automatically adjust according to changes in the external environment, reducing the need for manual adjustment by the user, and enhancing the practicality and comfort of the device; by automatically adjusting the transmittance and brightness of the lens, the visual discomfort caused by changes in ambient light is reduced, thereby improving safety during riding; the user can set parameters according to personal preferences and actual needs, and the device provides customized services to enhance user satisfaction.

[0055] Optionally, in some embodiments, step S1 “obtaining voice data of the voice interaction operation in response to the voice interaction operation triggered by the user” may specifically include:

[0056] S11, in response to a voice interaction operation triggered by a user, picking up sound information within a preset range;

[0057] S12. Filter out the ambient sound from the picked-up sound information to obtain voice data for the voice interaction operation.

[0058] Specifically, for step S1, when the user triggers the voice interaction operation, the built-in microphone system of the cycling glasses will respond and start to pick up sound information within a preset range, including the user's voice command and possible environmental noise. In order to improve the accuracy of voice recognition, the system needs to filter out environmental noise from the picked-up sound information, which can be achieved through a variety of technologies, such as noise suppression algorithms, sound source localization technology, etc., to ensure that only the user's voice is clearly captured and processed. After filtering out the ambient sound, the system further preprocesses the voice data, such as denoising, enhancing voice signals, and standardizing volume, etc., to improve the accuracy and reliability of subsequent voice recognition. The preprocessed voice data will be sent to the data processing end. This step involves data compression and encryption to ensure the efficiency and security of transmission. After receiving the voice data, the data processing end uses a preset large model to identify the voice data, parse the user's command intent, and return the corresponding command intent to the cycling interaction system.

[0059] By effectively filtering out environmental noise and preprocessing voice data, this embodiment enables the system to more accurately recognize the user's voice commands and reduce misrecognition and erroneous operations; users can also smoothly perform voice interaction in noisy environments without worrying about the impact of environmental noise, which greatly improves the user's interactive experience; accurate voice recognition and effective data preprocessing ensure the reliability of interaction, and users can have more trust in the response and execution of the system; the system can work stably under a variety of environmental conditions, and can provide a consistent interactive experience whether in a quiet indoor environment or in a noisy outdoor environment; during riding, accurate voice recognition and fast response can reduce the user's need for manual operation, thereby reducing the safety risks caused by distracted operation of the equipment; through effective data preprocessing and transmission optimization, the system can more efficiently utilize computing and network resources and improve overall system performance.

[0060] Optionally, in some embodiments, step S3 “outputting the interaction result corresponding to the voice interaction operation according to the preset functional parameters and command intention” may specifically include:

[0061] S31, determining a command type corresponding to the command intent;

[0062] S32. Output the interaction result corresponding to the voice interaction operation according to the command type and preset function parameters.

[0063] Specifically, for step S3, the focus is mainly on how to output the corresponding interaction results according to the preset functional parameters and command intentions. The system first needs to determine the command intention of the user's voice interaction operation, including in-depth understanding and analysis of the user's voice to ensure accurate recognition of the user's instructions; according to the user's command intention, the system will identify the type of command, such as a control command type or a suggestion command type. Control commands include adjustments to device settings, while suggestion commands include providing exercise suggestions or road condition information. The system selects the corresponding target function parameters from the preset functional parameters based on the identified command type. For example, for control commands, the system selects parameters related to device control; for suggestion commands, it selects parameters related to data analysis and suggestion generation. According to the selected functional parameters and the user's command intention, the system will output the corresponding interaction results, including adjustments to device status, provision of exercise suggestions, feedback on road condition information, etc. The system not only executes commands, but also feeds back the execution results to the user to ensure that the user understands that his command has been correctly understood and executed.

[0064] By accurately identifying the intent and type of commands, the system of this embodiment can provide more accurate interaction results and reduce the possibility of misoperation and misunderstanding; users can control the device through simple voice commands to obtain the required information and services, which greatly improves the user's interactive experience and satisfaction; users do not need to manually operate the device, and can complete complex controls and queries through voice, which is particularly important during riding because it allows users to keep their attention focused on the road; the system can automatically adjust device settings according to user instructions and provide personalized services, which significantly improves the intelligence level of the device; during riding, reducing manual operations can reduce safety risks caused by distraction, especially when riding at high speeds or in complex road conditions.

[0065] Optionally, in some embodiments, step S32 “outputting the interaction result corresponding to the voice interaction operation according to the command type and the preset function parameters” may specifically include:

[0066] S321: When the command type is a control command type, obtaining a first target function parameter corresponding to the command type from the preset function parameters;

[0067] S322. Output the interaction result corresponding to the voice interaction operation according to the first target function parameter and the command intention.

[0068] Specifically, for step S32, when the user's voice interaction operation is identified as a control command type, the system will enter a specific processing flow. Control commands usually involve direct control of device functions, such as adjusting brightness, changing volume, etc. The system identifies the first target function parameter corresponding to the control command type in the preset function parameters, and the first target function parameter defines how the device responds to a specific control command. The system determines the component that needs to be controlled based on the user's command intention. For example, if the user asks to "brighten the screen", the system will identify that the screen brightness control component needs to be adjusted. Based on the first target function parameter, the system performs functional control on the determined component to be controlled, including sending control signals, adjusting device settings, and other operations. After completing the functional control, the system will output the interaction result corresponding to the control command, including changes in device status, feedback on successful operation, and so on.

[0069] In this embodiment, the user can accurately control the specific functions of the device through voice, which improves the convenience and accuracy of operation; the implementation of voice control allows the user to interact with the device more naturally and intuitively during riding, without manual operation, thereby improving the user experience; through voice recognition and rapid response, the system can quickly execute the user's control commands, improving the efficiency of operation; the system can understand and execute complex control commands, demonstrating the advanced intelligence level of the device and enhancing the market competitiveness of the device; during riding, reducing manual operations can reduce safety risks caused by distraction, especially when riding at high speeds or under complex road conditions; the system can flexibly adjust the device functions according to different control commands and user needs, demonstrating strong adaptability and personalized service capabilities.

[0070] Optionally, in some embodiments, step S322 “outputting an interaction result corresponding to the voice interaction operation according to the first target function parameter and the command intention” may specifically include:

[0071] Determine the component to be controlled corresponding to the command intent;

[0072] Functional control is performed on the component to be controlled based on the first target functional parameter to output an interaction result corresponding to the voice interaction operation.

[0073] Specifically, for step S322, the system first needs to identify the component to be controlled specified in the user's command intention. For example, if the user's voice command is "turn on the headlights", the system will identify "headlights" as the component to be controlled. The system obtains the first target function parameter related to the component from the preset function parameters according to the component to be controlled identified by the user command, and the second target function parameter may include brightness level, duration, color, etc. The system uses the first target function parameter to perform specific functional control on the identified component to be controlled. For example, if the component to be controlled is a headlight, the system will adjust the brightness and color of the light according to the parameters. After completing the functional control, the system will output the interaction results corresponding to the control command, including changes in the device status, feedback on successful operation, etc., to ensure that the user understands that his command has been correctly understood and executed. The system will also provide visual, auditory or tactile feedback to confirm the execution status of the command. For example, after the light is adjusted, the system issues a sound prompt or displays status information on the display screen of the cycling glasses.

[0074] In this embodiment, the user can accurately control the specific functions of the device, such as lights, volume, etc., through voice, which improves the convenience and accuracy of operation; the implementation of voice control allows the user to interact with the device more naturally and intuitively during riding, without manual operation, thereby improving the user experience; through voice recognition and rapid response, the system can quickly execute the user's control commands, improving the efficiency of operation; the system can understand and execute complex control commands, showing the advanced intelligence level of the device and enhancing the market competitiveness of the device; during riding, reducing manual operations can reduce safety risks caused by distraction, especially under high-speed riding or complex road conditions; the system can flexibly adjust the device functions according to different control commands and user needs, showing strong adaptability and personalized service capabilities; the instant feedback mechanism provided by the system ensures that users can understand the device status in real time, enhancing the transparency of interaction and the user's sense of control.

[0075] Optionally, in some embodiments, step S32 “outputting the interaction result corresponding to the voice interaction operation according to the command type and the preset function parameters” may specifically include:

[0076] S323: When the command type is a suggested command type, obtaining a second target function parameter corresponding to the command type from the preset function parameters;

[0077] S324. Output the interaction result corresponding to the voice interaction operation according to the second target function parameter and the command intention.

[0078] Specifically, for step S32, when the user's voice interaction operation is identified as a suggestion command type, the system will enter a specific processing flow. The suggestion command usually involves requesting the system to provide information or suggestions, such as cycling route suggestions, health suggestions, etc. The system identifies the second target function parameter corresponding to the suggestion command type in the preset function parameters, and the second target function parameter defines how the system generates and provides suggestions. The system extracts key information from the user's voice command, such as time, location, user preferences, etc., which is essential for generating personalized suggestions. Using the second target function parameter and the extracted key information, the system queries or calculates cycling suggestions that match the user's needs. This may include the best cycling route, healthy diet suggestions, cycling safety tips, etc. The system outputs the generated cycling suggestions to the user in the form of voice, text or graphics to ensure that the user can receive and understand these suggestions.

[0079] In this embodiment, users can obtain personalized cycling suggestions based on personal preferences and current conditions, which improves the relevance and practicality of the service; by providing useful cycling suggestions, the system not only responds to the user's direct needs, but also increases the user's interest and satisfaction in the cycling process; the cycling suggestions provided by the system can help users make smarter decisions, such as choosing a safer route or a more effective way of exercising; the system is able to understand and execute complex suggestion commands, showing the advanced intelligence level of the device and enhancing the market competitiveness of the device; by providing safety-related cycling suggestions, such as avoiding high-risk areas, the system helps to improve the user's cycling safety; the health and exercise suggestions provided by the system can help users maintain or improve their health and promote a healthier lifestyle; users are generally more satisfied with smart devices that can provide practical suggestions, which helps to build user loyalty and a positive brand impression.

[0080] Optionally, in some embodiments, step S324 “outputting an interaction result corresponding to the voice interaction operation according to the second target function parameter and the command intention” may specifically include:

[0081] Obtain key information about command intent;

[0082] According to the second target function parameters and key information, query the riding suggestions corresponding to the voice interaction operation.

[0083] Specifically, for step S324, the system extracts key information from the user's voice command, including the user's location, time, weather conditions, riding preferences, etc., which are essential for generating personalized riding suggestions. Based on the identified command type, the system obtains the second target function parameter corresponding to the recommended command type in the preset function parameters, and the second target function parameter includes the recommended generation logic, data source, user preference settings, etc. Using the second target function parameter and the extracted key information, the system queries or calculates riding suggestions that match the user's needs through built-in algorithms or external data sources, including the best riding route, healthy diet suggestions, riding safety tips, etc. The system also considers real-time data, such as traffic conditions, weather changes, etc., to dynamically optimize the riding suggestions to ensure the timeliness and accuracy of the suggestions. The system outputs the generated riding suggestions to the user in the form of voice, text or graphics to ensure that the user can receive and understand these suggestions. The output method can be adjusted according to the user's preferences and current environment.

[0084] In this embodiment, users can obtain personalized cycling suggestions based on personal preferences and current conditions, which improves the relevance and practicality of the service; by providing useful cycling suggestions, the system not only responds to the user's direct needs, but also increases the user's interest and satisfaction in the cycling process; the cycling suggestions provided by the system can help users make smarter decisions, such as choosing a safer route or a more effective way of exercising; the system is able to understand and execute complex suggestion commands, showing the advanced intelligence level of the device and enhancing the market competitiveness of the device; by providing safety-related cycling suggestions, such as avoiding high-risk areas, the system helps to improve the user's cycling safety; the health and exercise suggestions provided by the system can help users maintain or improve their health and promote a healthier lifestyle; users are generally more satisfied with smart devices that can provide practical suggestions, which helps to build user loyalty and a positive brand impression.

[0085] In summary, the embodiment of the present application provides a riding interaction method. First, in response to the voice interaction operation triggered by the user, the voice data of the voice interaction operation is obtained; then, the voice data is sent to the data processing end, so that the data processing end recognizes the voice data based on the preset large model, and receives the command intention corresponding to the voice interaction operation returned by the data processing end; finally, according to the preset functional parameters and command intention, the interaction result corresponding to the voice interaction operation is output. In the riding interaction scheme provided in the embodiment of the present application, during the user's riding process, the user does not need to manually operate the device, and the command input can be completed by voice, which improves the convenience and safety of the riding process; in addition, it can also accurately identify and respond to the user's complex commands, thereby providing personalized services to the user and effectively improving the user's riding experience.

[0086] In order to better implement the cycling interaction method of the embodiment of the present application, the embodiment of the present application also provides a cycling interaction device, wherein the meanings of the terms are the same as those in the above-mentioned cycling interaction method, and the specific implementation details can refer to the description in the method embodiment.

[0087] See also Figure 2 , Figure 2 This is a schematic diagram of the structure of a riding interaction device provided in an embodiment of the present application, wherein the riding interaction device may specifically include an acquisition module 201, an identification module 202, and an output module 203, which may be specifically as follows:

[0088] The acquisition module 201 is used to acquire voice data of the voice interaction operation in response to the voice interaction operation triggered by the user;

[0089] The recognition module 202 is used to send the voice data to the data processing end so that the data processing end can recognize the voice data based on a preset large model and receive the command intention corresponding to the voice interaction operation returned by the data processing end;

[0090] The output module 203 is used to output the interaction result corresponding to the voice interaction operation according to the preset functional parameters and command intention.

[0091] Optionally, in some embodiments, the output module 203 specifically includes:

[0092] A determination unit, used to determine the command type corresponding to the command intention;

[0093] The output unit is used to output the interaction result corresponding to the voice interaction operation according to the command type and preset function parameters.

[0094] Optionally, in some embodiments, the output unit is specifically used for:

[0095] When the command type is a control command type, a first target function parameter corresponding to the command type is obtained from the preset function parameters;

[0096] According to the first target function parameter and the command intention, the interaction result corresponding to the voice interaction operation is output.

[0097] Optionally, in some embodiments, the output unit is specifically used for:

[0098] Determine the component to be controlled corresponding to the command intent;

[0099] Functional control is performed on the component to be controlled based on the first target functional parameter to output an interaction result corresponding to the voice interaction operation.

[0100] Optionally, in some embodiments, the output unit is specifically used for:

[0101] When the command type is a suggested command type, a second target function parameter corresponding to the command type is obtained from the preset function parameters;

[0102] According to the second target function parameter and the command intention, the interaction result corresponding to the voice interaction operation is output.

[0103] Optionally, in some embodiments, the output unit is specifically used for:

[0104] Obtain key information about command intent;

[0105] According to the second target function parameters and key information, query the riding suggestions corresponding to the voice interaction operation.

[0106] Optionally, in some embodiments, the acquisition module 201 may specifically include:

[0107] A pickup unit, used to pick up sound information within a preset range in response to a voice interaction operation triggered by a user;

[0108] The filtering unit is used to filter out the ambient sound from the picked-up sound information to obtain the voice data for the voice interaction operation.

[0109] The embodiment of the present application provides a riding interaction device. First, the acquisition module 201 responds to the voice interaction operation triggered by the user to obtain the voice data of the voice interaction operation; then, the recognition module 202 sends the voice data to the data processing end, so that the data processing end recognizes the voice data based on the preset large model, and receives the command intention corresponding to the voice interaction operation returned by the data processing end; finally, the output module 203 outputs the interaction result corresponding to the voice interaction operation according to the preset functional parameters and command intention. In the riding interaction scheme provided in the embodiment of the present application, during the user's riding process, the user does not need to manually operate the device, and the command input can be completed by voice, which improves the convenience and safety of the riding process; in addition, it can also accurately recognize and respond to the user's complex commands, thereby providing personalized services to the user and effectively improving the user's riding experience.

[0110] In addition, the present application also provides an electronic device, such as Figure 3 As shown, it shows a schematic diagram of the structure of the electronic device involved in the embodiment of the present application, specifically:

[0111] The electronic device may include components such as a processor 301 with one or more processing cores, a memory 302 with one or more computer-readable storage media, a power supply 303, and an input unit 304. Those skilled in the art will appreciate that Figure 3 The electronic device structure shown in the figure does not constitute a limitation on the electronic device, and may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently.

[0112] The processor 301 is the control center of the electronic device. It uses various interfaces and lines to connect various parts of the entire electronic device. By running or executing software programs and / or modules stored in the memory 302, and calling data stored in the memory 302, it executes various functions of the electronic device and processes data, thereby monitoring the electronic device as a whole. Optionally, the processor 301 may include one or more processing cores; preferably, the processor 301 may integrate an application processor and a modem processor, wherein the application processor mainly processes the operating system, user interface, and application programs, and the modem processor mainly processes wireless communications. It is understandable that the above-mentioned modem processor may not be integrated into the processor 301.

[0113] The memory 302 can be used to store software programs and modules. The processor 301 executes various functional applications and riding interaction methods by running the software programs and modules stored in the memory 302. The memory 302 may mainly include a program storage area and a data storage area, wherein the program storage area may store an operating system, an application required for at least one function (such as a sound playback function, an image playback function, etc.), etc.; the data storage area may store data created according to the use of the electronic device, etc. In addition, the memory 302 may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one disk storage device, a flash memory device, or other volatile solid-state storage devices. Accordingly, the memory 302 may also include a memory controller to provide the processor 301 with access to the memory 302.

[0114] The electronic device also includes a power supply 303 for supplying power to various components. Preferably, the power supply 303 can be logically connected to the processor 301 through a power management system, so as to manage charging, discharging, power consumption and other functions through the power management system. The power supply 303 can also include one or more DC or AC power supplies, recharging systems, power failure detection circuits, power converters or inverters, power status indicators and other arbitrary components.

[0115] The electronic device may further include an input unit 304, which may be used to receive input digital or character information and generate keyboard, mouse, joystick, optical or trackball signal input related to user settings and function control.

[0116] Although not shown, the electronic device may further include a display unit, etc., which will not be described in detail herein. Specifically in this embodiment, the processor 301 in the electronic device will load the executable files corresponding to the processes of one or more application programs into the memory 302 according to the following instructions, and the processor 301 will run the application programs stored in the memory 302, thereby realizing various functions, as follows:

[0117] In response to a voice interaction operation triggered by a user, voice data of the voice interaction operation is obtained; the voice data is sent to a data processing end so that the data processing end recognizes the voice data based on a preset large model, and receives a command intent corresponding to the voice interaction operation returned by the data processing end; and according to preset functional parameters and command intent, an interaction result corresponding to the voice interaction operation is output.

[0118] The specific implementation of the above operations can be found in the previous embodiments, which will not be described in detail here.

[0119] The embodiment of the present application first responds to the voice interaction operation triggered by the user and obtains the voice data of the voice interaction operation; then sends the voice data to the data processing end so that the data processing end can recognize the voice data based on the preset large model and receive the command intention corresponding to the voice interaction operation returned by the data processing end; finally, according to the preset functional parameters and command intention, the interaction result corresponding to the voice interaction operation is output. In the cycling interaction scheme provided in the present application, during the user's riding process, the user does not need to manually operate the device, and the command input can be completed by voice, which improves the convenience and safety of the riding process; in addition, it can also accurately recognize and respond to the user's complex commands, thereby providing personalized services to the user and effectively improving the user's riding experience.

[0120] A person of ordinary skill in the art will appreciate that all or part of the steps in the various methods of the above embodiments may be completed by instructions, or by controlling related hardware through instructions. The instructions may be stored in a computer-readable storage medium and loaded and executed by a processor.

[0121] To this end, an embodiment of the present application provides a storage medium in which a plurality of instructions are stored. The instructions can be loaded by a processor to execute the steps in any one of the riding interaction methods provided in the embodiment of the present application. For example, the instructions can execute the following steps:

[0122] In response to a voice interaction operation triggered by a user, voice data of the voice interaction operation is obtained; the voice data is sent to a data processing end so that the data processing end recognizes the voice data based on a preset large model, and receives a command intent corresponding to the voice interaction operation returned by the data processing end; and according to preset functional parameters and command intent, an interaction result corresponding to the voice interaction operation is output.

[0123] The specific implementation of the above operations can be found in the previous embodiments, which will not be described in detail here.

[0124] The storage medium may include: a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, etc.

[0125] Since the instructions stored in the storage medium can execute the steps in any riding interaction method provided in the embodiments of the present application, the beneficial effects that can be achieved by any riding interaction method provided in the embodiments of the present application can be achieved. Please refer to the previous embodiments for details and will not be repeated here.

[0126] The above is a detailed introduction to a riding interaction method, device, electronic device and storage medium provided in the embodiments of the present application. Specific examples are used in this article to illustrate the principles and implementation methods of the present application. The description of the above embodiments is only used to help understand the method of the present application and its core idea; at the same time, for technical personnel in this field, according to the idea of ​​the present application, there will be changes in the specific implementation method and application scope. In summary, the content of this specification should not be understood as a limitation on the present application.

Claims

1. A cycling interaction method, characterized in that: include: In response to a voice interaction operation triggered by a user, acquiring voice data of the voice interaction operation; Sending the voice data to a data processing end so that the data processing end recognizes the voice data based on a preset large model and receives a command intention corresponding to the voice interaction operation returned by the data processing end; According to the preset function parameters and the command intention, the interaction result corresponding to the voice interaction operation is output.

2. The riding interaction method according to claim 1, characterized in that: Outputting the interaction result corresponding to the voice interaction operation according to the preset function parameters and the command intention includes: Determine a command type corresponding to the command intent; According to the command type and preset function parameters, the interaction result corresponding to the voice interaction operation is output.

3. The riding interaction method according to claim 2, characterized in that: Outputting the interaction result corresponding to the voice interaction operation according to the command type and the preset function parameters includes: When the command type is a control command type, obtaining a first target function parameter corresponding to the command type from the preset function parameters; According to the first target function parameter and the command intention, an interaction result corresponding to the voice interaction operation is output.

4. The riding interaction method according to claim 3, characterized in that: The outputting the interaction result corresponding to the voice interaction operation according to the first target function parameter and the command intention includes: Determine the component to be controlled corresponding to the command intention; Functional control is performed on the component to be controlled based on the first target function parameter to output an interaction result corresponding to the voice interaction operation.

5. The riding interaction method according to claim 2, characterized in that: Outputting the interaction result corresponding to the voice interaction operation according to the command type and the preset function parameters includes: When the command type is a suggested command type, obtaining a second target function parameter corresponding to the command type from the preset function parameters; According to the second target function parameter and the command intention, the interaction result corresponding to the voice interaction operation is output.

6. The riding interaction method according to claim 5, characterized in that: The outputting the interaction result corresponding to the voice interaction operation according to the second target function parameter and the command intention includes: Obtain key information about the intent of the command; According to the second target function parameter and key information, query the riding suggestion corresponding to the voice interaction operation.

7. The riding interaction method according to any one of claims 1 to 6, characterized in that: The step of obtaining voice data of the voice interaction operation in response to the voice interaction operation triggered by the user includes: In response to a voice interaction operation triggered by a user, picking up sound information within a preset range; The ambient sound is filtered out from the picked-up sound information to obtain the voice data of the voice interaction operation.

8. A riding interactive device, characterized in that: include: An acquisition module, configured to acquire voice data of a voice interaction operation in response to a voice interaction operation triggered by a user; A recognition module, used for sending the voice data to a data processing end so that the data processing end recognizes the voice data based on a preset large model and receives a command intention corresponding to the voice interaction operation returned by the data processing end; The output module is used to output the interaction result corresponding to the voice interaction operation according to the preset functional parameters and the command intention.

9. An electronic device, characterized in that: include: A memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the steps of the riding interaction method according to any one of claims 1 to 7.

10. A storage medium, characterized in that: A computer program is stored which can be loaded by a processor and execute the riding interaction method according to any one of claims 1 to 7.