In-vehicle voice interaction method, system, storage medium and terminal

By starting the backup wake-up service in the on-board voice device, switching the voice recognition function and updating the entry, the problem of seamless connection in the prior art wake-up voice engine restart is solved, and the user experience is improved.

CN115410564BActive Publication Date: 2025-04-25SHANGHAI PATEO ELECTRONIC EQUIPMENT MANUFACTURING CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202110587103.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-05-27
Publication Date
2025-04-25
Estimated Expiration
2041-05-27

AI Technical Summary

Technical Problem

During the restart of the wake-up voice engine, existing vehicle voice devices cannot seamlessly connect to voice recognition work, resulting in poor user experience.

Method used

By obtaining the entry update signal of the main wake-up service, we judge the relationship between the existing entry content and the updated entry content, start the backup wake-up service, switch the voice recognition function to the backup service, perform entry updates, and switch back to the main service after the main service restarts.

Benefits of technology

During the restart of the main wake-up service, the backup wake-up service seamlessly connects the voice recognition work, so that the wake-up service runs through the entire process of users using the car machine, improving the user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115410564B_ABST
    Figure CN115410564B_ABST
Patent Text Reader

Abstract

A vehicle-mounted voice interaction method, system, storage medium and terminal, wherein the method includes: obtaining a term update signal of a main wake-up-free service; when the stored terms in the main wake-up-free service contain part of the updated terms, or when the stored terms in the main wake-up-free service do not contain the updated terms, starting a backup wake-up-free service and switching the voice recognition function of the main wake-up-free service to the backup wake-up-free service; after switching the voice recognition work to the backup wake-up-free service, updating the main wake-up-free service. In the method, the backup wake-up-free service can seamlessly connect the voice recognition work during the restart of the main wake-up-free service, so that the wake-up-free service can run through the entire process of the user using the vehicle computer, improving the user experience.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of automobile intelligent technology, and in particular to an in-vehicle voice interaction method, system, storage medium and terminal. Background Art

[0002] With the rapid development of modern civilization, cars have also been rapidly popularized, and cars have become a necessity for modern people. With the popularization of cars, the related vehicle information terminal equipment has also had room for development, and these devices have brought a lot of convenience to modern people.

[0003] During operation, the vehicle's onboard voice equipment can provide users with corresponding services by recognizing the voice input by the user, such as playing music, turning on navigation, opening windows, etc., giving users a more convenient and intelligent driving experience.

[0004] However, as user demand increases, the functionality of in-vehicle voice equipment also needs to be improved accordingly. Summary of the invention

[0005] The technical problem solved by the present invention is to provide a vehicle-mounted voice interaction method, system, storage medium and terminal to enhance the functions of vehicle-mounted equipment.

[0006] To solve the above technical problems, an embodiment of the present disclosure provides an in-vehicle voice interaction method, including: obtaining an entry update signal of a main wake-up-free service; when the stored entry content in the main wake-up-free service contains part of the updated entry content, or when the stored entry content in the main wake-up-free service does not contain the updated entry content, starting a backup wake-up-free service and switching the voice recognition function of the main wake-up-free service to the backup wake-up-free service; after switching the voice recognition work to the backup wake-up-free service, updating the updated entry of the main wake-up-free service.

[0007] Optionally, before starting the backup wake-up-free service, it also includes: determining whether the stored entry content in the main wake-up-free service contains updated entry content; when the stored entry content in the main wake-up-free service contains all the updated entry content, there is no need to update the entry of the main wake-up-free service.

[0008] Optionally, the method for updating the update entry of the main wake-up-free service includes: registering the update entry with the main wake-up-free service; after registering the update entry with the main wake-up-free service, restarting the main wake-up-free service.

[0009] Optionally, after switching the voice recognition function of the main wake-up-free service to the backup wake-up-free service, the method further includes: stopping the voice recognition work of the main wake-up-free service.

[0010] Optionally, after updating the update entry of the main wake-up-free service, the method further includes: switching the voice recognition work of the backup wake-up-free service to the main wake-up-free service; and stopping the voice recognition work of the backup wake-up-free service.

[0011] Optionally, after switching the voice recognition work of the backup wake-up-free service to the main wake-up-free service, the method further includes: copying the updated entries in the main wake-up-free service to the backup wake-up-free service.

[0012] Optionally, the updated entry content includes visible and audible entries; the stored entry content includes visible and audible entries and global wake-up-free entries.

[0013] Optionally, the stored entry content also includes a wake-up entry.

[0014] Optionally, before obtaining the entry update signal of the main wake-up-free service, the method further includes: obtaining a command for switching to different applications from the user.

[0015] Correspondingly, the embodiment of the present disclosure also provides an in-vehicle voice interaction system, including: a signal receiving module, used to obtain the entry update signal of the main wake-up-free service; a first switching module, used to start the backup wake-up-free service when the stored entry content in the main wake-up-free service contains part of the updated entry content, or when the stored entry content in the main wake-up-free service does not contain the updated entry content, and switch the voice recognition function of the main wake-up-free service to the backup wake-up-free service; an update module, used to update the updated entry of the main wake-up-free service after switching the voice recognition work to the backup wake-up-free service.

