Electric bicycle control method and device, electric bicycle and management system
By identifying the wake word and voiceprint information to determine the target user, personalized configuration of electric bicycles can be achieved, solving the security risks of electric bicycle wake-up and unlocking methods, and improving user experience and security.
Patent Information
- Application Number
- CN202511531769.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-10-24
- Publication Date
- 2026-01-16
AI Technical Summary
Existing methods for waking up and unlocking electric bicycles pose safety risks and cannot adapt to the riding characteristics of the owner's family members, resulting in a poor riding experience.
By acquiring ambient sound for speech activation detection, identifying wake words and extracting voiceprint information, and combining this with preset role local configuration information to determine the target user, personalized vehicle configuration is then performed.
It improves the safety and user experience of electric bicycles, and realizes a personalized riding experience of "one person, one bicycle".
Smart Images

Figure CN121341331A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of electric bicycles, in particular to an electric bicycle control method, device, electric bicycle and management system. BACKGROUND
[0002] Currently, the vehicle battery of an electric bicycle needs to be unlocked by a physical device such as a vehicle key or a mobile phone. For some electric bicycles with voice functions, non-vehicle owner authorized personnel can wake up and unlock the vehicle through a voice wake-up word, which poses a safety hazard. Moreover, the vehicle cannot adapt to the riding characteristics of all riders according to the roles of the vehicle owner's family members, and the riding experience needs to be improved. In special cases, there is a safety hazard, and the user experience is not good. SUMMARY
[0003] The purpose of the present application is to provide an electric bicycle control method, device, electric bicycle and management system, which determines whether to wake up and unlock the vehicle through the voiceprint information of the wake-up word, and determines the target user based on the voiceprint to configure the vehicle individually, greatly improving the safety of the vehicle and improving the user experience.
[0004] In a first aspect, the present application provides an electric bicycle control method, comprising: After obtaining the ambient sound, the ambient sound is subjected to speech activation detection to determine whether the ambient sound contains a preset wake-up word; If the ambient sound contains the wake-up word, the voiceprint information of the wake-up word is extracted; The voiceprint information is compared with preset role local configuration information to determine the target user; The electric bicycle is woken up and / or unlocked, and the electric bicycle is configured based on the configuration information corresponding to the target user in the role local configuration information.
[0005] In some preferred embodiments of the present application, before the step of obtaining the ambient sound and subjecting the ambient sound to speech activation detection to determine whether the ambient sound contains a preset wake-up word, the method further comprises: Adding a family role of the target user; Determining the target voiceprint information based on the wake-up word input by the target user; Binding the family role and the target voiceprint information to obtain role data.
[0006] In some preferred embodiments of the present application, the method further comprises: Obtaining vehicle operation data; wherein the vehicle operation data at least includes one of the following: riding speed, riding time, song list, route, travel period, unlocking mode, weight, riding efficiency, path planning, riding scheme planning and vehicle condition; After the analysis result of the vehicle operation data is matched with the corresponding target user, a personalized configuration corresponding to the target user is obtained; The personalized configuration is determined as role data.
[0007] In some preferred embodiments of the present application, the role data is stored in a cloud server; the method further comprises: Upon achievement of the corresponding preset condition, the role data obtained from the cloud server is determined as role local configuration information.
[0008] In some preferred embodiments of the present application, after the ambient sound is obtained, speech activation detection is performed on the ambient sound to determine whether the ambient sound contains a preset wake-up word, comprising: The ambient sound is obtained; Speech activation detection is performed on the ambient sound to determine whether the ambient sound contains a human voice segment; If the ambient sound contains a human voice segment, it is determined whether the human voice segment contains a wake-up word.
[0009] In some preferred embodiments of the present application, the role local configuration information includes: a riding speed configuration corresponding to the target user and a display screen font size; the step of configuring the electric bicycle based on the configuration information corresponding to the target user in the role local configuration information comprises: The maximum speed of the electric bicycle after this unlocking is limited based on the riding speed configuration; The screen font size of the electric bicycle is adjusted to the display screen font size.
[0010] In some preferred embodiments of the present application, the role local configuration information includes: a personalized playlist and a personalized navigation plan; the step of configuring the electric bicycle based on the configuration information corresponding to the target user in the role local configuration information comprises: The personalized playlist corresponding to the target user is loaded; A navigation route is generated based on the personalized navigation plan, and the navigation route is displayed based on the screen.
[0011] In a second aspect, the present application provides an electric bicycle control device, comprising: A sound processing module for obtaining ambient sound, performing speech activation detection on the ambient sound, and determining whether the ambient sound contains a preset wake-up word; A voiceprint information processing module for extracting voiceprint information of the wake-up word if the ambient sound contains the wake-up word; A target user determination module for comparing the voiceprint information with preset role local configuration information to determine a target user; An automatic configuration module for waking up and / or unlocking the electric bicycle, and configuring the electric bicycle based on the configuration information corresponding to the target user in the role local configuration information.
[0012] In a third aspect, the present application provides an electric bicycle, comprising a processor and a memory, the memory storing computer executable instructions capable of being executed by the processor, and the processor executes the computer executable instructions to implement the electric bicycle control method provided in the first aspect.
[0013] In a fourth aspect, the present application provides a management system, comprising: a cloud server and the electric bicycle provided in the third aspect.
[0014] The present application has the following beneficial effects: The present application provides an electric bicycle control method, device, electric bicycle and management system. The method comprises: obtaining environmental sound, performing speech activation detection on the environmental sound to determine whether the environmental sound contains a preset wake-up word; if the environmental sound contains the wake-up word, extracting voiceprint information of the wake-up word; comparing the voiceprint information with preset role local configuration information to determine a target user; waking up and / or unlocking the electric bicycle, and configuring the electric bicycle based on configuration information corresponding to the target user in the role local configuration information; determining whether to wake up and unlock the vehicle through the voiceprint information of the wake-up word, and performing personalized vehicle configuration based on the voiceprint to determine the target user, thereby greatly improving the safety of the vehicle and improving the user experience. BRIEF DESCRIPTION OF DRAWINGS
[0015] In order to more clearly illustrate the specific embodiments of the present application or the technical solutions in the prior art, the following will briefly introduce the drawings needed to be used in the specific embodiments or prior art description. Obviously, the drawings in the following description are some embodiments of the present application, and those skilled in the art can obtain other drawings according to these drawings without creative labor.
[0016] Figure 1 A management system schematic diagram provided by the embodiment of the present application; Figure 2 An electric vehicle control method basic flow processing diagram provided by the embodiment of the present application; Figure 3 An electric vehicle control method basic sequence diagram provided by the embodiment of the present application; Figure 4 A structure schematic diagram of an electric bicycle control device provided by the embodiment of the present application; Figure 5 A structure schematic diagram of an electric bicycle provided by the embodiment of the present application.
[0017] Icon: 310 - sound processing module; 320 - voiceprint information processing module; 330 - target user determination module; 340 - automatic configuration module; 400 - memory; 401 - processor; 402 - bus; 403 - communication interface. DETAILED DESCRIPTION
[0018] In order to make the objects, technical solutions and advantages of the embodiments of the present application clearer, the technical solutions in the embodiments of the present application will be described clearly and completely below with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are only some but not all of the embodiments of the present application. The components of the embodiments of the present application described and shown in the drawings herein can be arranged and designed in various different configurations.
[0019] Therefore, the following detailed description of the embodiments of the present application provided in the drawings is not intended to limit the scope of the claimed present application, but only represents selected embodiments of the present application. All other embodiments obtained by those of ordinary skill in the art based on the embodiments in the present application without creative labor are within the scope of protection of the present application.
[0020] It should be noted that: similar reference numerals and letters represent similar items in the following drawings, therefore, once an item is defined in one drawing, it does not need to be further defined and explained in subsequent drawings.
[0021] In the description of the present application, it should be noted that the orientations or positional relationships indicated by the terms "center", "upper", "lower", "left", "right", "vertical", "horizontal", "inner", "outer", etc. are based on the orientations or positional relationships shown in the drawings, or the orientations or positional relationships in which the product of the present application is usually placed, and are only for the convenience of describing the present application and simplifying the description, and therefore cannot be understood as indicating or implying that the indicated device or element must have a particular orientation, be constructed and operated in a particular orientation, and therefore cannot be understood as limiting the present application. In addition, the terms "first", "second", "third", etc. are only used for differentiation in description, and cannot be understood as indicating or implying relative importance.
[0022] In addition, the terms "horizontal", "vertical", "overhanging", etc. do not mean that the components must be absolutely horizontal or overhanging, but can be slightly inclined. For example, "horizontal" only means that it is more horizontal relative to "vertical", and does not mean that the structure must be completely horizontal, but can be slightly inclined.
[0023] In the description of this invention, it should also be noted that, unless otherwise explicitly specified and limited, the terms "set," "install," "connect," and "link" should be interpreted broadly. For example, they can refer to a fixed connection, a detachable connection, or an integral connection; they can refer to a mechanical connection or an electrical connection; they can refer to a direct connection or an indirect connection through an intermediate medium; and they can refer to the internal connection of two components. Those skilled in the art can understand the specific meaning of the above terms in this invention based on the specific circumstances.
[0024] The following detailed description of some embodiments of the present invention is provided in conjunction with the accompanying drawings. Unless otherwise specified, the following embodiments and features can be combined with each other.
[0025] Example 1 This invention provides a method for controlling an electric bicycle, applicable to, for example... Figure 1 The diagram shown is a schematic representation of a management system provided by an embodiment of the present invention. The basic flowchart of this system method is as follows: Figure 2 The diagram shown is a basic flowchart of an electric vehicle control method provided by an embodiment of the present invention. The basic sequence of this method is described in [reference needed]. Figure 3 The diagram shown is a basic sequence diagram of an electric vehicle control method provided by an embodiment of the present invention.
[0026] The specific steps of the electric bicycle control method include: Step S102: After acquiring the ambient sound, perform speech activation detection on the ambient sound to determine whether the ambient sound contains a preset wake word.
[0027] Specifically, ambient sound is collected in real time via a microphone array built into the electric bicycle. The collected audio signals undergo noise reduction and enhancement preprocessing before entering the speech activation detection module. This module analyzes features such as short-time energy and zero-crossing rate to identify audio segments that may contain human voices. When a valid human voice segment is detected, the wake word recognition engine is activated to match the audio segment with a pre-trained wake word model. The wake word detection process includes: audio preprocessing, endpoint detection to determine the start and end points of the human voice, and finally, wake word verification using acoustic and language models.
[0028] Furthermore, in some preferred embodiments of the present invention, after acquiring the ambient sound, the step of performing speech activation detection on the ambient sound to determine whether the ambient sound contains a preset wake word includes: acquiring the ambient sound; performing speech activation detection on the ambient sound to determine whether the ambient sound contains a human voice segment; if the ambient sound contains a human voice segment, determining whether the human voice segment contains a wake word.
[0029] Specifically, in the first stage, by calculating the short-time energy and zero-crossing rate of the audio signal, and combining it with a Gaussian mixture model (GMM)-based speech / non-speech classifier, the system determines in real time whether there are audio segments in the ambient sound environment that match human voice characteristics. This process effectively filters out background noise, wind noise, and other non-human voice interference. Once a human voice segment is detected, the system proceeds to the second stage: the human voice segment is input into a pre-trained wake-word recognition model. This model uses an end-to-end acoustic model structure based on connection-time classification (CTC), aligning the input audio feature sequence with the preset wake-word text sequence and outputting the corresponding confidence score. If the confidence score exceeds a dynamically adjusted threshold (e.g., 0.9), the current human voice segment is determined to contain the preset wake-word. The entire detection process runs in a low-power digital signal processor (DSP), ensuring continuous monitoring even in standby mode while maintaining a low power consumption level.
[0030] Step S104: If the ambient sound contains a wake word, extract the voiceprint information of the wake word.
[0031] Specifically, once a preset wake word is confirmed to be present in the environment, voiceprint features are extracted from the audio segment containing the wake word. The voiceprint extraction module uses feature parameters such as MFCC (Mel-frequency cepstral coefficients) or PLP (perceptual linear prediction) and combines them with voiceprint embedding vector extraction techniques such as i-vector or x-vector to generate the current speaker's voiceprint feature vector. This feature vector has good speaker discriminativeness and noise resistance, and can effectively characterize the speaker's biometric features.
[0032] Step S106: Compare the voiceprint information with the preset local configuration information of the role to determine the target user.
[0033] Specifically, the extracted voiceprint feature vector is compared with the locally stored role voiceprint database for similarity. The role voiceprint database pre-stores registered family member voiceprint templates and their corresponding role identifiers (such as "father," "mother," "teenager," etc.). Matching algorithms such as cosine similarity or probabilistic linear discriminant analysis (PLDA) are used to calculate the voiceprint similarity score. When the score is higher than a preset threshold, the current user's identity is successfully identified, and they are identified as the target user for this operation.
[0034] Step S108: Wake up and / or unlock the electric bicycle, and configure the electric bicycle based on the configuration information corresponding to the target user in the local configuration information of the role.
[0035] Specifically, after successful identity verification, a wake-up and / or unlock command is sent to the electric bicycle's control unit. Simultaneously, personalized configuration parameters corresponding to the target user are read from the local configuration library, including riding mode restrictions, human-machine interface settings, and function permissions, and the vehicle configuration is completed automatically. For example, speed limit mode is automatically enabled for teenage users, and the display font size is increased for older users, achieving a personalized riding experience for each individual. The configuration activation process can be found in [reference needed]. Figure 5 The diagram shown illustrates the vehicle configuration loading process.
[0036] Furthermore, in some preferred embodiments of the present invention, the local configuration information of the role includes: the riding speed configuration corresponding to the target user and the font size of the display screen; the step of configuring the electric bicycle based on the configuration information corresponding to the target user in the local configuration information of the role includes: limiting the maximum speed of the electric bicycle after this unlocking based on the riding speed configuration; and adjusting the screen font size of the electric bicycle to the font size of the display screen.
[0037] Specifically, based on the identified user role, the corresponding safe riding configuration is invoked. For example, if the user is identified as a "teenager," a command is sent to the motor controller via the Controller Area Network (CAN) bus to limit the vehicle's maximum speed to a preset value (e.g., 20 km / h). At the same time, the display parameters of the LCD screen are adjusted through the display driver interface to increase the font size and improve visibility, thereby reducing the safety risks caused by misoperation or poor vision.
[0038] Furthermore, in some preferred embodiments of the present invention, the local configuration information of the role includes: a personalized playlist and a personalized navigation plan; the step of configuring the electric bicycle based on the configuration information corresponding to the target user in the local configuration information of the role includes: loading the personalized playlist corresponding to the target user; generating a navigation route based on the personalized navigation plan, and displaying the navigation route on the screen.
[0039] Specifically, the system automatically loads preset entertainment and navigation preferences based on the user's identity. For example, when identified as a "commuter," it automatically plays preset news podcasts or commuter playlists; when identified as a "leisure user," it plays light music. At the same time, based on the user's historical navigation records and preference settings (such as avoiding steep slopes and prioritizing bike lanes), it automatically plans and displays the best cycling route, providing personalized cycling guidance services.
[0040] Furthermore, configuration information can be updated and adjusted at any time during the use of the electric vehicle. In some preferred embodiments of the present invention, before the step of obtaining ambient sound and performing speech activation detection on the ambient sound to determine whether the ambient sound contains a preset wake-up word, the method further includes: adding the target user's family role; determining the target voiceprint information based on the wake-up word entered by the target user; and binding the family role with the target voiceprint information to obtain role data.
[0041] Specifically, new family member roles are added via a mobile app or in-vehicle interface. During registration, new users need to repeatedly read a preset wake-up word (e.g., 3-5 times). The system collects these voice samples and extracts voiceprint features to generate a voiceprint template for the user. The voiceprint template is then bound to role information (e.g., "grandpa," "grandma," etc.) to establish a role-voiceprint mapping relationship, which is then stored in a local role database. This registration process ensures the accuracy of the voiceprint model and the scalability of the system.
[0042] Furthermore, in some preferred embodiments of the present invention, the method further includes: acquiring vehicle operation data; wherein the vehicle operation data includes at least one of the following: riding speed, riding duration, playlist, route, travel time, unlocking / locking method, weight, riding efficiency, route planning, riding plan planning, and vehicle condition; matching the analysis results of the vehicle operation data with the corresponding target user to obtain the personalized configuration corresponding to the target user; and determining the personalized configuration as role data.
[0043] Specifically, the system continuously collects vehicle operation data through onboard sensors and a logging system, including riding behavior data (average speed, acceleration, frequently used routes), usage preference data (frequently used playlists, navigation settings), and vehicle status data (battery wear, braking frequency). Machine learning algorithms analyze this data to uncover the user's riding patterns and preferences, automatically generating or optimizing personalized configurations. For example, if the system detects that a user frequently rides at night at a slower speed, it will automatically enable night mode and enhance lighting settings for that user; when it detects changes in the user's weight, it will automatically adjust seat pressure and shock absorber parameters. These intelligent configuration updates further improve riding safety and comfort.
[0044] Furthermore, in some preferred embodiments of the present invention, the character data is stored on a cloud server; the method further includes: upon the fulfillment of corresponding preset conditions, determining the character data obtained from the cloud server as the character's local configuration information.
[0045] Specifically, the preset conditions can be the first time the vehicle is started or a preset time is reached; or the system will establish a secure connection with the cloud server and download the latest character configuration data when a good network connection is detected, the user actively triggers synchronization, or the local character data expires.
[0046] This invention provides an electric bicycle control method, comprising: acquiring ambient sound, performing speech activation detection on the ambient sound to determine whether the ambient sound contains a preset wake-up word; if the ambient sound contains a wake-up word, extracting the voiceprint information of the wake-up word; comparing the voiceprint information with preset role local configuration information to determine the target user; waking up and / or unlocking the electric bicycle, and configuring the electric bicycle based on the configuration information corresponding to the target user in the role local configuration information; determining whether to wake up and unlock the vehicle based on the voiceprint information of the wake-up word, and performing personalized vehicle configuration based on the target user determined by the voiceprint, which greatly improves vehicle safety and enhances user experience.
[0047] Example 2 Based on the above embodiments, this invention provides an electric bicycle control device, see [link to relevant documentation]. Figure 4 The diagram shown is a structural schematic of an electric bicycle control device according to an embodiment of the present invention. The device includes: The sound processing module 310 is used to acquire ambient sound and then perform speech activation detection on the ambient sound to determine whether the ambient sound contains a preset wake word.
[0048] The voiceprint information processing module 320 is used to extract the voiceprint information of the wake word if the ambient sound contains the wake word.
[0049] The target user determination module 330 is used to compare voiceprint information with preset local configuration information of the role to determine the target user.
[0050] The automated configuration module 340 is used to wake up and / or unlock the electric bicycle, and configure the electric bicycle based on the configuration information corresponding to the target user in the role local configuration information.
[0051] Furthermore, in some preferred embodiments of the present invention, the device further includes: a role data processing module, used to add a family role of the target user; determine the target voiceprint information based on the wake word entered by the target user; and bind the family role with the target voiceprint information to obtain role data.
[0052] Furthermore, in some preferred embodiments of the present invention, the role data processing module is also used to acquire vehicle operation data; wherein, the vehicle operation data includes at least one of the following: riding speed, riding duration, playlist, route, travel time, unlocking / locking method, weight, riding efficiency, route planning, riding plan planning, and vehicle condition; after matching the analysis results of the vehicle operation data with the corresponding target user, the personalized configuration corresponding to the target user is obtained; the personalized configuration is determined as role data.
[0053] Furthermore, in some preferred embodiments of the present invention, the character data is stored on a cloud server; the data synchronization module is used to determine the character data obtained from the cloud server as the character's local configuration information when corresponding preset conditions are met.
[0054] Furthermore, in some preferred embodiments of the present invention, the sound processing module 310 is used to acquire ambient sound; perform speech activation detection on the ambient sound to determine whether the ambient sound contains a human voice segment; if the ambient sound contains a human voice segment, determine whether the human voice segment contains a wake word.
[0055] Furthermore, in some preferred embodiments of the present invention, the local configuration information of the role includes: the riding speed configuration and the display screen font size corresponding to the target user; the automatic configuration module 340 is used to limit the maximum speed of the electric bicycle after this unlocking based on the riding speed configuration; and to adjust the screen font size of the electric bicycle to the display screen font size.
[0056] Furthermore, in some preferred embodiments of the present invention, the local configuration information of the role includes: a personalized playlist and a personalized navigation plan; an automated configuration module 340 is used to load the personalized playlist corresponding to the target user; a navigation route is generated based on the personalized navigation plan, and the navigation route is displayed on the screen.
[0057] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working process of the electric bicycle control device described above can be referred to the corresponding process in the embodiments of the aforementioned electric bicycle control method, and will not be repeated here.
[0058] Example 3 This invention also provides an electric bicycle and a method for controlling the operation of the electric bicycle; see [link to relevant documentation]. Figure 5 The schematic diagram of an electric bicycle provided by the embodiment of the present invention shown includes a memory 400 and a processor 401. The memory 400 is used to store one or more computer instructions, which are executed by the processor 401 to implement the above-mentioned electric bicycle control method.
[0059] Furthermore, Figure 5 The electric bicycle shown also includes a bus 402 and a communication interface 403. The processor 401, the communication interface 403, and the memory 400 are connected via the bus 402.
[0060] The memory 400 may include high-speed random access memory (RAM) and may also include non-volatile memory, such as at least one disk storage device. Communication between this system network element and at least one other network element is achieved through at least one communication interface 403 (which can be wired or wireless), such as the Internet, wide area network, local area network, metropolitan area network, etc. The bus 402 can be an ISA bus, PCI bus, or EISA bus, etc. The bus can be divided into address bus, data bus, control bus, etc. For ease of representation, Figure 5 The symbol is represented by a single double-headed arrow, but this does not mean that there is only one bus or one type of bus.
[0061] Processor 401 may be an integrated circuit chip with signal processing capabilities. In implementation, each step of the above method can be completed by the integrated logic circuitry in the hardware of processor 401 or by instructions in software form. Processor 401 can be a general-purpose processor, including a Central Processing Unit (CPU), a Network Processor (NP), etc.; it can also be a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), a Field-Programmable Gate Array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components. It can implement or execute the methods, steps, and logic block diagrams disclosed in the embodiments of this invention. The general-purpose processor can be a microprocessor or any conventional processor. The steps of the methods disclosed in the embodiments of this invention can be directly manifested as execution by a hardware decoding processor, or execution by a combination of hardware and software modules in the decoding processor. The software module can reside in a readily available storage medium in the art, such as random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, or registers. This storage medium is located in memory 400, and processor 401 reads information from memory 400 and, in conjunction with its hardware, completes the steps of the method described in the foregoing embodiments.
[0062] This invention also provides a computer-readable storage medium storing computer-executable instructions. When these computer-executable instructions are called and executed by a processor, they cause the processor to implement the above-described electric bicycle control method. For specific implementation details, please refer to the method embodiments, which will not be repeated here.
[0063] The electric bicycle control method, device, and computer program product for electric bicycles provided in the embodiments of the present invention include a computer-readable storage medium storing program code. The instructions included in the program code can be used to execute the methods in the preceding method embodiments. For specific implementation, please refer to the method embodiments, which will not be repeated here.
[0064] Example 4 Based on the above embodiments, this aspect of the embodiment provides a management system, including: a cloud server and the electric bicycle provided in the above embodiments.
[0065] Specifically, cloud servers store user data, including identity information and corresponding voiceprint information, as well as each user's personalized configuration.
[0066] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working process of the management system described above can be referred to the corresponding process in the aforementioned electric bicycle control method, device, and electric bicycle embodiments, and will not be repeated here.
[0067] Furthermore, in the description of the embodiments of the present invention, unless otherwise explicitly specified and limited, the terms "installation," "connection," and "linking" should be interpreted broadly. For example, they can refer to a fixed connection, a detachable connection, or an integral connection; they can refer to a mechanical connection or an electrical connection; they can refer to a direct connection or an indirect connection through an intermediate medium; and they can refer to the internal connection of two components. Those skilled in the art can understand the specific meaning of the above terms in the present invention based on the specific circumstances.
[0068] If the aforementioned functions are implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this invention, essentially, or the part that contributes to the prior art, or a portion of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0069] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, and not to limit them; although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some or all of the technical features; and these modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present invention.
Claims
1. An electric bicycle control method characterized by, The method comprises the following steps: After obtaining the ambient sound, speech activation detection is performed on the ambient sound to determine whether the ambient sound contains a preset wake-up word; If the ambient sound contains the wake-up word, the voiceprint information of the wake-up word is extracted; The voiceprint information is compared with the preset role local configuration information to determine the target user; The electric bicycle is woken up and / or unlocked, and the electric bicycle is configured based on the configuration information corresponding to the target user in the role local configuration information.
2. The electric bicycle control method according to claim 1, wherein Before the step of obtaining the ambient sound and performing speech activation detection on the ambient sound to determine whether the ambient sound contains a preset wake-up word, the method further comprises: Adding a home role of a target user; Determining target voiceprint information based on a wake-up word input by the target user; Binding the home role and the target voiceprint information to obtain role data.
3. The electric bicycle control method according to claim 2, wherein The method further comprises: Obtaining vehicle operation data; wherein the vehicle operation data at least includes one of the following: riding speed, riding time, song list, route, travel period, unlocking method, body weight, riding efficiency, path planning, riding scheme planning and vehicle condition; After matching the analysis result of the vehicle operation data with the corresponding target user, the personalized configuration corresponding to the target user is obtained; The personalized configuration is determined as the role data.
4. The electric bicycle control method according to claim 3, wherein The role data is stored in a cloud server; the method further comprises: Upon the achievement of a corresponding preset condition, the role data obtained from the cloud server is determined as the role local configuration information.
5. The electric bicycle control method of claim 1, wherein, After obtaining the ambient sound, speech activation detection is performed on the ambient sound to determine whether the ambient sound contains a preset wake-up word, comprising: Obtaining the ambient sound; Performing the speech activation detection on the ambient sound to determine whether the ambient sound contains a human voice segment; If the ambient sound contains the human voice segment, it is determined whether the human voice segment contains the wake-up word.
6. The electric bicycle control method of claim 1, wherein, The role local configuration information includes: the riding speed configuration corresponding to the target user and the display screen font size; based on the configuration information corresponding to the target user in the role local configuration information, the electric bicycle is configured, comprising: Limiting the maximum speed of the electric bicycle after this unlocking based on the riding speed configuration; Adjusting the screen font size of the electric bicycle to the display screen font size.
7. The electric bicycle control method of claim 1, wherein, The role local configuration information includes: personalized song list and personalized navigation planning; based on the configuration information corresponding to the target user in the role local configuration information, the electric bicycle is configured, comprising: Loading the personalized song list corresponding to the target user; Generating a navigation route based on the personalized navigation planning, and displaying the navigation route based on the screen.
8. An electric bicycle control device, characterized by comprising: The method comprises the following steps: A sound processing module is used to obtain the ambient sound, perform speech activation detection on the ambient sound, and determine whether the ambient sound contains a preset wake-up word; A voiceprint information processing module is used to extract the voiceprint information of the wake-up word if the ambient sound contains the wake-up word; A target user determination module is configured to compare the voiceprint information with preset role local configuration information to determine a target user. An automatic configuration module is configured to wake up and / or unlock the electric bicycle and configure the electric bicycle based on configuration information corresponding to the target user in the role local configuration information.
9. An electric bicycle, characterized by An electric bicycle control method is provided, including the steps of: obtaining voiceprint information of a user; determining a target user based on the voiceprint information; and configuring an electric bicycle based on configuration information corresponding to the target user in role local configuration information.
10. A management system, characterized by, An electric bicycle control method is provided, including the steps of: obtaining voiceprint information of a user; determining a target user based on the voiceprint information; and configuring an electric bicycle based on configuration information corresponding to the target user in role local configuration information. An electric bicycle control method is provided, including the steps of: obtaining voiceprint information of a user; determining a target user based on the voiceprint information; and configuring an electric bicycle based on configuration information corresponding to the target user in role local configuration information. An electric bicycle control method is provided, including the steps of: obtaining voiceprint information of a user; determining a target user based on the voiceprint information; and configuring an electric bicycle based on configuration information corresponding to the target user in role local configuration information.