Vehicle-mounted voice processing system and method, storage medium, and terminal
By using contextual identification and keyword pronunciation in the vehicle voice processing system to obtain matching homophone keyword databases in the voice database, and output library keywords according to the order of output priority, the problems of slow speech recognition speed and low accuracy in the existing vehicle voice control technology are solved, and a faster and more accurate speech recognition effect is achieved.
Patent Information
- Application Number
- CN202110229541.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-03-02
- Publication Date
- 2025-05-30
- Estimated Expiration
- 2041-03-02
AI Technical Summary
Among the existing vehicle voice control technology, voice recognition has slow response speed and low accuracy.
A vehicle-mounted voice processing system is designed, through the voice database acquisition module, the recognition module, the first processing module, the second processing module and the output module, the matching homophone keyword database is obtained in the voice database using context identifiers and keyword pronunciation, and the database keywords are output in sequence according to the output priority order.
The speed and accuracy of speech recognition are improved. By adjusting the output priority order of the library keywords in the homophone keyword database in real time, recording the user's expression habits, and thus identifying the user's voice data more quickly and accurately.
Smart Images

Figure CN114999469B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of data processing, and in particular to an in-vehicle voice processing system and method, a storage medium, and a terminal. Background Art
[0002] With the development of in-vehicle electronic devices, the types of in-vehicle electronic devices are increasing. For example, in-vehicle application devices such as in-vehicle radios, in-vehicle music players, in-vehicle video players, in-vehicle communication systems, and in-vehicle navigation devices. The control technology of in-vehicle application devices has developed from previous manual control operations to voice control operations.
[0003] However, in the existing voice control technology, during voice control, the response speed of voice recognition is slow and the accuracy is low. Summary of the Invention
[0004] The technical problem solved by the present invention is to provide an in-vehicle voice processing system and method, a storage medium, and a terminal, which can effectively improve the speed and accuracy of voice processing.
[0005] To solve the above problems, the present invention provides an in-vehicle voice processing system, including: a voice database acquisition module for acquiring a voice database, where the voice database includes a plurality of homophone keyword libraries, a plurality of library context identifiers associated with each of the homophone keyword libraries, each of the homophone keyword libraries has a plurality of library keywords, and the output priority order of the library keywords in each of the homophone keyword libraries is associated with different library context identifiers; a voice input device for acquiring voice data input by a user; an identification module for performing identification processing on the voice data to obtain a context identifier and a keyword pronunciation from the voice data; a first processing module for obtaining a matching homophone keyword library in the voice database according to the keyword pronunciation; a second processing module for obtaining a matching library context identifier from a plurality of library context identifiers associated with the homophone keyword library according to the context identifier, and the output priority order of the library keywords in the homophone keyword library associated with the matching library context identifier is the to-be-output priority order; and an output module for sequentially outputting the library keywords in the homophone keyword library according to the to-be-output priority order.
[0006] Optionally, it further includes: a selection module for selecting any one of the library keywords in the output homophone keyword library.
[0007] Optionally, the selection module includes: a receiving module for acquiring a switching instruction input by a user; and a switching module for switching the library keyword according to the switching instruction, and taking the keyword displayed after the user's last input of the switching instruction as the selected library keyword.
[0008] Optionally, it further includes: a priority adjustment module for adjusting the output level of the selected library keyword to update the to-be-output priority order to an updated priority order; a feedback module for feeding back the updated priority order to the voice database, so that the updated priority order replaces the output priority order of the library keyword in the homophone keyword library associated with the matching library context identifier.
[0009] Optionally, obtaining the voice data input by the user includes: initially obtaining the voice data input by the user, and obtaining the voice data input by the user again several times.
[0010] Optionally, it further includes: a collection module for obtaining a first device identifier of the voice input device after initially obtaining the voice data input by the user; an association module for associating the first device identifier with the voice database.
[0011] Optionally, the collection module is further configured to: obtain a second device identifier of the voice input device after obtaining the voice data input by the user again.
[0012] Optionally, it further includes: a third processing module for, when the second device identifier is the same as the first device identifier, invoking the voice database associated with the first device identifier for voice recognition processing.
[0013] Correspondingly, the present invention further provides a vehicle-mounted voice processing method, including: obtaining a voice database, where the voice database includes several homophone keyword libraries and several library context identifiers associated with each of the homophone keyword libraries, each of the homophone keyword libraries has several library keywords, and the output priority order of the library keywords in each of the homophone keyword libraries is associated with different library context identifiers; obtaining the voice data input by the user; performing recognition processing on the voice data to obtain a context identifier and a keyword pronunciation from the voice data; obtaining a matching homophone keyword library in the voice database according to the keyword pronunciation; obtaining a matching library context identifier from several library context identifiers associated with the homophone keyword library according to the context identifier, and the output priority order of the library keywords in the homophone keyword library associated with the matching library context identifier is the to-be-output priority order; outputting the library keywords in the homophone keyword library in sequence according to the to-be-output priority order.
[0014] Optionally, in the process of sequentially outputting several library keywords in the homophone keyword library according to the to-be-output priority order, it further includes: selecting any one of the library keywords in the output homophone keyword library.
[0015] Optionally, the method for selecting any one of the library keywords in the selected output homophone keyword library includes: obtaining a switching instruction input by the user; switching the library keywords according to the switching instruction, and using the keyword displayed after the user last inputs the switching instruction as the selected library keyword.
[0016] Optionally, after selecting any one of the library keywords in the selected output homophone keyword library, the method further includes: adjusting the output level of the selected library keyword to update the to-be-output priority order to an updated priority order; feeding back the updated priority order to the voice database, so that the updated priority order replaces the output priority order of the library keyword associated with the matching library context identifier in the homophone keyword library.
[0017] Optionally, the method for obtaining voice data input by the user includes: providing a voice input device; obtaining the voice data input by the user through the voice input device.
[0018] Optionally, obtaining the voice data input by the user includes: initially obtaining the voice data input by the user and obtaining the voice data input by the user again several times.
[0019] Optionally, after initially obtaining the voice data input by the user, the method further includes: obtaining a first device identifier of the voice input device; associating the first device identifier with the voice database.
[0020] Optionally, after obtaining the voice data input by the user again, the method further includes: obtaining a second device identifier of the voice input device; when the second device identifier is the same as the first device identifier, invoking the voice database associated with the first device identifier to perform voice recognition processing.
[0021] Correspondingly, the present invention further provides a storage medium, on which computer instructions are stored, and when the computer instructions run, they execute the steps of any one of the above methods.
[0022] Correspondingly, the present invention further provides a terminal, including a memory and a processor, where computer instructions capable of running on the processor are stored on the memory, and when the processor runs the computer instructions, it executes the steps of any one of the above methods.
[0023] Compared with the prior art, the technical solution of the present invention has the following advantages:
[0024] In the in-vehicle voice processing system of the technical solution of the present invention, it includes an identification module for performing identification processing on the voice data to obtain a context identifier and a keyword pronunciation from the voice data; a first processing module for obtaining the matching homophone keyword library in the voice database according to the keyword pronunciation; a second processing module for obtaining a matching library context identifier from several library context identifiers associated with the homophone keyword library according to the context identifier, and the output priority order of the library keywords in the homophone keyword library associated with the matching library context identifier is the to-be-output priority order. The use of the context identifier can more quickly and accurately determine the application scenario of the keyword pronunciation, thereby improving the speed and accuracy of voice recognition.
[0025] Further, it further includes: a priority adjustment module for adjusting the output level of the selected library keyword to update the to-be-output priority order to an updated priority order; a feedback module for feeding back the updated priority order to the voice database so that the updated priority order replaces the output priority order of the library keywords in the homophone keyword library associated with the matching library context identifier. By adjusting the output priority order of the library keywords in the homophone keyword library in real time and recording the user's expression habits, the voice data of the user can be recognized more quickly and accurately the next time.
[0026] Further, it further includes: a third processing module for, when the second device identifier is the same as the first device identifier, calling the voice database associated with the first device identifier to perform voice recognition processing. Through the second device identifier, the voice database frequently used by the user can be quickly found, thereby improving the recognition speed and accuracy of the voice data.
[0027] In the in-vehicle voice processing method of the technical solution of the present invention, the voice data is subjected to identification processing to obtain a context identifier and a keyword pronunciation from the voice data; according to the keyword pronunciation, the matching homophone keyword library is obtained in the voice database; according to the context identifier, a matching library context identifier is obtained from several library context identifiers associated with the homophone keyword library, and the output priority order of the library keywords in the homophone keyword library associated with the matching library context identifier is the to-be-output priority order. The use of the context identifier can more quickly and accurately determine the application scenario of the keyword pronunciation, thereby improving the speed and accuracy of voice recognition.
[0028] Further, after selecting any of the library keywords in the selected output homophone keyword library, it further includes: adjusting the output level of the selected library keyword to update the to-be-output priority order to an updated priority order; feeding back the updated priority order to the voice database, so that the updated priority order replaces the output priority order of the library keyword associated with the matched library context identifier in the homophone keyword library. By adjusting the output priority order of the library keywords in the homophone keyword library in real time, the expression habits of the user are recorded, and thus the voice data of the user next time can be recognized more quickly and accurately.
[0029] Further, after obtaining the voice data input by the user again, it further includes: obtaining a second device identifier of the voice input device; when the second device identifier is the same as the first device identifier, calling the voice database associated with the first device identifier to perform voice recognition processing. Through the second device identifier, the voice database frequently used by the user can be quickly found, and thus the recognition speed and accuracy of the voice data can be improved. Description of the Drawings
[0030] Figure 1 is a schematic flowchart of the vehicle-mounted voice processing method of the present invention;
[0031] Figure 2 is a schematic flowchart of the vehicle-mounted voice processing system of the present invention. Detailed Embodiments
[0032] In the existing voice control technology, when performing voice control, after receiving the voice data input by the user, it is necessary to recognize the voice data, obtain the keywords corresponding to the voice data, and send the keywords to the server. During the process of the server searching according to the keywords, due to the large amount of vocabulary stored in the corpus, the screening and comparison process takes a long time, resulting in a slow response speed of voice recognition. In addition, there are many Chinese homophones, and there may be a situation where one keyword corresponds to multiple search results. In this case, the finally obtained result may not be the result required by the user, resulting in a low accuracy rate of voice recognition.
[0033] On this basis, the present invention provides an in-vehicle voice processing system and method, a storage medium, and a terminal, which perform recognition processing on the voice data, obtain a context identifier and a keyword pronunciation from the voice data; according to the keyword pronunciation, obtain the matching homophone keyword library in the voice database; according to the context identifier, obtain the matching library context identifier from several library context identifiers associated with the homophone keyword library, and the output priority order of the library keywords in the homophone keyword library associated with the matching library context identifier is the to-be-output priority order. Using the context identifier can more quickly and accurately determine the application scenario of the keyword pronunciation, thereby improving the speed and accuracy of voice recognition.
[0034] To make the above objects, features, and advantages of the present invention more obvious and understandable, the following specifically describes the specific embodiments of the present invention with reference to the accompanying drawings.
[0035] Figure 1 It is a flowchart of an in-vehicle voice processing method according to an embodiment of the present invention.
[0036] Please refer to Figure 1 , the in-vehicle voice processing method described in this embodiment includes the following steps:
[0037] Step S101, obtain a voice database, where the voice database includes several homophone keyword libraries and several library context identifiers associated with each homophone keyword library, each homophone keyword library has several library keywords, and the output priority order of the library keywords in each homophone keyword library is associated with different library context identifiers;
[0038] Step S102, obtain the voice data input by the user;
[0039] Step S103, perform recognition processing on the voice data, and obtain a context identifier and a keyword pronunciation from the voice data;
[0040] Step S104, according to the keyword pronunciation, obtain the matching homophone keyword library in the voice database;
[0041] Step S105, according to the context identifier, obtain the matching library context identifier from several library context identifiers associated with the homophone keyword library, and the output priority order of the library keywords in the homophone keyword library associated with the matching library context identifier is the to-be-output priority order;
[0042] Step S106, output the library keywords in the homophone keyword library in sequence according to the to-be-output priority order.
[0043] First, in the specific implementation of step S101, the speech database is an initial-state speech database obtained from the cloud.
[0044] Second, in the specific implementation of step S102, the method for obtaining the speech data input by the user includes: providing a speech input device; obtaining the speech data input by the user through the speech input device.
[0045] In this embodiment, the speech input device used is the built-in speech input device in the vehicle system. In other embodiments, the speech input device can also be an additional speech input device configured according to the user's needs.
[0046] In this embodiment, obtaining the speech data input by the user includes: initially obtaining the speech data input by the user, and obtaining the speech data input by the user again several times.
[0047] In this embodiment, after initially obtaining the speech data input by the user, it further includes: obtaining the first device identifier of the speech input device; associating the first device identifier with the speech database.
[0048] After obtaining the speech data input by the user again, it further includes: obtaining the second device identifier of the speech input device; when the second device identifier is the same as the first device identifier, calling the speech database associated with the first device identifier for speech recognition processing.
[0049] Through the second device identifier, the speech database frequently used by the user can be quickly found, thereby improving the recognition speed and accuracy of the speech data.
[0050] Second, in the specific implementation of step S103, performing recognition processing on the speech data, and obtaining a context identifier and a keyword pronunciation from the speech data. Among them, the context identifier includes context words in the speech data. For example, if the speech data input by the user is "Call Li Qi", among which "Li Qi" will be recognized as the keyword pronunciation, and "Call" will be recognized as the context word.
[0051] In addition, the context identifier can also be the user's voiceprint information, and keywords habitually used by the user can be bound according to the voiceprint information.
[0052] Second, in the specific implementation of step S104, according to the keyword pronunciation, obtaining the matching homophone keyword library in the speech database. For example, if the keyword pronunciation input by the user is "liqi", correspondingly, homophone words such as "strength", "sharp tool", "Li Qi", "strange", and "malice" will appear in the homophone keyword library.
[0053] Secondly, in the specific implementation of step S105, according to the context identifier, a matching library context identifier is obtained from several library context identifiers associated with the homophone keyword library. The output priority order of the library keywords in the homophone keyword library associated with the matching library context identifier is the to-be-output priority order. Since the context identifier of "make a call" is recognized in the voice data, at this time, the homophone keyword library will give priority to outputting "Li Qi". Therefore, the use of the context identifier can more quickly and accurately determine the application scenario of the keyword pronunciation, thereby improving the speed and accuracy of speech recognition.
[0054] Meanwhile, the context identifier can also be voiceprint information. When the user only inputs the keyword pronunciation of "liqi" next time, the voice database directly binds the output priority order of the library keywords in the previously used homophone keyword library according to the voiceprint information, and gives priority to outputting "Li Qi".
[0055] Secondly, in the specific implementation of step S106, in the process of sequentially outputting several library keywords in the homophone keyword library according to the to-be-output priority order, it further includes: selecting any one of the library keywords in the homophone keyword library to be output.
[0056] In this embodiment, the method for selecting any one of the library keywords in the homophone keyword library to be output includes: obtaining a switching instruction input by the user; switching the library keywords according to the switching instruction, and using the keyword displayed after the user's last input of the switching instruction as the selected library keyword.
[0057] In this embodiment, after selecting any one of the library keywords in the homophone keyword library to be output, it further includes: adjusting the output level of the selected library keyword to update the to-be-output priority order to the updated priority order; feeding back the updated priority order to the voice database, so that the updated priority order replaces the output priority order of the library keywords in the homophone keyword library associated with the matching library context identifier.
[0058] Continuing with the example of the pronunciation "liqi" mentioned above, when the pronunciation "liqi" is initially input, the voice database will assign initial priority weights to each of the homophone library keywords "strength", "sharp weapon", "Li Qi", "strange", "malign influence", etc., such as 0.4 for "strength", 0.3 for "sharp weapon", 0.1 for "Li Qi", 0.1 for "strange", and 0.1 for "malign influence". When the user finally determines that the output library keyword is "Li Qi", the selected library keyword "Li Qi" will be assigned the highest priority weight of 0.4, and the priority weights of the remaining homophone library keywords will be adjusted backward in sequence and updated to the voice database. The priority weights of the homophone library keywords corresponding to the pronunciation "liqi" after adjustment are: 0.4 for "Li Qi", 0.3 for "strength", 0.1 for "sharp weapon", 0.1 for "strange", and 0.1 for "malign influence". When the user inputs the pronunciation "liqi" again next time, at this time, the library keyword with the highest update priority in the homophone keyword library in the voice database will be "Li Qi".
[0059] By adjusting the output priority order of the library keywords in the homophone keyword library in real time and recording the user's expression habits, it is possible to more quickly and accurately identify the user's next voice data.
[0060] Correspondingly, an in-vehicle voice processing system is also provided in an embodiment of the present invention. Please refer to Figure 2 , including: a voice database acquisition module 100, configured to acquire a voice database, where the voice database includes a plurality of homophone keyword libraries and a plurality of library context identifiers associated with each of the homophone keyword libraries. Each of the homophone keyword libraries has a plurality of library keywords, and the output priority order of the library keywords in each of the homophone keyword libraries is associated with different library context identifiers; a voice input device 101, configured to acquire voice data input by a user; an identification module 102, configured to perform identification processing on the voice data and obtain a context identifier and a keyword pronunciation from the voice data; a first processing module 103, configured to acquire the matching homophone keyword library in the voice database according to the keyword pronunciation; a second processing module 104, configured to acquire the matching library context identifier from the plurality of library context identifiers associated with the homophone keyword library according to the context identifier, and the output priority order of the library keywords in the homophone keyword library associated with the matching library context identifier is the to-be-output priority order; an output module 105, configured to output the library keywords in the homophone keyword library in sequence according to the to-be-output priority order.
[0061] In this embodiment, the context identifier can be used to more quickly and accurately determine the application scenario of the keyword pronunciation, thereby improving the speed and accuracy of voice recognition.
[0062] In this embodiment, it further includes: a selection module 106, configured to select any one of the library keywords in the output homophone keyword library.
[0063] In this embodiment, the selection module 106 includes: a receiving module 1061, configured to obtain a switching instruction input by a user; a switching module 1062, configured to switch the library keyword according to the switching instruction, and use the keyword displayed after the user last inputs the switching instruction as the selected library keyword.
[0064] In this embodiment, it further includes: a priority adjustment module 107, configured to adjust the output level of the selected library keyword to update the to-be-output priority order to an updated priority order; a feedback module 108, configured to feedback the updated priority order back to the voice database, so that the updated priority order replaces the output priority order of the library keyword associated with the matching library context identifier. By adjusting the output priority order of the library keyword in the homophone keyword library in real time and recording the user's expression habit, the next voice data of the user can be recognized more quickly and accurately.
[0065] In this embodiment, obtaining the voice data input by the user includes: initially obtaining the voice data input by the user, and obtaining the voice data input by the user again for several times.
[0066] In this embodiment, it further includes: a collection module 109, configured to obtain a first device identifier of the voice input device 101 after initially obtaining the voice data input by the user; an association module 110, configured to associate the first device identifier with the voice database.
[0067] In this embodiment, the collection module 109 is further configured to: obtain a second device identifier of the voice input device 101 after obtaining the voice data input by the user again.
[0068] In this embodiment, it further includes: a third processing module 111, configured to, when the second device identifier is the same as the first device identifier, call the voice database associated with the first device identifier to perform voice recognition processing. Through the second device identifier, the voice database frequently used by the user can be quickly found, and thus the recognition speed and accuracy of the voice data can be improved.
[0069] Correspondingly, an embodiment of the present invention further provides a storage medium, on which computer instructions are stored, and when the computer instructions run, the steps of the above method are executed.
[0070] Correspondingly, an embodiment of the present invention further provides a terminal, including a memory and a processor. A computer instruction capable of running on the processor is stored on the memory. When the processor runs the computer instruction, it executes the steps of the above-mentioned method.
[0071] 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 should be subject to the scope defined by the claims.
Claims
1. An in-vehicle voice processing system, characterized in that, it includes: A voice database acquisition module for acquiring a voice database, where the voice database includes several homophone keyword libraries, several library context identifiers associated with each of the homophone keyword libraries, each of the homophone keyword libraries has several library keywords, and the output priority order of the library keywords in each of the homophone keyword libraries is associated with different ones of the library context identifiers; any one of the homophone keyword libraries includes multiple homophone words, and any one of the homophone keyword libraries is associated with several of the library context identifiers; A voice input device for acquiring voice data input by a user; An identification module for performing identification processing on the voice data to obtain a context identifier and a keyword pronunciation from the voice data; the context identifier includes context words in the voice data; A first processing module for obtaining a matching homophone keyword library in the voice database according to the keyword pronunciation; A second processing module for obtaining a matching library context identifier from several library context identifiers associated with the homophone keyword library according to the context identifier, and the output priority order of the library keywords in the homophone keyword library associated with the matching library context identifier is the to-be-output priority order; An output module for sequentially outputting the library keywords in the homophone keyword library according to the to-be-output priority order.
2. The in-vehicle voice processing system according to claim 1, further including: A selection module for selecting any one of the library keywords in the output homophone keyword library.
3. The in-vehicle voice processing system according to claim 2, the selection module includes: A receiving module for acquiring a switching instruction input by a user; A switching module for switching the library keyword according to the switching instruction, and taking the keyword displayed after the user's last input of the switching instruction as the selected library keyword.
4. The in-vehicle voice processing system according to claim 2, further including: A priority adjustment module for adjusting the output level of the selected library keyword to update the to-be-output priority order to an updated priority order; A feedback module for feeding back the updated priority order to the voice database so that the updated priority order replaces the output priority order of the library keywords in the homophone keyword library associated with the matching library context identifier.
5. For the in-vehicle voice processing system according to claim 1, acquiring voice data input by a user includes: Initially acquiring voice data input by a user, and acquiring voice data input by a user several times again.
6. The in-vehicle voice processing system according to claim 5, further including: An acquisition module for acquiring a first device identifier of the voice input device after initially acquiring voice data input by a user; An association module for associating the first device identifier with the voice database.
7. For the in-vehicle voice processing system according to claim 6, the acquisition module is further configured to: acquire a second device identifier of the voice input device after acquiring voice data input by a user again.
8. The vehicle-mounted voice processing system according to claim 7, further comprises: A third processing module, configured to, when the second device identifier is the same as the first device identifier, call a voice database associated with the first device identifier to perform voice recognition processing.
9. A vehicle-mounted voice processing method, characterized in that it comprises: Obtain a voice database, which includes a number of homophone keyword libraries, a number of library context identifiers associated with each of the homophone keyword libraries, each of the homophone keyword libraries has a number of library keywords, and the output priority order of the library keywords in each of the homophone keyword libraries is associated with different ones of the library context identifiers; any one of the homophone keyword libraries includes a plurality of homophone words, and any one of the homophone keyword libraries is associated with a number of the library context identifiers; Obtain voice data input by a user; Perform recognition processing on the voice data to obtain a context identifier and a keyword pronunciation from the voice data; the context identifier includes context words in the voice data; According to the keyword pronunciation, obtain the matching homophone keyword library in the voice database; According to the context identifier, obtain the matching library context identifier among the number of library context identifiers associated with the homophone keyword library, and the output priority order of the library keywords in the homophone keyword library associated with the matching library context identifier is the to-be-output priority order; Output the library keywords in the homophone keyword library in sequence according to the to-be-output priority order.
10. The vehicle-mounted voice processing method according to claim 9, during the process of outputting the number of library keywords in the homophone keyword library in sequence according to the to-be-output priority order, further comprises: Select any one of the library keywords in the output homophone keyword library.
11. The method for selecting any one of the library keywords in the output homophone keyword library according to claim 10 comprises: Obtain a switching instruction input by a user; Switch the library keyword according to the switching instruction, and use the keyword displayed after the user inputs the switching instruction for the last time as the selected library keyword.
12. The vehicle-mounted voice processing method according to claim 10, after selecting any one of the library keywords in the output homophone keyword library, further comprises: Adjust the output level of the selected library keyword to update the to-be-output priority order to an updated priority order; Feed back the updated priority order to the voice database, so that the updated priority order replaces the output priority order of the library keywords in the homophone keyword library associated with the matching library context identifier.
13. The method for obtaining voice data input by a user according to claim 9 comprises: Provide a voice input device; Obtain voice data input by a user through the voice input device.
14. The vehicle-mounted voice processing method according to claim 13, obtaining voice data input by a user comprises: Obtain the voice data input by a user for the first time and obtain the voice data input by a user again for several times.
15. The in-vehicle voice processing method according to claim 14, after initially obtaining the voice data input by the user, further includes: obtaining a first device identifier of the voice input device; associating the first device identifier with the voice database.
16. The in-vehicle voice processing method according to claim 15, after obtaining the voice data input by the user again, further includes: obtaining a second device identifier of the voice input device; when the second device identifier is the same as the first device identifier, calling the voice database associated with the first device identifier to perform voice recognition processing.
17. A storage medium, on which computer instructions are stored, characterized in that the computer instructions, when running, execute the steps of the method according to any one of claims 9 to 16.
18. A terminal, comprising a memory and a processor, and computer instructions capable of running on the processor are stored on the memory, characterized in that when the processor runs the computer instructions, it executes the steps of the method according to any one of claims 9 to 16.
Citation Information
Patent Citations
Associated-word regulation method and system
CN108399253A
Voice query method and device, computer equipment and storage medium
CN111611349A