[0016] Optionally, it also includes: an analysis module, which is used to determine whether the content of the stored entry in the main wake-up-free service is consistent with the updated entry content after obtaining the main wake-up-free service entry update signal.

[0017] Optionally, the update module includes: a registration unit, used to register the updated entry with the main wake-up-free service; and a restart unit, used to restart the main wake-up-free service after registering the updated entry with the main wake-up-free service.

[0018] Optionally, the first switching module is further used to: stop the voice recognition work of the main wake-up-free service.

[0019] Optionally, it also includes: a second switching module, which is used to switch the voice recognition work of the backup wake-up-free service to the main wake-up-free service after updating the update entry of the main wake-up-free service; the second switching module is also used to: stop the voice recognition work of the backup wake-up-free service.

[0020] Optionally, it also includes: a copy module, which is used to copy the updated entries in the main wake-up-free service to the backup wake-up-free service.

[0021] Optionally, the updated entry content includes visible and audible entries; the stored entry content includes visible and audible entries and global wake-up-free entries.

[0022] Optionally, the stored entry content also includes a wake-up entry.

[0023] Correspondingly, an embodiment of the present disclosure further provides a storage medium on which computer instructions are stored, characterized in that the steps of the above method are executed when the computer instructions are executed.

[0024] Correspondingly, an embodiment of the present disclosure further provides a terminal, including a memory and a processor, wherein the memory stores computer instructions that can be executed on the processor, and is characterized in that the processor executes the steps of the above method when executing the computer instructions.

[0025] Compared with the prior art, the technical solution of the present invention has the following beneficial effects:

[0026] The technical solution of the present invention is to start the backup wake-up-free service when the stored entries in the main wake-up-free service contain some updated entries, or when the stored entries in the main wake-up-free service do not contain updated entries, and switch the voice recognition work to the backup wake-up-free service, then update the updated entries in the main wake-up-free service, and finally switch the voice recognition work to the main wake-up-free service. In the method, the backup wake-up-free service can seamlessly connect the voice recognition work during the restart of the main wake-up-free service, so that the wake-up-free service can run through the entire process of the user using the vehicle computer, improving the user experience. BRIEF DESCRIPTION OF THE DRAWINGS

[0027] Figure 1 and Figure 2 is a flow chart of the vehicle-mounted voice interaction method in an embodiment of the present disclosure;

[0028] Figure 3 is a flow chart of an in-vehicle voice interaction method in another embodiment of the present disclosure;

[0029] Figure 4 is a flow chart of a vehicle-mounted voice interaction method in another embodiment of the present disclosure;

[0030] Figure 5 and Figure 6 is a schematic diagram of the structure of the vehicle-mounted voice interaction system in an embodiment of the present disclosure;

[0031] Figure 7 is a structural schematic diagram of an in-vehicle voice interaction system in another embodiment of the present disclosure;

[0032] Figure 8It is a structural diagram of an in-vehicle voice interaction system in another embodiment of the present disclosure. DETAILED DESCRIPTION

[0033] As described in the background art, the functions of the vehicle-mounted voice equipment also need to be improved accordingly.

[0034] Specifically, on the vehicle-mounted device, each application that requires voice wake-up-free service has its own wake-up-free entry. After the wake-up-free entry is registered to the wake-up-free voice engine, the software can be operated accordingly according to the user's voice without waking up the software.

[0035] However, the existing wake-up-free speech engine needs to restart the engine to take effect when registering the wake-up-free word. During the time when the engine is restarted, the user's words will not be recognized, which makes the user experience worse.

[0036] In order to solve the above problems, the embodiments of the present disclosure provide an in-vehicle voice interaction method, system, storage medium and terminal. When the stored entries in the main wake-up-free service contain some updated entries, or when the stored entries in the main wake-up-free service do not contain updated entries, the backup wake-up-free service is started, and the voice recognition work is switched to the backup wake-up-free service, and then the main wake-up-free service is updated with updated entries, and finally the voice recognition work is switched to the main wake-up-free service. In the method, the backup wake-up-free service can seamlessly connect the voice recognition work during the restart of the main wake-up-free service, so that the wake-up-free service can run through the entire process of the user using the vehicle computer, thereby improving the user experience.

[0037] In order to make the above-mentioned objects, features and beneficial effects of the present invention more obvious and easy to understand, specific embodiments of the present invention are described in detail below with reference to the accompanying drawings.

[0038] Figure 1 and Figure 2 It is a flowchart of the vehicle voice interaction method in the embodiment of the present disclosure.

[0039] Please refer to Figure 1 The process of the vehicle voice interaction method includes:

[0040] S10: Obtaining an entry update signal of the main wake-up-free service;

[0041] S11: when the stored entry content in the main wake-up-free service contains part of the updated entry content, or when the stored entry content in the main wake-up-free service does not contain the updated entry content, start the backup wake-up-free service, and switch the voice recognition function of the main wake-up-free service to the backup wake-up-free service;

[0042] S12: After switching the voice recognition operation to the backup wake-up-free service, the main wake-up-free service is updated with updated entries.

[0043] In the method, the backup wake-up-free service can seamlessly connect the voice recognition work during the restart of the main wake-up-free service, so that the wake-up-free service can run through the entire process of the user using the car computer, thereby improving the user experience.

