Client style uniform configuration method and system, electronic equipment and storage medium
By uniformly configuring resources in the cloud, the problem of poor compatibility between different client-side driver engines was solved, and a unified configuration of the 3D virtual sprite style was achieved, improving the user experience.
Patent Information
- Application Number
- CN202310009432.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-01-03
- Publication Date
- 2025-11-25
- Estimated Expiration
- 2043-01-03
AI Technical Summary
Poor compatibility between driver engines of different clients makes it difficult to achieve a unified style configuration for 3D virtual sprites, affecting user experience.
By uploading the style code selected by the user to the cloud, the configuration resources obtained from the cloud are used to complete the style configuration of the client according to the mapping relationship, including the unified configuration of timbre, image and background resources.
It achieves relative consistency in speech synthesis across different clients, thus improving the user experience.
Smart Images

Figure CN116225519B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of client configuration technology, specifically to a method, system, electronic device, and storage medium for unified client style configuration. Background Technology
[0002] With the significant improvement in the hardware and software capabilities of in-vehicle infotainment systems, the proportion of intelligent technologies used in these systems has increased dramatically. 3D virtual technology is also frequently appearing on in-vehicle systems and is gradually becoming more widespread. Clients typically feature 3D virtual sprites, which help increase interactivity and engagement, enhancing the user experience from visual and auditory perspectives and increasing user stickiness. To meet personalized user needs, different 3D virtual sprites often have different styles, with different 3D appearances and synthesized voice timbres. When the style of the 3D virtual sprite on the client changes, the corresponding configuration resources need to be loaded to reconfigure the client. Furthermore, since 3D virtual sprites exist not only on in-vehicle systems but also on various clients such as mobile phones, the driving engines used for the sprites differ due to variations in infrastructure and usage scenarios. Currently, the configuration resources for different driving engines have poor compatibility, making it difficult to achieve unified configuration of 3D virtual sprites across different clients. Summary of the Invention
[0003] In view of the shortcomings of the prior art described above, the present invention provides a method, system, electronic device and storage medium for unified configuration of client style to solve the above technical problems.
[0004] In one embodiment of the present invention, a method for configuring a unified style for a client is provided, comprising:
[0005] Update the style code selected by the user to the cloud;
[0006] Retrieve the style code selected by the user from the cloud;
[0007] Based on the style code, the driving engine on the client, and the pre-set mapping relationship between the style code, the driving engine, and the configuration resources, the configuration resources are obtained from the cloud to complete the style configuration of the client.
[0008] Optionally, before updating the user-selected style code to the cloud, the following steps are included:
[0009] Obtain all configuration resources of the driver engine on all user clients;
[0010] Based on the configuration resource style of each driving engine, determine the common style of each driving engine;
[0011] Based on the common style of each driving engine, each common style is encoded separately to obtain a style code list for users to choose from.
[0012] Optionally, the configuration resources include at least one of sound resources, image resources, and background resources.
[0013] Optionally, the common style of the timbre resources includes at least one of female child voices, male child voices, mature female voices, and mature male voices.
[0014] Optionally, the shared style of the image resources includes at least one of girl, boy, mature woman, and mature man.
[0015] Optionally, based on the style code, the driving engine on the client, and the pre-set mapping relationship between the style code, the driving engine, and configuration resources, the configuration resources are obtained from the cloud to complete the style configuration of the client, including:
[0016] When the user selects the style code of the timbre resource, the style code of the image resource is determined according to the pre-set mapping relationship between the timbre resource and the image resource to complete the image configuration of the client.
[0017] When the user selects the style code of the image resource, the style code of the timbre resource is determined according to the pre-set mapping relationship between the timbre resource and the image resource to complete the timbre configuration of the client.
[0018] Optionally, the common style of the background resources includes at least one of solid color, natural scenery, and animation.
[0019] In another embodiment of the present invention, a unified style configuration system for clients is also provided, comprising:
[0020] The encoding upload module is used to update the encoding of the style selected by the user to the cloud;
[0021] The encoding acquisition module is used to retrieve the style encoding selected by the user from the cloud;
[0022] The configuration resource selection module retrieves the configuration resources from the cloud based on the style code, the driving engine on the client, and the pre-set mapping relationship between the style code, the driving engine, and the configuration resources, in order to complete the style configuration of the client.
[0023] In another embodiment of the present invention, an electronic device is also provided, the electronic device comprising:
[0024] One or more processors;
[0025] A storage device for storing one or more programs that, when executed by one or more processors, cause the electronic device to implement the client-side style unification configuration method as described in any of the preceding claims.
[0026] In another embodiment of the present invention, a computer-readable storage medium is also provided, on which a computer program is stored, which, when executed by a computer's processor, causes the computer to perform the client-side style unification configuration method as described in any of the preceding claims.
[0027] The present invention provides a method, system, electronic device and storage medium for unified configuration of client style, which has the following beneficial effects: by uploading the style code selected by the user to the cloud, each client obtains the style code from the cloud and obtains configuration resources according to the style code, ensuring that each client uses the same style code, thereby ensuring the relative consistency between speech synthesis between each client, which is conducive to improving the user experience.
[0028] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and do not limit this application. Attached Figure Description
[0029] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this application and, together with the description, serve to explain the principles of this application. It is obvious that the drawings described below are merely some embodiments of this application, and those skilled in the art can obtain other drawings based on these drawings without any inventive effort. In the drawings:
[0030] Figure 1 This is a schematic diagram illustrating the connection between the cloud and various clients, as shown in an exemplary embodiment of this application;
[0031] Figure 2 This is a flowchart illustrating a client-side style unification configuration method as shown in an exemplary embodiment of this application;
[0032] Figure 3 This is a structural diagram of a client-side style unification configuration system, as illustrated in an exemplary embodiment of this application.
[0033] Figure 4 This is a flowchart illustrating the configuration of timbre resources, as shown in another exemplary embodiment of this application.
[0034] Figure 5 This is a flowchart illustrating the uploading process of audio resources, as shown in another exemplary embodiment of this application;
[0035] Figure 6A flowchart suitable for implementing style coding updates to the cloud in embodiments of this application is shown;
[0036] Figure 7 A flowchart suitable for implementing client-side sound resource configuration in the embodiments of this application is shown;
[0037] Figure 8 A schematic diagram of the structure of a computer system suitable for implementing the electronic device of the present application is shown. Detailed Implementation
[0038] The embodiments of the present invention will be described below with reference to the accompanying drawings and preferred embodiments. Those skilled in the art can easily understand other advantages and effects of the present invention from the content disclosed in this specification. The present invention can also be implemented or applied through other different specific embodiments, and various details in this specification can also be modified or changed based on different viewpoints and applications without departing from the spirit of the present invention. It should be understood that the preferred embodiments are only for illustrating the present invention and not for limiting the scope of protection of the present invention.
[0039] It should be noted that the illustrations provided in the following embodiments are only schematic representations of the basic concept of the present invention. Therefore, the drawings only show the components related to the present invention and are not drawn according to the actual number, shape and size of the components in the actual implementation. In the actual implementation, the form, quantity and proportion of each component can be arbitrarily changed, and the layout of the components may also be more complex.
[0040] In the following description, numerous details are explored to provide a more thorough explanation of embodiments of the invention. However, it will be apparent to those skilled in the art that embodiments of the invention may be practiced without these specific details. In other embodiments, well-known structures and devices are shown in block diagram form rather than in detail to avoid obscuring embodiments of the invention.
[0041] First, it should be noted that you should refer to [the relevant information]. Figure 1With the significant improvement in the hardware and software capabilities of in-vehicle infotainment systems, the proportion of intelligent technologies used in these systems has increased dramatically. 3D virtual technology is also frequently appearing on in-vehicle systems, with 3D virtual assistants gradually replacing voice assistants and becoming increasingly common. These virtual assistants help increase the interactivity and fun of the assistant, enhancing the user experience from multiple dimensions, including visual and auditory senses, and increasing user engagement. To meet users' personalized needs, different 3D virtual assistants often have different styles, with different synthesized voice timbres, different appearances, and different backgrounds. Furthermore, 3D virtual assistants not only exist on in-vehicle systems but can also be displayed on mobile phones or other clients. However, due to differences in the infrastructure and usage scenarios of various clients, the driving engines used by the assistants on different clients are not entirely consistent. Currently, the compatibility of configuration resources across different driving engines is poor, making it difficult to achieve a unified style for the assistants across different clients.
[0042] Therefore, as Figure 2 As shown, this embodiment provides a method for configuring a unified style on a client, including the following steps:
[0043] S10: Update the style code selected by the user to the cloud;
[0044] S20: Obtain the style code selected by the user from the cloud;
[0045] S30: Based on the style code, the driving engine on the client, and the pre-set mapping relationship between the style code, the driving engine, and the configuration resources, obtain the configuration resources from the cloud to complete the style configuration of the client.
[0046] In some embodiments, before step S10, that is, before the step of updating the user-selected style code to the cloud, the following are included:
[0047] S01: Obtain the configuration resources of the driving engine on all user clients;
[0048] S02: Determine the common style of each driving engine based on the style of the configuration resources of each driving engine;
[0049] S03: Based on the common style of each driving engine, each common style is encoded separately to obtain a style code list for users to select.
[0050] In this embodiment, the configuration resources include at least one of the following: sound resources, image resources, and background resources.
[0051] Specifically, the shared style of the audio resources includes at least one of the following: a girl's voice, a boy's voice, a mature woman's voice, and a mature man's voice. The shared style of the image resources includes at least one of the following: a girl's voice, a boy's voice, a mature woman's voice, and a mature man's voice. The shared style of the background resources includes at least one of the following: solid color, natural scenery, and animation.
[0052] In some embodiments, in step S30, that is, in the step of obtaining the configuration resources from the cloud according to the style code, the driving engine on the client, and the pre-set mapping relationship between the style code, the driving engine and the configuration resources to complete the style configuration of the client, when the style code selected by the user is the style code of the timbre resource, the style code of the image resource is determined according to the pre-set mapping relationship between the timbre resource and the image resource to complete the image configuration of the client; when the style code selected by the user is the style code of the image resource, the style code of the timbre resource is determined according to the pre-set mapping relationship between the timbre resource and the image resource to complete the timbre configuration of the client.
[0053] Specifically, the mapping relationships between the shared styles of timbre resources, image resources, and background resources can be pre-defined. When a customer selects a style code, the configuration resource corresponding to that style code is determined based on the user's selection. Then, based on the configuration resource corresponding to the style code, and the mapping relationships between the shared styles of timbre resources, image resources, and background resources, the shared style of the remaining configuration resources is determined.
[0054] For example, the common style of the girl's voice in the sound resources is mapped to the common style of the girl in the image resources and the common style of the animation in the background resources. When the style code selected by the user is mapped to the girl's voice, the common style of the image resources is selected as girl and the common style of the background resources is selected as animation.
[0055] For example, the shared style of mature male voice in the audio resources is mapped to the shared style of mature male in the image resources and the shared style of solid color in the background resources. When the user selects a mature male as the shared style of the image resources, the shared style of the background resources is simultaneously set to solid color, and the shared style of the audio resources is set to mature male voice. Based on the style code of the selected image resources, the switching of image, voice, and background is completed simultaneously, without requiring the user to change them one by one, making it convenient and quick.
[0056] like Figure 3As shown, this embodiment also provides a unified style configuration system for a client, including an encoding upload module, an encoding acquisition module, and a configuration resource selection module. The encoding upload module updates the style encoding selected by the user to the cloud. The encoding acquisition module retrieves the style encoding selected by the user from the cloud. The configuration resource selection module retrieves the configuration resources from the cloud based on the style encoding, the driving engine on the client, and a pre-set mapping relationship between the style encoding, the driving engine, and configuration resources, to complete the style configuration of the client.
[0057] like Figure 4 As shown, taking the configuration of timbre resources as an example, the actual unified configuration of timbre includes the following steps:
[0058] (1) Create a list of driving engines.
[0059] Create a list of driving engines on the cloud-based text-to-speech (TTS) resource management platform, covering as many driving engines or cloud-based text-to-speech services as possible required by various clients, such as iFlytek, Tencent, and Baidu.
[0060] (2) Upload speech synthesis resources.
[0061] For each driver engine, a configuration resource library is created. This library contains configuration resources for each driver engine, including the corresponding address and voice identifier. If speech synthesis is performed in the cloud, only the voice identifier needs to be configured. The process of uploading speech synthesis resources is as follows: Figure 5 As shown,
[0062] (3) Create a list of speech synthesis style codes.
[0063] Create a custom style coding list on a cloud-based speech synthesis resource management platform.
[0064] (4) Establish the mapping relationship between style coding and configuration resources.
[0065] For each driving engine, select the corresponding configuration resources for each style of coding.
[0066] (5) Figure 6 As shown, uploading style codes includes the following steps:
[0067] (5.1) Obtain the TTS timbre encoding list, which contains information about each timbre resource. The timbre encoding list contains the timbre encoding, that is, the style encoding corresponding to the timbre.
[0068] (5.2) Select a sprite, which contains the corresponding speech synthesis engine.
[0069] (5.3) Select the speech synthesis timbre that needs to be set, that is, select the style code corresponding to the speech synthesis timbre.
[0070] (5.4) Upload the selected style code to the cloud.
[0071] In this process, on any client, such as a remote management system, mobile phone, or vehicle system, the user selects the speech synthesis timbre of the device by choosing a style code, and then uploads the selected result, i.e., the selected style code, to the speech synthesis resource management system in the cloud.
[0072] (6) Figure 7 As shown, the client parses and synthesizes the voice of the sprite, including the following steps:
[0073] (6.1) The Wizard driver engine on the client pulls the configuration resources corresponding to the driver engine from the cloud based on the driver engine installed locally.
[0074] (6.2) The sprite driver engine on the client selects the configuration resource corresponding to the style code from multiple configuration resources corresponding to the driver engine based on the style code and the correspondence table between the style code and the local driver engine.
[0075] (6.3) The elf driver engine on the client uses the timbre switching service provided by the driver engine to switch the timbre to the timbre of the configured resource according to the configured resource.
[0076] Specifically, the system exists on both mobile and in-vehicle systems. The mobile version uses driver engine A, while the in-vehicle system uses driver engine B, and the resource package is not fully compatible with either driver engine. When a user selects a sound on their mobile phone and needs to sync it to the in-vehicle system, the specific implementation method is as follows:
[0077] 1. Create a list of driving engines. Create a list of driving engines on the cloud-based speech synthesis resource management platform. Since the driving engine used on the mobile device is A and the driving engine used in the vehicle system is B, the list of driving engines includes both A and B.
[0078] 2. Upload voice resources. Upload the voice resources for driver engine A to the cloud-based voice synthesis resource management system, namely a1{url1, id1}, a2{url2, id2}, a3{url3, id3}, a4{url4, id4}, a5{url5, id5}, and upload the voice resources for driver engine B, namely b1{url6, id6}, b2{url7, id7}, b3{url8, id8}, b4{url9, id9}, b5{url10, id10}.
[0079] 3. Create a unified style coding list for speech synthesis on the platform: code1, code2, code3, code4, code5.
[0080] 4. Style codes and configuration resources can be managed in a corresponding manner, reducing management difficulty. For example, when associating style codes and configuration resources on the cloud-based speech synthesis resource management system, the relationships are as follows: code1 corresponds to a1 and b1, code2 corresponds to a2 and b2, code3 corresponds to a3 and b3, code4 corresponds to a4 and b4, and code5 corresponds to a5 and b5.
[0081] 5. Establish the correspondence between sprites and style codes. For example, select the style code 'code2' for the sprite on the mobile device and upload the selected style code to the cloud.
[0082] 6. Client-side parsing of the sprite's voice synthesis tone.
[0083] Step 6.1: The mobile device retrieves the following speech synthesis resource list based on the type of the driving engine: a1{url1, id1}, a2{url2, id2}, a3{url3, id3}, a4{url4, id4}, a5{url5, id5}. The vehicle system retrieves the following speech synthesis resource list based on the type of the driving engine: b1{url6, id6}, b2{url7, id7}, b3{url8, id8}, b4{url9, id9}, b5{url10, id10}.
[0084] Step 6.2: The mobile device filters out the corresponding configuration resources as a2{url2, id2} based on the relationship between style coding and speech synthesis resources. Simultaneously, the vehicle system filters out the corresponding configuration resources based on the association between style coding and speech synthesis resources. These resources are the same as those filtered out by the mobile device based on the association between style coding and configuration resources, both being a2{url2, id2}.
[0085] Step 6.3: The mobile app's driver engine switches the timbre to a2 via the timbre switching interface provided by driver engine A, while the car infotainment system's driver engine switches the timbre to b2 via the timbre switching interface provided by driver engine B. Timbre a2 and timbre b2 are of the same type, with minimal difference between them, which improves the user experience.
[0086] In another embodiment of the present invention, an electronic device is also provided, the electronic device comprising:
[0087] One or more processors;
[0088] A storage device is provided for storing one or more programs that, when executed by one or more processors, cause the electronic device to implement the client-side style unification configuration method as described in any of the preceding claims. In another embodiment of the invention, a computer-readable storage medium is provided having a computer program stored thereon that, when executed by a computer's processor, causes the computer to perform the client-side style unification configuration method as described in any of the preceding claims.
[0089] Specifically, Figure 8 A schematic diagram of a computer system suitable for implementing the embodiments of this application is shown. It should be noted that... Figure 8 The computer system 1200 of the electronic device shown is merely an example and should not impose any limitation on the functionality and scope of use of the embodiments of this application.
[0090] like Figure 8 As shown, the computer system 1200 includes a Central Processing Unit (CPU) 1201, which can perform various appropriate actions and processes based on programs stored in Read-Only Memory (ROM) 1202 or programs loaded from storage portion 1208 into Random Access Memory (RAM) 1203, such as performing the methods described in the above embodiments. Various programs and data required for system operation are also stored in RAM 1203. The CPU 1201, ROM 1202, and RAM 1203 are interconnected via bus 1204. An Input / Output (I / O) interface 1205 is also connected to bus 1204.
[0091] The following components are connected to I / O interface 1205: an input section 1206 including a keyboard, mouse, etc.; an output section 1207 including a cathode ray tube (CRT), liquid crystal display (LCD), etc., and speakers, etc.; a storage section 1208 including a hard disk, etc.; and a communication section 1209 including a network interface card such as a LAN (Local Area Network) card, modem, etc. The communication section 1209 performs communication processing via a network such as the Internet. A drive 1210 is also connected to I / O interface 1205 as needed. Removable media 1211, such as a disk, optical disk, magneto-optical disk, semiconductor memory, etc., are installed on drive 1210 as needed so that computer programs read from them can be installed into storage section 1208 as needed.
[0092] Specifically, according to embodiments of this application, the processes described above with reference to the flowcharts can be implemented as computer software programs. For example, embodiments of this application include a computer program product comprising a computer program carried on a computer-readable medium, the computer program including a computer program for performing the methods shown in the flowcharts. In such embodiments, the computer program can be downloaded and installed from a network via communication section 1209, and / or installed from removable medium 1211. When the computer program is executed by central processing unit (CPU) 1201, it performs various functions defined in the system of this application.
[0093] It should be noted that the computer-readable medium shown in the embodiments of this application can be a computer-readable signal medium or a computer-readable storage medium, or any combination of the two. A computer-readable storage medium can be, for example, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples of a computer-readable storage medium may include, but are not limited to: an electrical connection having one or more wires, a portable computer disk, a hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM), flash memory, optical fiber, portable compact disc read-only memory (CD-ROM), optical storage device, magnetic storage device, or any suitable combination thereof. In this application, a computer-readable signal medium may include a data signal propagated in baseband or as part of a carrier wave, carrying a computer-readable computer program. Such propagated data signals can take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. Computer-readable signal media can also be any computer-readable medium other than computer-readable storage media, which can send, propagate, or transmit a program for use by or in connection with an instruction execution system, apparatus, or device. The computer program contained on the computer-readable medium can be transmitted using any suitable medium, including but not limited to wireless, wired, etc., or any suitable combination thereof.
[0094] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments of this application. Each block in a flowchart or block diagram may represent a module, segment, or portion of code, which contains one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions indicated in the blocks may occur in a different order than those indicated in the drawings. For example, two consecutively indicated blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in a block diagram or flowchart, and combinations of blocks in a block diagram or flowchart, can be implemented using a dedicated hardware-based system that performs the specified function or operation, or using a combination of dedicated hardware and computer instructions.
[0095] The units described in the embodiments of this application can be implemented in software or hardware, and the described units can also be located in a processor. The names of these units do not necessarily limit the specific unit itself.
[0096] Another aspect of this application provides a computer-readable storage medium storing a computer program that, when executed by a computer's processor, causes the computer to perform the client-side style unification configuration method as described above. This computer-readable storage medium may be included in the electronic device described in the above embodiments, or it may exist independently and not incorporated into the electronic device.
[0097] Another aspect of this application provides a computer program product or computer program including computer instructions stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium and executes the computer instructions, causing the computer device to perform the client-side style unification configuration method provided in the various embodiments described above.
[0098] The above embodiments are merely illustrative of the principles and effects of the present invention and are not intended to limit the invention. Any person skilled in the art can modify or alter the above embodiments without departing from the spirit and scope of the present invention. Therefore, all equivalent modifications or alterations made by those skilled in the art without departing from the spirit and technical concept disclosed in the present invention should still be covered by the claims of the present invention.
Claims
1. A method for configuring a unified style for a client application, characterized in that, include: Update the style code selected by the user to the cloud; Retrieve the style code selected by the user from the cloud; Based on the style code, the driving engine on the client, and the pre-set mapping relationship between the style code, the driving engine, and the configuration resources, the configuration resources are obtained from the cloud to complete the style configuration of the client. Before updating the user-selected style encoding to the cloud, this includes: obtaining the various configuration resources of the driving engine on all of the user's clients; Based on the configuration resource style of each driving engine, determine the common style of each driving engine; Based on the common style of each driving engine, each common style is encoded separately to obtain a style code list for users to select; The configuration resources include at least one of timbre resources, image resources, and background resources; the configuration resources are obtained from the cloud according to the style code, the driving engine on the client, and the pre-set mapping relationship between the style code, the driving engine, and the configuration resources to complete the style configuration of the client, including: when the style code selected by the user is the style code of the timbre resources, the style code of the image resources is determined according to the pre-set mapping relationship between the timbre resources and the image resources to complete the image configuration of the client; When the user selects the style code of the image resource, the style code of the timbre resource is determined according to the pre-set mapping relationship between the timbre resource and the image resource to complete the timbre configuration of the client.
2. The client-side style unification configuration method according to claim 1, characterized in that, The shared style of the timbre resources includes at least one of the following: female child voice, male child voice, mature female voice, and mature male voice.
3. The client-side style unification configuration method according to claim 1, characterized in that, The shared style of the image resources includes at least one of the following: girl, boy, mature woman, and mature man.
4. The client-side style unification configuration method according to claim 1, characterized in that, The common styles of the background resources include at least one of the following: solid color, natural scenery, and animation.
5. A unified style configuration system for clients, characterized in that, include: The encoding upload module is used to update the encoding of the style selected by the user to the cloud; The encoding acquisition module is used to retrieve the style encoding selected by the user from the cloud; The configuration resource selection module retrieves the configuration resources from the cloud based on the style code, the driving engine on the client, and the pre-set mapping relationship between the style code, the driving engine, and the configuration resources, in order to complete the style configuration of the client. Before updating the user-selected style encoding to the cloud, this includes: obtaining the various configuration resources of the driving engine on all of the user's clients; Based on the configuration resource style of each driving engine, determine the common style of each driving engine; Based on the common style of each driving engine, each common style is encoded separately to obtain a style code list for users to select; The configuration resources include at least one of timbre resources, image resources, and background resources; the configuration resources are obtained from the cloud according to the style code, the driving engine on the client, and the pre-set mapping relationship between the style code, the driving engine, and the configuration resources to complete the style configuration of the client, including: when the style code selected by the user is the style code of the timbre resources, the style code of the image resources is determined according to the pre-set mapping relationship between the timbre resources and the image resources to complete the image configuration of the client; When the user selects the style code of the image resource, the style code of the timbre resource is determined according to the pre-set mapping relationship between the timbre resource and the image resource to complete the timbre configuration of the client.
6. An electronic device, characterized in that, The electronic device includes: One or more processors; A storage device for storing one or more programs, which, when executed by one or more processors, cause the electronic device to implement the client-side style unification configuration method as described in any one of claims 1 to 4.
7. A computer-readable storage medium, characterized in that, It stores a computer program that, when executed by the computer's processor, causes the computer to perform the client-side style unification configuration method according to any one of claims 1 to 4.
Citation Information
Patent Citations
Vehicle-machine virtual image interaction method and system, vehicle and storage medium
CN115214696A