[0044] Next, each step will be described separately.

[0045] Before executing step S10, the method further includes: obtaining a command for switching to different applications from a user.

[0046] Since the application itself has a visible and audible entry, when the user is using the application, the application will register the visible and audible entry to the main wake-up-free engine so that the user can use the wake-up-free service. When the user switches applications, the newly used application needs to re-register the visible and audible entry to the main wake-up-free engine. Therefore, when the user switches between different applications, the vehicle terminal obtains the entry update signal of the main wake-up-free service after the user obtains the command to switch to different applications.

[0047] In this embodiment, for example, when using music software, the visible and audible terms of the music software include: "play", "pause", "previous song", "next song", etc. In the screen-off state, the user's voice is monitored. The user first wakes up the main wake-up service through wake-up words such as "hello Qinggan" and "hello Fengshen", and then issues a voice command of "next song". The main wake-up service automatically sends a "switch to next song" command to the music software, and the music software automatically switches to the next song without waking up the screen.

[0048] In another embodiment, the user does not need to use wake-up words such as "Hello Qinggan" or "Hello Fengshen" to wake up the main wake-up service. Instead, the user can directly issue visible and speakable words of the music software, such as the voice command of "next song". The main wake-up service will automatically send a "switch to next song" command to the music software, and the music software will automatically switch to the next song without waking up the screen.

[0049] Execute step S10: obtain the entry update signal of the main wake-up-free service.

[0050] When the user switches between different applications, the vehicle terminal obtains the entry update signal of the main wake-up-free service.

[0051] For example, when switching from music software to navigation software, the visible and audible entries of the music software include: "Play", "Pause", "Previous song", "Next song", etc., and the visible and audible entries of the navigation software include: "Zoom in map", "Zoom out map", etc. At this time, the entries in the main wake-up service are still the entries of the music software, and it is unable to respond to the visible and audible entries of the navigation software. Therefore, it is necessary to obtain the entry update signal of the main wake-up service to update the entries of the main wake-up service.

[0052] Before executing step S11, it also includes: judging whether the stored entry content in the main wake-up-free service contains the updated entry content; when the stored entry content in the main wake-up-free service contains all the updated entry content, there is no need to update the entry of the main wake-up-free service.

[0053] The updated entry content includes the Visible and Speakable entry, which is a wake-up-free entry that comes with each software. Each time the software is switched, the Visible and Speakable entry needs to be updated. For example, the music software comes with the "Play", "Pause", "Previous Song", "Next Song" and other entries, and the navigation software comes with the "Zoom in Map", "Zoom out Map" and other entries.

[0054] The stored entries include visible-and-speakable entries and global wake-up-free entries. Global wake-up-free entries are entries that can wake up the vehicle computer globally, not entries for a certain software. Global wake-up-free entries always exist in the main wake-up-free service and do not need to be updated.

[0055] For example, the global wake-up-free entries include: "turn on the music", "turn on the radio", "louder volume", "brighter screen", etc.

[0056] In this embodiment, the stored entries also include wake-up entries. The wake-up entries are used to wake up the main wake-up service, for example, "Hello, Qinggan", "Hello, Fengshen", etc.

[0057] In other embodiments, the stored terms may not include a wake-up term.

[0058] For example, when the user is using any software, or not using any software, the user first wakes up the main wake-up service through wake-up words such as "Hello Qinggan" or "Hello Fengshen", and then issues a voice command of "open the music". The main wake-up service will automatically send the command of "open the music" to the music software, and the music software will automatically open.

[0059] Alternatively, the user can wake up the main wake-up service without using wake-up words such as "Hello Qinggan" or "Hello Fengshen". When the user directly issues a voice command of "turn on the music", the main wake-up service will automatically send the command of "turn on the music" to the music software, and the music software will automatically open.

[0060] Execute step S11: when the stored entry content in the main wake-up-free service contains some updated entry content, or when the stored entry content in the main wake-up-free service does not contain updated entry content, start the backup wake-up-free service and switch the voice recognition function of the main wake-up-free service to the backup wake-up-free service.

[0061] The updated terms are visible or audible terms of the software to be switched. For example, when switching from music software to navigation software, the updated terms are visible or audible terms of the navigation software: "Zoom in map", "Zoom out map", etc.

[0062] When the stored entries in the main wake-up-free service contain some updated entry contents, or when the stored entries in the main wake-up-free service do not contain updated entry contents, that is, when the visible and speakable entries of the software to be switched are not completely covered by the stored entries in the main wake-up-free service, the visible and speakable entries in the main wake-up-free service need to be updated.

[0063] For example, when switching from music software to navigation software, the visible and utterable entries of the music software include: "Play", "Pause", "Previous song", "Next song", etc., and the visible and utterable entries of the navigation software include: "Zoom in map", "Zoom out map", etc. The visible and utterable entries of the navigation software are completely different from the visible and utterable entries of the existing music software: "Play", "Pause", "Previous song", "Next song", etc., and the entries of the main wake-up-free service need to be updated.

[0064] The backup wake-up-free service has the same function as the main wake-up-free service, and the stored entries in the backup wake-up-free service are also consistent with the stored entries in the main wake-up-free service, that is, the wake-up-free words in the backup wake-up-free service also include visible and audible entries and global wake-up-free entries.

[0065] For example, when switching from music software to navigation software, the backup wake-up-free service is started, and the stored entries in the backup wake-up-free service include: visible and audible entries of the music software, global wake-up-free entries, and wake-up entries.

[0066] In this embodiment, after the voice recognition function of the main wake-up-free service is switched to the backup wake-up-free service, before executing step S12, the process further includes: stopping the voice recognition work of the main wake-up-free service.

[0067] First, the voice recognition work of the main wake-up-free service is switched to the backup wake-up-free service, and then the voice recognition work of the main wake-up-free service is stopped, so that the wake-up-free service will not be interrupted; at the same time, the entries in the main wake-up-free service can be updated.

[0068] At this time, the backup wake-up-free service can respond to the global wake-up-free entry and the wake-up entry.

[0069] Step S12 is executed: after switching the voice recognition operation to the backup wake-up-free service, the main wake-up-free service is updated with updated entries.

[0070] The main wake-up-free service is updated with an update entry, that is, the visible and audible entry of the switched software is registered in the main wake-up-free service.

[0071] Please refer to Figure 2 In this embodiment, the method for updating the entry of the main wake-up-free service includes: S121, registering the updated entry to the main wake-up-free service; S122, after registering the updated entry to the main wake-up-free service, restarting the main wake-up-free service.

[0072] After the updated entry is registered to the main wake-up-free service, the main wake-up-free service needs to be restarted. The newly registered updated entry will overwrite the visible and speakable entry in the existing entry, and the newly registered updated entry will take effect.

[0073] For example, when switching from music software to navigation software, the visible and speakable entries of the navigation software include: "Zoom in map", "Zoom out map", etc. The visible and speakable entries of the navigation software: "Zoom in map", "Zoom out map", etc. are registered to the main wake-up-free service. After restarting the main wake-up-free service, the visible and speakable entries of the navigation software cover the visible and speakable entries of the music software. Subsequently, the main wake-up-free service can respond to the visible and speakable entries of the navigation software.

[0074] During the process of registering the updated entry to the main wake-up-free service, the backup wake-up-free service is working, and the backup wake-up-free service can still respond to the global wake-up-free entry and the wake-up entry. Therefore, the backup wake-up-free service can seamlessly connect the voice recognition work during the restart of the main wake-up-free service, so that the wake-up-free service can run through the entire process of the user using the car computer, improving the user experience.

[0075] For example, when switching from music software to navigation software, in the process of registering the visible and speakable entries of the navigation software to the main wake-up-free service, the stored entries in the backup wake-up-free service include the visible and speakable entries of the music software, the global wake-up-free entries and the wake-up entries. At this time, in the process of using the navigation software, although the backup wake-up-free service cannot respond to the visible and speakable entries of the navigation software, the backup wake-up-free service can still respond to the global wake-up-free entries and the wake-up entries, so that the wake-up-free service will not be interrupted due to the restart of the main wake-up-free service.

[0076] Accordingly, the present disclosure also provides a storage medium on which computer instructions are stored, wherein when the computer instructions are executed Figure 1 and Figure 2 The steps of the method. Preferably, the storage medium may include ROM, RAM, magnetic disk or optical disk, etc.

[0077] Accordingly, an embodiment of the present disclosure further provides a terminal, including a memory and a processor, wherein the memory stores computer instructions that can be executed on the processor, and wherein when the processor executes the computer instructions, Figure 1 and Figure 2 The steps of the method. Preferably, the terminal may include the vehicle computer.

[0078] Figure 3 It is a flowchart of an in-vehicle voice interaction method in another embodiment of the present disclosure.

[0079] Please refer to Figure 3 , Figure 3 For Figure 1 Based on the schematic diagram, in another embodiment, the vehicle-mounted voice interaction method includes:

[0080] S10: Obtaining an entry update signal of the main wake-up-free service;

[0081] S11: when the stored entry content in the main wake-up-free service contains part of the updated entry content, or when the stored entry content in the main wake-up-free service does not contain the updated entry content, start the backup wake-up-free service, and switch the voice recognition function of the main wake-up-free service to the backup wake-up-free service;

[0082] S12: After switching the voice recognition work to the backup wake-up-free service, the main wake-up-free service is updated with an update entry;

[0083] S23: Switching the voice recognition work of the backup wake-up-free service to the main wake-up-free service;

[0084] S24: Stop the voice recognition work of the backup wake-up-free service.

[0085] In this embodiment, please refer to the detailed description of steps S10 to S12. Figure 1 and Figure 2 The content will not be repeated here.

[0086] After the update entry of the main wake-up-free service is updated, step S23 is executed: the speech recognition work of the backup wake-up-free service is switched to the main wake-up-free service.

[0087] At this time, the main wake-up-free service has completed the registration and restart of the updated entry. After switching the voice recognition work of the backup wake-up-free service to the main wake-up-free service, the main wake-up-free service can respond to the updated entry, that is, respond to the visible and speakable entry in the software after switching.

[0088] For example, when switching from music software to navigation software, the visible and audible terms of the navigation software, such as "Zoom in map" and "Zoom out map", are registered in the main wake-up-free service. After restarting the main wake-up-free service, the main wake-up-free service can respond to the visible and audible terms of the navigation software. At this time, the main wake-up-free service can respond to the visible and audible terms of the navigation software, the global wake-up-free terms, and the wake-up terms.

[0089] Execute step S24: stop the voice recognition work of the backup wake-up-free service.

[0090] First, the voice recognition work of the backup wake-up-free service is switched to the main wake-up-free service, and then the voice recognition work of the backup wake-up-free service is stopped, so that the wake-up-free service will not be interrupted.

[0091] After the updated entries, the main wake-up-free service can start working, and the connection transition effect of the backup wake-up-free service has been achieved. At this time, there are no updated entries in the backup wake-up-free service, and it is impossible to respond to the visible and speakable entries of the switched software during the use of the switched software.

[0092] Accordingly, the present disclosure also provides a storage medium on which computer instructions are stored, wherein when the computer instructions are executed Figure 3 The steps of the method. Preferably, the storage medium may include ROM, RAM, magnetic disk or optical disk, etc.

[0093] Accordingly, an embodiment of the present disclosure further provides a terminal, including a memory and a processor, wherein the memory stores computer instructions that can be executed on the processor, and wherein when the processor executes the computer instructions, Figure 3 The steps of the method. Preferably, the terminal may include the vehicle computer.

[0094] Figure 4 It is a flowchart of a vehicle-mounted voice interaction method in another embodiment of the present disclosure.

[0095] Please refer to Figure 4 , Figure 4 For Figure 3 Based on the schematic diagram, in another embodiment, the vehicle-mounted voice interaction method includes:

[0096] S11: when the stored entry content in the main wake-up-free service contains part of the updated entry content, or when the stored entry content in the main wake-up-free service does not contain the updated entry content, start the backup wake-up-free service, and switch the voice recognition function of the main wake-up-free service to the backup wake-up-free service;

[0097] S12: After switching the voice recognition work to the backup wake-up-free service, the main wake-up-free service is updated with an update entry;

[0098] S23: Switching the voice recognition work of the backup wake-up-free service to the main wake-up-free service;

[0099] S24: Stop the voice recognition work of the backup wake-up-free service;

[0100] S35: Copy the updated entry in the primary wake-up-free service to the backup wake-up-free service.

[0101] In this embodiment, please refer to the detailed description of steps S10 to S12. Figure 1 and Figure 2 For details of steps S23 and S24, please refer to Figure 3 The content will not be repeated here.

[0102] Execute step S35: copy the updated entry in the primary wake-up-free service to the backup wake-up-free service.

[0103] After switching the speech recognition work of the backup wake-up-free service to the main wake-up-free service, an algorithm model is used to copy the updated entries in the main wake-up-free service to the backup wake-up-free service, so that the stored entries in the backup wake-up-free service can also be updated and remain consistent with the stored entries in the main wake-up-free service.

[0104] For example, when switching from music software to navigation software, the visible and audible terms of the navigation software, such as "Zoom in map" and "Zoom out map", are registered in the main wake-up-free service. After restarting the main wake-up-free service, the main wake-up-free service can respond to the visible and audible terms of the navigation software. The algorithm model is used to copy the visible and audible terms of the navigation software in the main wake-up-free service to the backup wake-up-free service, so that the stored terms in the backup wake-up-free service include the visible and audible terms of the navigation software, the global wake-up-free terms, and the wake-up terms.

[0105] Accordingly, the present disclosure also provides a storage medium on which computer instructions are stored, wherein when the computer instructions are executed Figure 4 The steps of the method. Preferably, the storage medium may include ROM, RAM, magnetic disk or optical disk, etc.

[0106] Accordingly, an embodiment of the present disclosure further provides a terminal, including a memory and a processor, wherein the memory stores computer instructions that can be executed on the processor, and wherein when the processor executes the computer instructions, Figure 4 The steps of the method. Preferably, the terminal may include the vehicle computer.

[0107] Figure 5 and Figure 6 It is a structural diagram of the vehicle-mounted voice interaction system in an embodiment of the present disclosure.

[0108] Please refer to Figure 5 , the vehicle-mounted voice interaction system includes:

[0109] The signal receiving module 10 is used to obtain the entry update signal of the main wake-up-free service.

[0110] When the user switches between different applications, the vehicle terminal obtains the entry update signal of the main wake-up-free service.

[0111] For example, when switching from music software to navigation software, the visible and audible entries of the music software include: "Play", "Pause", "Previous song", "Next song", etc., and the visible and audible entries of the navigation software include: "Zoom in map", "Zoom out map", etc. At this time, the entries in the main wake-up service are still the entries of the music software, and it is unable to respond to the visible and audible entries of the navigation software. Therefore, it is necessary to obtain the entry update signal of the main wake-up service to update the entries of the main wake-up service.

[0112] The first switching module 20 is used to start the backup wake-up-free service and switch the voice recognition function of the main wake-up-free service to the backup wake-up-free service when the stored entry content in the main wake-up-free service contains part of the updated entry content, or when the stored entry content in the main wake-up-free service does not contain the updated entry content.

[0113] The updated terms are visible or audible terms of the software to be switched. For example, when switching from music software to navigation software, the updated terms are visible or audible terms of the navigation software: "Zoom in map", "Zoom out map", etc.

[0114] When the stored entries in the main wake-up-free service contain some updated entry contents, or when the stored entries in the main wake-up-free service do not contain updated entry contents, that is, when the visible and speakable entries of the software to be switched are not completely covered by the stored entries in the main wake-up-free service, the visible and speakable entries in the main wake-up-free service need to be updated.

[0115] For example, when switching from music software to navigation software, the visible and utterable entries of the music software include: "Play", "Pause", "Previous song", "Next song", etc., and the visible and utterable entries of the navigation software include: "Zoom in map", "Zoom out map", etc. The visible and utterable entries of the navigation software are completely different from the visible and utterable entries of the existing music software: "Play", "Pause", "Previous song", "Next song", etc., and the entries of the main wake-up-free service need to be updated.

[0116] The backup wake-up-free service has the same function as the main wake-up-free service, and the stored entries in the backup wake-up-free service are also consistent with the stored entries in the main wake-up-free service, that is, the wake-up-free words in the backup wake-up-free service also include visible and audible entries and global wake-up-free entries.

[0117] For example, when switching from music software to navigation software, the backup wake-up-free service is started, and the stored entries in the backup wake-up-free service include: visible and audible entries of the music software, global wake-up-free entries, and wake-up entries.

[0118] In this embodiment, the first switching module 20 is further used to stop the voice recognition work of the main wake-up-free service.

[0119] First, the voice recognition work of the main wake-up-free service is switched to the backup wake-up-free service, and then the voice recognition work of the main wake-up-free service is stopped, so that the wake-up-free service will not be interrupted; at the same time, the entries in the main wake-up-free service can be updated.

[0120] At this time, the backup wake-up-free service can respond to the global wake-up-free entry and the wake-up entry.

[0121] The updating module 30 is used to update the main wake-up-free service with updated entries after switching the voice recognition operation to the backup wake-up-free service.

[0122] The main wake-up-free service is updated with an update entry, that is, the visible and audible entry of the switched software is registered in the main wake-up-free service.

[0123] Please refer to Figure 6 In this embodiment, the structure of the update module 30 includes: a registration unit 301, which is used to register the updated entry to the main wake-up-free service; and a restart unit 302, which is used to restart the main wake-up-free service after registering the updated entry to the main wake-up-free service.

[0124] After the updated entry is registered to the main wake-up-free service, the main wake-up-free service needs to be restarted. The newly registered updated entry will overwrite the visible and speakable entry in the existing entry, and the newly registered updated entry will take effect.

[0125] For example, when switching from music software to navigation software, the visible and speakable entries of the navigation software include: "Zoom in map", "Zoom out map", etc. The visible and speakable entries of the navigation software: "Zoom in map", "Zoom out map", etc. are registered to the main wake-up-free service. After restarting the main wake-up-free service, the visible and speakable entries of the navigation software cover the visible and speakable entries of the music software. Subsequently, the main wake-up-free service can respond to the visible and speakable entries of the navigation software.

[0126] During the process of registering the updated entry to the main wake-up-free service, the backup wake-up-free service is working, and the backup wake-up-free service can still respond to the global wake-up-free entry and the wake-up entry. Therefore, the backup wake-up-free service can seamlessly connect the voice recognition work during the restart of the main wake-up-free service, so that the wake-up-free service can run through the entire process of the user using the car computer, improving the user experience.

[0127] For example, when switching from music software to navigation software, in the process of registering the visible and speakable entries of the navigation software to the main wake-up-free service, the stored entries in the backup wake-up-free service include the visible and speakable entries of the music software, the global wake-up-free entries and the wake-up entries. At this time, in the process of using the navigation software, although the backup wake-up-free service cannot respond to the visible and speakable entries of the navigation software, the backup wake-up-free service can still respond to the global wake-up-free entries and the wake-up entries, so that the wake-up-free service will not be interrupted due to the restart of the main wake-up-free service.

[0128] Please continue to refer to Figure 5 In this embodiment, the in-vehicle voice interaction system also includes: an analysis module 40, which is used to determine whether the stored entry content in the main wake-up-free service is consistent with the updated entry content after obtaining the main wake-up-free service entry update signal.

[0129] The updated entry content includes the Visible and Speakable entry, which is a wake-up-free entry that comes with each software. Each time the software is switched, the Visible and Speakable entry needs to be updated. For example, the music software comes with the "Play", "Pause", "Previous Song", "Next Song" and other entries, and the navigation software comes with the "Zoom in Map", "Zoom out Map" and other entries.

[0130] The stored entries include visible-and-speakable entries and global wake-up-free entries. Global wake-up-free entries are entries that can wake up the vehicle computer globally, not entries for a certain software. Global wake-up-free entries always exist in the main wake-up-free service and do not need to be updated.

[0131] For example, the global wake-up-free entries include: "turn on the music", "turn on the radio", "louder volume", "brighter screen", etc.

[0132] In this embodiment, the stored entries also include wake-up entries. The wake-up entries are used to wake up the main wake-up service, for example, "Hello, Qinggan", "Hello, Fengshen", etc.

[0133] In other embodiments, the stored terms may not include a wake-up term.

[0134] For example, when the user is using any software, or not using any software, the user first wakes up the main wake-up service through wake-up words such as "Hello Qinggan" or "Hello Fengshen", and then issues a voice command of "open the music". The main wake-up service will automatically send the command of "open the music" to the music software, and the music software will automatically open.

[0135] Alternatively, the user can wake up the main wake-up service without using wake-up words such as "Hello Qinggan" or "Hello Fengshen". When the user directly issues a voice command of "turn on the music", the main wake-up service will automatically send the command of "turn on the music" to the music software, and the music software will automatically open.

[0136] Figure 7 It is a structural diagram of an in-vehicle voice interaction system in another embodiment of the present disclosure.

[0137] Please refer to Figure 7 , Figure 7 For Figure 5 Based on the structural diagram, in another embodiment, the vehicle-mounted voice interaction system includes:

[0138] A signal receiving module 10, used to obtain an entry update signal of a main wake-up-free service;

[0139] The first switching module 20 is used to start the backup wake-up-free service when the stored entry content in the main wake-up-free service contains part of the updated entry content, or when the stored entry content in the main wake-up-free service does not contain the updated entry content, and switch the voice recognition function of the main wake-up-free service to the backup wake-up-free service;

[0140] An updating module 30, configured to update the main wake-up-free service with updated entries after switching the voice recognition operation to the backup wake-up-free service;

[0141] An analysis module 40 is used to determine whether the content of the stored entry in the main wake-up-free service is consistent with the content of the updated entry after obtaining the main wake-up-free service entry update signal;

[0142] The second switching module 50 is configured to switch the voice recognition work of the backup wake-up-free service to the main wake-up-free service after updating the update entry of the main wake-up-free service.

[0143] In this embodiment, the signal receiving module 10, the first switching module 20, the updating module 30 and the analyzing module 40 are described in detail. Figure 5 and Figure 6 , I will not go into details here.

[0144] The second switching module 50 is used to switch the voice recognition work of the backup wake-up-free service to the main wake-up-free service after updating the update entry of the main wake-up-free service.

[0145] At this time, the main wake-up-free service has completed the registration and restart of the updated entry. After switching the voice recognition work of the backup wake-up-free service to the main wake-up-free service, the main wake-up-free service can respond to the updated entry, that is, respond to the visible and speakable entry in the software after switching.

[0146] For example, when switching from music software to navigation software, the visible and audible terms of the navigation software, such as "Zoom in map" and "Zoom out map", are registered in the main wake-up-free service. After restarting the main wake-up-free service, the main wake-up-free service can respond to the visible and audible terms of the navigation software. At this time, the main wake-up-free service can respond to the visible and audible terms of the navigation software, the global wake-up-free terms, and the wake-up terms.

[0147] In this embodiment, the second switching module 50 is further used to stop the voice recognition work of the backup wake-up-free service.

[0148] First, the voice recognition work of the backup wake-up-free service is switched to the main wake-up-free service, and then the voice recognition work of the backup wake-up-free service is stopped, so that the wake-up-free service will not be interrupted.

[0149] After the updated entries, the main wake-up-free service can start working, and the connection transition effect of the backup wake-up-free service has been achieved. At this time, there are no updated entries in the backup wake-up-free service, and it is impossible to respond to the visible and speakable entries of the switched software during the use of the switched software.

[0150] Figure 8 It is a structural diagram of an in-vehicle voice interaction system in another embodiment of the present disclosure.

[0151] Please refer to Figure 8 , Figure 8 For Figure 7 Based on the structural diagram, the vehicle voice interaction system includes:

[0152] A signal receiving module 10, used to obtain an entry update signal of a main wake-up-free service;

[0153] The first switching module 20 is used to start the backup wake-up-free service when the stored entry content in the main wake-up-free service contains part of the updated entry content, or when the stored entry content in the main wake-up-free service does not contain the updated entry content, and switch the voice recognition function of the main wake-up-free service to the backup wake-up-free service;

[0154] An updating module 30, configured to update the main wake-up-free service with updated entries after switching the voice recognition operation to the backup wake-up-free service;

[0155] An analysis module 40 is used to determine whether the content of the stored entry in the main wake-up-free service is consistent with the content of the updated entry after obtaining the main wake-up-free service entry update signal;

[0156] The second switching module 50 is used to switch the voice recognition work of the backup wake-up-free service to the main wake-up-free service after updating the update entry of the main wake-up-free service;

[0157] The copy module 60 is used to copy the updated entries in the primary wake-up-free service to the backup wake-up-free service.

[0158] In this embodiment, the signal receiving module 10, the first switching module 20, the updating module 30 and the analyzing module 40 are described in detail. Figure 5 and Figure 6 For a detailed description of the second switching module 50, please refer to Figure 7 , I will not go into details here.

[0159] The copy module 60 is used to copy the updated entries in the primary wake-up-free service to the backup wake-up-free service.

[0160] After switching the speech recognition work of the backup wake-up-free service to the main wake-up-free service, an algorithm model is used to copy the updated entries in the main wake-up-free service to the backup wake-up-free service, so that the stored entries in the backup wake-up-free service can also be updated and remain consistent with the stored entries in the main wake-up-free service.

[0161] For example, when switching from music software to navigation software, the visible and audible terms of the navigation software, such as "Zoom in map" and "Zoom out map", are registered in the main wake-up-free service. After restarting the main wake-up-free service, the main wake-up-free service can respond to the visible and audible terms of the navigation software. The algorithm model is used to copy the visible and audible terms of the navigation software in the main wake-up-free service to the backup wake-up-free service, so that the stored terms in the backup wake-up-free service include the visible and audible terms of the navigation software, the global wake-up-free terms, and the wake-up terms.

[0162] Although the present invention is disclosed as above, the present invention is not limited thereto. Any person skilled in the art can make various changes and modifications without departing from the spirit and scope of the present invention. Therefore, the protection scope of the present invention shall be subject to the scope defined by the claims.

Claims

1. A vehicle-mounted voice interaction method, characterized in that: include: Obtain commands from users to switch between different applications and obtain entry update signals for the main wake-up-free service; Determine whether the stored entry content in the main wake-up-free service contains updated entry content; When the stored entry content in the main wake-up-free service contains all the content of the updated entry, there is no need to update the entry of the main wake-up-free service; When the stored entries in the main wake-up-free service contain some updated entries, or when the stored entries in the main wake-up-free service do not contain updated entries, start the backup wake-up-free service, switch the speech recognition function of the main wake-up-free service to the backup wake-up-free service, and stop the speech recognition work of the main wake-up-free service; The stored entries of the backup wake-up-free service include visible and audible entries, global wake-up-free entries and wake-up entries; After switching the voice recognition work to the backup wake-up-free service, updating the main wake-up-free service with updated entries, wherein the updated entries include visible and audible entries; After updating the update entry of the main wake-up-free service, the voice recognition work of the backup wake-up-free service is switched to the main wake-up-free service; and the voice recognition work of the backup wake-up-free service is stopped.

2. The in-vehicle voice interaction method according to claim 1, wherein the updating method for updating the entry of the main wake-up-free service comprises: Register the updated entry to the main wake-up-free service; after registering the updated entry to the main wake-up-free service, restart the main wake-up-free service.

3. The in-vehicle voice interaction method according to claim 1, after switching the voice recognition work of the backup wake-up-free service to the main wake-up-free service, further comprising: Copy the updated entries in the primary wake-up-free service to the backup wake-up-free service.

4. The in-vehicle voice interaction method as described in claim 1, wherein the stored entry content includes visible and audible entries and global wake-up-free entries.

5. The in-vehicle voice interaction method as described in claim 4, wherein the stored entry content also includes a wake-up entry.

6. An in-vehicle voice interaction system, characterized in that: include: A signal receiving module, used to obtain commands for switching different applications from the user and obtain entry update signals for the main wake-up-free service; The first switching module is used to determine whether the stored entry content in the main wake-up-free service contains the updated entry content; when the stored entry content in the main wake-up-free service contains all the updated entry content, there is no need to update the entry of the main wake-up-free service; when the stored entry content in the main wake-up-free service contains part of the updated entry content, or when the stored entry content in the main wake-up-free service does not contain the updated entry content, start the backup wake-up-free service and switch the voice recognition function of the main wake-up-free service to the backup wake-up-free service; the stored entry content of the backup wake-up-free service includes visible and audible entries, global wake-up-free entries and wake-up entries; The first switching module is also used to: stop the voice recognition work of the main wake-up-free service; An updating module, used for updating the main wake-up-free service after switching the voice recognition work to the backup wake-up-free service, wherein the updated entry content includes the visible and audible entry; The second switching module is used to switch the voice recognition work of the backup wake-up-free service to the main wake-up-free service after updating the update entry of the main wake-up-free service; the second switching module is also used to: stop the voice recognition work of the backup wake-up-free service.

7. The vehicle-mounted voice interaction system as claimed in claim 6, further comprising: The analysis module is used to determine whether the content of the stored entry in the main wake-up-free service is consistent with the updated entry content after obtaining the main wake-up-free service entry update signal.

8. The in-vehicle voice interaction system as claimed in claim 6, wherein the update module comprises: A registration unit, used to register the updated entry to the main wake-up-free service; The restart unit is used to restart the main wake-up-free service after registering the updated entry to the main wake-up-free service.

9. The vehicle-mounted voice interaction system as claimed in claim 6, further comprising: The copy module is used to copy the updated entries in the main wake-up-free service to the backup wake-up-free service.

10. The in-vehicle voice interaction system as described in claim 6, wherein the stored entry content includes visible and audible entries and global wake-up-free entries.

11. The in-vehicle voice interaction system as described in claim 10, wherein the stored entry content also includes a wake-up entry.

12. A storage medium having computer instructions stored thereon, characterized in that: When the computer instructions are executed, the steps of the method according to any one of claims 1 to 5 are executed.

13. A terminal comprising a memory and a processor, wherein the memory stores computer instructions that can be executed on the processor, characterized in that: When the processor executes the computer instructions, the steps of the method according to any one of claims 1 to 5 are performed.

Citation Information

Patent Citations

  • Robot awakening method and device

    CN106863319A

  • Voice wake-up method and device and electronic equipment

    CN109493849A