Audio and video service script processing method and device and electronic equipment
By automatically extracting encapsulated elements from audio and video business scripts and converting them into visual components, the problem of low script acquisition efficiency when modifying audio and video business review scenarios is solved, enabling fast and accurate scenario configuration and user-friendly interface adjustments.
Patent Information
- Application Number
- CN202510911853.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-07-02
- Publication Date
- 2025-11-04
AI Technical Summary
Modifying existing audio and video service review scenarios requires rewriting scripts, resulting in low script retrieval efficiency.
By automatically extracting encapsulated elements from audio and video business scripts, obtaining visual components that match the characteristics of these elements, and arranging the components according to the calling order and relationship of the elements, the system can directly execute scene adjustment commands on the visual interface and automatically adjust the script to generate new review scenes.
It improves the speed and accuracy of configuring audio and video business review scenarios, supports dynamic changes in business processes, enhances the ability to respond to new business requirements, reduces the need to manually adjust the position and order of components, and improves the user experience.
Smart Images

Figure CN120897029A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the field of financial technology or other related fields, in particular, to a method and device for processing audio and video service scripts, and an electronic device. BACKGROUND
[0002] In the financial field, in order to meet the needs of customers to remotely handle bank business, audio and video services can enable customers to remotely handle bank business. However, the existing audio and video service audit scenarios mainly rely on script writing, and each time the audit scenario is modified, the script needs to be rewritten, which not only requires a deep understanding of each encapsulated element of the script, but also requires a lot of time to rewrite, resulting in low efficiency in obtaining scripts when adjusting the audio and video service audit scenario according to specific business. Therefore, there is a problem of low efficiency in obtaining scripts.
[0003] At present, there is no effective solution to the above problems. SUMMARY
[0004] The embodiments of the present application provide a method and device for processing audio and video service scripts, a storage medium and an electronic device to at least solve the technical problem of low efficiency in obtaining scripts.
[0005] According to an aspect of an embodiment of the present application, a method for processing audio and video service scripts is provided, including: obtaining a first script, wherein the first script is used to generate an audit scenario corresponding to an audio and video service, and the audit scenario is used to complete the audio and video service; extracting encapsulated elements in the first script to obtain encapsulated elements in the first script; obtaining characteristics of the encapsulated elements and obtaining visual components corresponding to the characteristics of the encapsulated elements; obtaining an arrangement manner of the visual components according to a calling order and a correlation of the encapsulated elements in the first script; arranging the visual components according to the arrangement manner to obtain a first audit scenario, wherein the first audit scenario has a correlation with the audio and video service; executing a scene adjustment instruction on the first audit scenario to obtain a second audit scenario; and adjusting the first script based on differences between the first audit scenario and the second audit scenario to obtain a second script.
[0006] According to another aspect of the embodiments of the present application, a processing apparatus for an audio / video service script is also provided, comprising: a first obtaining unit, configured to obtain a first script, wherein the first script is used to generate an audit scene corresponding to an audio / video service, and the audit scene is used to complete the audio / video service; an element extracting unit, configured to extract a packaging element in the first script to obtain the packaging element in the first script; a second obtaining unit, configured to obtain a characteristic of the packaging element and obtain a visual component corresponding to the characteristic of the packaging element; a third obtaining unit, configured to obtain an arrangement mode of the visual component according to a calling sequence and a correlation of the packaging element in the first script; an arrangement unit, configured to arrange the visual component according to the arrangement mode to obtain a first audit scene, wherein the first audit scene has a correlation with the audio / video service; an executing unit, configured to execute a scene adjustment instruction on the first audit scene to obtain a second audit scene; and an adjusting unit, configured to adjust the first script based on a difference between the first audit scene and the second audit scene to obtain a second script.
[0007] According to still another aspect of the embodiments of the present application, a computer program product or computer program is provided, which includes computer instructions stored in a computer readable storage medium. A processor of an electronic device reads the computer instructions from the computer readable storage medium, and the processor executes the computer instructions to cause the electronic device to perform the processing method for an audio / video service script as above.
[0008] According to still another aspect of the embodiments of the present application, an electronic device is also provided, which includes a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the processing method for an audio / video service script by the computer program.
[0009] According to the embodiments provided in the present application, only the first script automatic element extraction and conversion into a visual component are needed, without the need to deeply understand the details of the script language, thereby reducing the technical difficulty of configuring a scene. By extracting the encapsulated elements in the element extraction script, the visual components matching the characteristics of these elements are automatically obtained, and the components are arranged according to the calling order and the correlation of the elements in the script, thereby reducing the need for manual adjustment of the position and order of the components, and significantly improving the speed and accuracy of scene configuration. At the same time, scene adjustment instructions can be directly executed on the visual interface, and the adjusted effect can be intuitively seen. This way is more user-friendly than the traditional text-based adjustment, can quickly feedback the modification result, and improves the user experience. Based on the first audit scene and the adjusted second audit scene, the system automatically adjusts the first script to obtain the second script. This means that the scene adjustment is not only intuitive, but also can be quickly reflected in the script, supports the dynamic changes of the business process, enhances the response capability of the scene configuration to new business requirements, and does not need to generate a new script from scratch, thereby realizing the technical effect of improving the efficiency of obtaining the script when adjusting the audit scene of the audio and video business, and solving the technical problem of low efficiency of obtaining the script in the related art. BRIEF DESCRIPTION OF DRAWINGS
[0010] The drawings described herein are used to provide further understanding of the present application, and form a part of the present application. The illustrative embodiments of the present application and their descriptions are used to explain the present application, and do not constitute an improper limitation on the present application. In the drawings:
[0011] Figure 1 A hardware structure block diagram of a computer terminal (or mobile device) for implementing an audio and video business script processing method is shown;
[0012] Figure 2 is a flowchart of an optional audio and video business script processing method according to an embodiment of the present application;
[0013] Figure 3 is a whole architecture diagram of an audio and video business script processing according to an embodiment of the present application;
[0014] Figure 4 is a schematic diagram of an optional audio and video business script processing device according to an embodiment of the present application;
[0015] Figure 5 is a structure block diagram of an electronic device according to an embodiment of the present application. DETAILED DESCRIPTION
[0016] In the following, the technical solutions in the embodiments of the present application will be described clearly and completely in conjunction with the drawings in the embodiments of the present application, so that those skilled in the art can better understand the present application. Obviously, the described embodiments are only part of the embodiments of the present application, rather than all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative work should fall within the scope of protection of the present application.
[0017] It should be noted that the terms "first", "second", and the like in the specification and claims of the present application and the above-described drawings are used to distinguish similar objects, and do not necessarily have to describe a specific order or sequence. It should be understood that the data thus used can be interchanged under appropriate circumstances, so that the embodiments of the present application described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "include" and "have" and any variations thereof are intended to cover non-exclusive inclusion, for example, a process, method, system, product or device that includes a series of steps or units does not have to be limited to those steps or units clearly listed, but can include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.
[0018] In order for those skilled in the art to better understand the present application, the following explains some terms or names involved in the embodiments of the present application:
[0019] Visual interaction: visual interaction is an interactive mode that enables users to intuitively exchange information and control operations with computer systems or software applications through graphical interface elements such as charts, images, buttons, menus, etc. In this interaction mode, users do not need to remember complex command codes, but directly operate visual interface components, and the system gives immediate feedback and response accordingly.
[0020] It should be noted that the method for processing audio and video service scripts and the device thereof in the present disclosure can be used in the field of audio and video service audit scene configuration, and can also be used in any field other than audio and video service audit scene configuration. The application field of the method for processing audio and video service scripts and the device thereof in the present disclosure is not limited.
[0021] It should be noted that the information (including but not limited to user equipment information, user personal information, etc.) and data (including but not limited to data for analysis, stored data, displayed data, etc.) collected by the present disclosure are information and data authorized by the user or authorized by all parties, and the collection, storage, use, processing, transmission, provision, disclosure and application of related data comply with relevant laws, regulations and standards in relevant regions, necessary security measures are taken, do not violate public order and good customs, and provide corresponding operation portal for user to choose authorization or refusal. For example, the system and related users or institutions are provided with an interface, and before obtaining the relevant information, the interface needs to send a request to the aforementioned user or institution, and after receiving the consent information feedback from the aforementioned user or institution, the relevant information is obtained.
[0022] It should be noted that in the present disclosure, the customer information is collected, the customer information is analyzed, and the corresponding operation portal is provided for the user to select to agree or refuse the automatic decision result; if the user chooses to refuse, the expert decision process is entered.
[0023] The present application will be described in detail below in conjunction with various embodiments.
[0024] Embodiment one
[0025] According to the embodiments of the present application, an embodiment of a method for processing an audio and video service script is provided. It should be noted that the steps shown in the flowchart of the accompanying drawings can be executed in a computer system such as a set of computer executable instructions, and although the logical order is shown in the flowchart, in some cases, the steps shown or described herein can be executed in an order different from that shown herein.
[0026] The audio and video service script processing method embodiment provided by the embodiment one of the present application can be executed in a mobile terminal, a computer terminal or a similar computing device. Figure 1 A hardware structure block diagram of a computer terminal (or mobile device) for implementing the method for processing an audio and video service script is shown. As shown in Figure 1 The computer terminal 10 (or mobile device) can include one or more (central processing unit) CPUs 101, memory 102, storage 103, input interface 104, output interface 105, communication interface 106, and bus 107, as shown in Figure 1(Illustrated using 102a, 102b, ..., 102n) Processor 102 (processor 102 may include, but is not limited to, a microprocessor MCU (Microcontroller Unit) or a programmable gate array (FPGA), etc.), memory 104 for storing data, and transmission device 106 for communication functions. In addition, it may include: a display, input / output interface (I / O interface), Universal Serial Bus (USB) port (which may be included as one of the ports of a BUS bus), network interface, power supply, and / or camera. Those skilled in the art will understand that... Figure 1 The structure shown is for illustrative purposes only and does not limit the structure of the aforementioned electronic device. For example, computer terminal 10 may also include... Figure 1 The more or fewer components shown, or having the same Figure 1 The different configurations shown.
[0027] It should be noted that the aforementioned one or more processors 102 and / or other data processing circuits are generally referred to herein as "data processing circuits". These data processing circuits may be embodied, in whole or in part, in software, hardware, firmware, or any other combination thereof. Furthermore, the data processing circuits may be a single, independent processing module, or may be integrated, in whole or in part, into any other element within the computer terminal 10 (or mobile device). As involved in the embodiments of this application, the data processing circuits serve as a processor control mechanism (e.g., selection of a variable resistor termination path connected to an interface).
[0028] The memory 104 can be used to store software programs and modules of application software, such as the program instructions / data storage device corresponding to the audio and video service script processing method in this embodiment. The processor 102 executes various functional applications and data processing by running the software programs and modules stored in the memory 104, thereby implementing the aforementioned audio and video service script processing method. The memory 104 may include high-speed random access memory, and may also include non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some instances, the memory 104 may further include memory remotely located relative to the processor 102, and these remote memories can be connected to the computer terminal 10 via a network. Examples of such networks include, but are not limited to, the Internet, corporate intranets, local area networks, mobile communication networks, and combinations thereof.
[0029] The transmission device 106 is configured to receive or send data via a network. The network can include a wireless network provided by a communication provider of the computer terminal 10. In one example, the transmission device 106 includes a network interface controller (NIC) that can connect to other network devices through a base station to communicate with the Internet. In one example, the transmission device 106 can be a radio frequency (RF) module that is configured to communicate with the Internet wirelessly.
[0030] The display can be a touch screen liquid crystal display (LCD) that enables a user to interact with a user interface of the computer terminal 10 (or mobile device).
[0031] In the above operating environment, the present application provides a method for processing an audio / video service script, as shown in Figure 2 Figure 2 is a flowchart of an optional method for processing an audio / video service script according to an embodiment of the present application, as shown in Figure 2
[0032] S201, obtaining a first script, wherein the first script is used to generate an audit scene corresponding to an audio / video service, and the audit scene is used to complete the audio / video service;
[0033] S202, extracting an encapsulation element in the first script to obtain the encapsulation element in the first script;
[0034] S203, obtaining a characteristic of the encapsulation element and obtaining a visual component corresponding to the characteristic of the encapsulation element;
[0035] S204, obtaining an arrangement mode of the visual component according to a calling sequence and a correlation of the encapsulation element in the first script;
[0036] S205, arranging the visual component according to the arrangement mode to obtain a first audit scene, wherein the first audit scene has a correlation with the audio / video service;
[0037] S206, executing a scene adjustment instruction on the first audit scene to obtain a second audit scene;
[0038] S207, adjusting the first script based on a difference between the first audit scene and the second audit scene to obtain a second script.
[0039] Optionally, in the embodiment, the audio-video service refers to a service form that realizes functions such as audio and video information collection, processing, transmission, storage and playing by means of a network or a specific transmission technology, so as to realize the processing of the bank business such as account opening, resource approval and service consultation through the audio-video remote mode. For example, a customer communicates with a bank seat through a video conference to perform data auditing of resource approval application.
[0040] Optionally, in the embodiment, the auditing scene refers to the visualized presentation of the bank business auditing process directly related to the audio-video service in the processing process of the audio-video service, including specific steps and operations required to be performed in the audio-video conference. For example, when the resource application is handled, the auditing scene can include identity verification, contract reading confirmation, electronic signature and multiple links.
[0041] Optionally, in the embodiment, the packaging element refers to a functional module that can be reused in the audio-video service, such as identity verification, data uploading and electronic signature. Each packaging element corresponds to a specific set of script instructions and graphical components. For example, “certificate OCR reading” is a packaging element, which is used to extract information from a certificate and perform verification.
[0042] Optionally, in the embodiment, the visualized component is a graphical element used to display the function and state of the packaging element on the interface, which can be an icon, a button, a text box, a picture and the like, so that the user can intuitively understand and operate the audio-video service when configuring the auditing scene of the audio-video service.
[0043] Optionally, in the embodiment, the arrangement mode refers to a rule of placing the visualized components on the visualized interface corresponding to the auditing scene according to a specific order or position. The arrangement mode reflects the order and association of the packaging elements in the business process, and ensures the logic of the auditing scene to be clear and the operation to be smooth.
[0044] Optionally, in the embodiment, the scene adjustment instruction refers to an instruction issued by the user through the visualized interactive interface corresponding to the auditing scene to change the layout or function configuration of the auditing scene, such as changing the component position, adding a component, modifying a parameter, adding a new element or a new component and the like.
[0045] Optionally, in the embodiment, the first script is obtained, which requires receiving a first script describing the audio-video service auditing process from the user or the system. The script contains all functional elements and their calling instructions required to generate a specific auditing scene. Further, the first script provides a basic instruction set for subsequent auditing scene construction, ensuring the consistency of the scene and the business requirement.
[0046] Optionally, in this embodiment, the step of extracting the encapsulation elements in the first script uses an element extraction engine to decompose the first script into individual encapsulation elements, understand the function and parameters of each element, facilitate the independent management and configuration of each functional element in the script, and prepare data for the visualization of the scene. For example, the element extraction of the "ID card OCR reading" instruction determines that its corresponding function is optical character recognition of ID card information.
[0047] Optionally, in this embodiment, the characteristics of the encapsulated element are obtained, and the corresponding visual component is obtained. This step automatically retrieves a visual component that matches the characteristics of each encapsulated element from the component library based on the characteristics and functions of that encapsulated element, thereby transforming the abstract encapsulated element into an operable graphical interface, improving user experience and operational intuitiveness. For example, for "ID card OCR reading," a component containing a scanning icon and text description is selected, the user is instructed to upload the ID card, and the uploaded ID card information is retrieved.
[0048] Optionally, in this embodiment, the arrangement of the visualization components is obtained based on the calling order and association of the encapsulated elements in the first script. This step determines the position and arrangement of the visualization components on the interface according to the order and logical relationship of the encapsulated elements in the script. For example, the "Document OCR Reading" component can be placed at the beginning, followed by the "User Credit Report" component, forming a clear review process path; or the "Document OCR Reading" component can be placed in the mandatory review area, and the "Credit Report" component in the reviewable area, etc.
[0049] Optionally, in this embodiment, the visual components are arranged according to the layout method to obtain the first review scene. In this step, all visual components are displayed and organized on the interface according to the determined layout method to form a complete review scene, so as to provide an intuitive and operable review scene, which makes it convenient for users to preview and adjust the scene.
[0050] Optionally, in this embodiment, a scenario adjustment instruction is executed on the first review scenario to obtain a second review scenario. This step allows users to modify the position, parameters, or functions of each component in the first review scenario through dragging, clicking, double-clicking, inputting, and other operations to form an adjusted second review scenario. This provides flexible scenario customization capabilities, ensuring that the scenario meets specific business needs or user preferences. Even if users lack a deep and thorough understanding of audio and video services and the characteristics of encapsulated elements, they can easily modify or customize the review scenario.
[0051] Optionally, in this embodiment, the first script is adjusted based on the first review scene and the second review scene to obtain a second script. This step compares the differences between the first and second review scenes, updates the calling order and configuration of the encapsulated elements in the first script, and generates the second script reflecting the adjusted review scene.
[0052] Optionally, in this embodiment, the visual configuration interface can also be opened directly without inputting the script. The review scene can be configured by dragging, double-clicking, long-pressing, and mouse hovering on the visual components. After obtaining the configured review scene, the corresponding script of the review scene can be directly generated based on the configured review scene, without the need to rewrite the script or have a deep understanding of the encapsulated elements, and the configuration of the review scene related to the audio and video business can be achieved.
[0053] It should be noted that by converting the abstract script into a visual scene, a deep understanding of the audio and video business and the encapsulated elements is not required, and the configuration process of the review scene is accelerated, so that the user can freely adjust the order and function of each review link in the review scene, meeting the diversified needs of the audio and video business. The first script is directly adjusted based on the first review scene and the second review scene to obtain the second script, without the need to rewrite the script based on the second review scene. Instead, the script is accurately adjusted based on the differences between the first review scene and the second review scene, reducing the time for obtaining the second script and improving the efficiency of obtaining the second script.
[0054] According to the embodiments provided in the present application, the first script automatic elements are extracted and converted into visual components, without the need to deeply understand the details of the script language, thereby reducing the technical difficulty of configuring the scene. The encapsulated elements in the script are extracted, the visual components matching the characteristics of these elements are automatically obtained, and the components are arranged according to the calling order and correlation of the elements in the script, thereby reducing the need for manual adjustment of the component position and order, significantly improving the speed and accuracy of scene configuration. At the same time, scene adjustment instructions can be directly executed on the visual interface, and the adjusted effect can be directly observed. This method is more user-friendly than traditional text-based adjustment, can quickly feedback the modification result, and improves the user experience. Based on the first review scene and the adjusted second review scene, the system automatically adjusts the first script to obtain the second script. This means that the scene adjustment is not only intuitive, but also can be quickly reflected in the script, supporting the dynamic changes of the business process, enhancing the response ability of the scene configuration to new business needs, without the need to generate a new script from scratch, thereby achieving the technical effect of improving the efficiency of obtaining the script when adjusting the review scene of the audio and video business.
[0055] As an optional solution, the first script is adjusted based on the first audit scene and the second audit scene to obtain a second script, including:
[0056] S1-1, obtaining a first visual component set in the first audit scene and a first arrangement manner of visual components in the first visual component set;
[0057] S1-2, obtaining a second visual component set in the second audit scene and a second arrangement manner of visual components in the second visual component set;
[0058] S1-3, comparing the first visual component set with the second visual component set to obtain a component type difference;
[0059] S1-4, comparing the first arrangement manner with the second arrangement manner to obtain a component arrangement difference;
[0060] S1-4, adjusting the first script according to the component type difference and the component arrangement difference to obtain the second script.
[0061] Optionally, in the embodiment, the first visual component set refers to all visual component types and quantities contained in the first audit scene.
[0062] Optionally, in the embodiment, the second visual component set refers to all visual component types and quantities contained in the second audit scene.
[0063] Optionally, in the embodiment, the first arrangement manner refers to a layout manner of the visual components on the interface in the first audit scene, including relative positions, arrangement sequences of the components, and regions where the components are located.
[0064] Optionally, in the embodiment, the second arrangement manner refers to a layout manner of the visual components on the interface in the second audit scene, including relative positions, arrangement sequences of the components, and regions where the components are located.
[0065] Optionally, in the embodiment, the component type difference refers to a type and quantity difference of the visual components contained between the first audit scene and the second audit scene obtained by comparing the first visual component set with the second visual component set. For example, the first audit scene can contain two “fingerprint recognition” components, and the second audit scene does not contain the “fingerprint recognition” visual component, but contains a “face recognition” component.
[0066] Optionally, in the embodiment, the component arrangement difference refers to analyzing arrangement sequences, position sequences of the same type components in the two scenes, and changes of regions where the components are located to determine adjustment of the scene flow.
[0067] Optionally, in this embodiment, the first set of visualization components in the first review scene and the first arrangement mode of the visualization components in the first set of visualization components are obtained. This step refers to extracting the type and quantity of all visualization components in the first review scene and their initial layout on the interface, thereby providing original data for subsequent comparative analysis and clearly defining the initial state of the scene.
[0068] Optionally, in this embodiment, the second set of visualization components in the second review scene and the second arrangement mode of the visualization components in the second set of visualization components are obtained. This step collects the new list and arrangement order of the visualization components from the second review scene to capture the user's modification intention for the review scene and understand the structure of the new review scene and the arrangement logic of the encapsulated elements.
[0069] Optionally, in this embodiment, the first set of visualization components is compared with the second set of visualization components to obtain component type differences. This step identifies the added, deleted, or replaced component types by comparing the two component sets to determine changes in functional modules in the scene configuration and provides a basis for script modification.
[0070] Optionally, in this embodiment, the first arrangement mode is compared with the second arrangement mode to obtain component arrangement differences. This step identifies the changes by analyzing the arrangement order and position of the same components in the two scenes to identify changes in the scene flow and ensure that the logical order of the second script is consistent with the user's adjustments.
[0071] Optionally, in this embodiment, the first script is adjusted according to the component type differences and the component arrangement differences to obtain the second script. This step updates the first script according to the component type and arrangement differences determined in the third and fourth steps to generate the second script reflecting the user's modification instructions, ensuring that changes in the scene configuration can be accurately adjusted in the script and achieving automatic updating of the script.
[0072] It should be noted that through fine component comparison and script automatic updating, efficient configuration and management of audio and video business scenes are achieved, which not only simplifies the configuration process of the review scene, improves the accuracy and efficiency of the review scene adjustment, and provides strong support for the rapid iteration and optimization of bank business. By reducing human intervention, this method can also effectively reduce the error rate and further improve the efficiency and accuracy of the audio and video business in the configuration of the review scene.
[0073] By the embodiments provided in the present application, the first set of visual components in the first audit scene and the first arrangement manner of the visual components in the first set of visual components are acquired; the second set of visual components in the second audit scene and the second arrangement manner of the visual components in the second set of visual components are acquired; the first set of visual components is compared with the second set of visual components, and a component type difference is obtained; the first arrangement manner is compared with the second arrangement manner, and a component arrangement difference is obtained; and the first script is adjusted according to the component type difference and the component arrangement difference, and the second script is obtained. Through the fine component comparison and the automatic script updating, the technical purpose of improving the accuracy and efficiency of the audit scene adjustment is achieved, and the technical effect of providing strong support for the rapid iteration and optimization of the bank business is achieved.
[0074] As an optional solution, before the second set of visual components in the second audit scene and the second arrangement manner of the visual components in the second set of visual components are acquired, at least one of the following is included:
[0075] S2-1, a first operation instruction is executed on the first audit scene to obtain the second audit scene, wherein the first operation instruction is used to indicate that a new visual component is added in the first audit scene, and the scene adjustment instruction includes the first operation instruction;
[0076] S2-2, a second operation instruction is executed on the first audit scene to obtain the second audit scene, wherein the second operation instruction is used to indicate that the component type of the visual component is modified in the first audit scene, and the scene adjustment instruction includes the second operation instruction;
[0077] S2-3, a third operation instruction is executed on the first audit scene to obtain the second audit scene, wherein the third operation instruction is used to indicate that the arrangement order or arrangement area of the visual component is adjusted in the first audit scene, and the scene adjustment instruction includes the third operation instruction;
[0078] S2-4, a fourth operation instruction is executed on the first audit scene to obtain the second audit scene, wherein the fourth operation instruction is used to indicate that the visual component is deleted in the first audit scene, and the scene adjustment instruction includes the fourth operation instruction.
[0079] Optionally, in the present embodiment, the first operation instruction refers to an operation instruction used to indicate that a new visual component is added in the first audit scene, so as to indicate that a new encapsulation element is added in the scene, such as adding a "voice recognition" function, which is used to enhance the identity verification link.
[0080] Optionally, in this embodiment, the second operation instruction refers to an operation instruction for indicating modification of the component type of the visualization component in the first audit scene to change the encapsulation element in the audit scene, such as changing "fingerprint scanning" to "face recognition", to adapt to the needs of different users.
[0081] Optionally, in this embodiment, the third operation instruction refers to an operation instruction for indicating adjustment of the arrangement order or arrangement area of the visualization component in the first audit scene to adjust the relative position of the visualization component in the scene, such as moving "electronic contract signing" in front of "identity verification" or moving from one area to another to change the context of function execution.
[0082] Optionally, in this embodiment, the fourth operation instruction refers to an operation instruction for indicating deletion of the visualization component in the first audit scene to remove the encapsulation element that is no longer needed in the scene, such as deleting the "address confirmation" component and its corresponding encapsulation element to simplify the process.
[0083] Optionally, in this embodiment, the first operation instruction is executed on the first audit scene to obtain the second audit scene, which means that when the user decides to add a new encapsulation element to the scene, such as adding an encapsulation element of "certificate scanning", the corresponding visualization component of the encapsulation element only needs to be added to the first audit scene to automatically update the scene layout and generate the second audit scene, and automatically adjust the first script to generate the second script. By adding components, the functionality of the scene is expanded to meet diverse business needs and improve the coverage and user satisfaction of services.
[0084] Optionally, in this embodiment, the second operation instruction is executed on the first audit scene to obtain the second audit scene, which means that the user finds that a certain encapsulation element is not suitable for the current scene, and by modifying the visualization component corresponding to the encapsulation element to the visualization component corresponding to another encapsulation element, the encapsulation element that needs to be replaced in the first script is replaced to ensure that the scene configuration closely matches the business needs and the functionality is replaced to improve the applicability and efficiency of the scene. For example, the component corresponding to "fingerprint scanning" is modified to the component corresponding to "face recognition" to adapt to the scene of remote video conference and more effectively perform identity verification.
[0085] Optionally, in this embodiment, the third operation instruction is executed on the first audit scene to obtain the second audit scene, which means that the user believes that the operation order is unreasonable or needs to be executed under certain conditions, and by adjusting the arrangement order or area of the components to change the order or environment of function execution to optimize the scene process, the logic is clear, and the smoothness and experience of user operation are improved. For example, the "electronic contract signing" component is moved from after the front "personal information confirmation" to before "risk assessment" to ensure that sufficient risk notification is performed before contract signing.
[0086] Optionally, in the embodiment, the fourth operation instruction is executed on the first audit scene to obtain the second audit scene. This step means that when the user finds that some functions corresponding to the encapsulation elements are redundant or no longer necessary, the scene is simplified by deleting the related components, the audit efficiency is improved to simplify the scene configuration, unnecessary steps are removed, the speed of audio and video service processing is accelerated, and the resource utilization rate is improved.
[0087] By defining the functions and implementations of the four scene adjustment instructions, the customization capability and flexibility of the visual components in the audit scene configuration are emphasized, so that the audio and video audit scene can provide more diversified business needs, and the flexibility of configuring the audit scene is improved.
[0088] In the embodiments provided in the present application, the first operation instruction is executed on the first audit scene to obtain the second audit scene, wherein the first operation instruction is used to add a new visual component in the first audit scene, and the scene adjustment instruction includes the first operation instruction. The second operation instruction is executed on the first audit scene to obtain the second audit scene, wherein the second operation instruction is used to modify the component type of the visual component in the first audit scene, and the scene adjustment instruction includes the second operation instruction. The third operation instruction is executed on the first audit scene to obtain the second audit scene, wherein the third operation instruction is used to adjust the arrangement order or arrangement area of the visual component in the first audit scene, and the scene adjustment instruction includes the third operation instruction. The fourth operation instruction is executed on the first audit scene to obtain the second audit scene, wherein the fourth operation instruction is used to delete the visual component in the first audit scene, and the scene adjustment instruction includes the fourth operation instruction. By defining the functions and implementations of the four scene adjustment instructions, the customization capability and flexibility of the visual components in the audit scene configuration are emphasized, so that the audio and video audit scene can provide more diversified business needs, and the flexibility of configuring the audit scene is improved.
[0089] As an optional solution, in the process of executing the scene adjustment instruction on the first audit scene to obtain the second audit scene, the following steps are included:
[0090] S3-1, in response to the fifth operation instruction, the search keyword is obtained, wherein the fifth operation instruction is used to find the visual component, and the fifth operation instruction includes the search keyword;
[0091] S3-2, the component information is compared with the visual component whose similarity with the search keyword is greater than a preset threshold value, and the visual component is determined as the first target visual component;
[0092] S3-3, in response to a sixth operation instruction, display component information of the first target visual component, wherein the sixth operation instruction is used to obtain component information of the visual component, and the component information comprises at least one of a component name, a component type, a component function, and a configuration state.
[0093] Optionally, in the embodiment, the fifth operation instruction refers to an operation instruction for searching for a visual component, which can be understood as an instruction issued by the user through the interface for searching for a visual component, and usually includes the action of inputting a search keyword.
[0094] Optionally, in the embodiment, the sixth operation instruction refers to an operation instruction for obtaining component information of a visual component, which can be understood as an instruction issued by the user for viewing detailed information of the first target visual component. For example, the user double-clicks or selects the "view information" button to view the detailed information of a specific component.
[0095] Optionally, in the embodiment, the search keyword refers to a keyword or phrase input by the user for searching for a specific visual component. The keyword can be part of the name, type, or description of the component, which is used to quickly locate the required component.
[0096] Optionally, in the embodiment, the component information refers to detailed information describing the characteristics of the visual component, including the component name, component type, component function, configuration state, etc. For example, the component information of the "certificate OCR reading" component may include the name, type "identity verification", function description "optical character recognition of text on the certificate", and configuration state "enabled", to quickly obtain the packaging element information corresponding to the component and ensure that the packaging element required by the user is the packaging element corresponding to the component.
[0097] Optionally, in the embodiment, the similarity calculation refers to comparing the matching degree of the search keyword and the component information through an algorithm to determine the relevance between the two. For example, the similarity of the search word "certificate OCR" and the component name "certificate OCR reading" is calculated using natural language processing technology.
[0098] Optionally, in the embodiment, the preset threshold refers to the similarity standard set by the system, and only when the similarity of the component information and the search keyword exceeds this threshold, the component will be listed as the search result. For example, the preset threshold is 80%, and only the components with a similarity exceeding 80% will be displayed.
[0099] Optionally, in the embodiment, the first target visual component refers to the visual component that meets the similarity calculation and the preset threshold, which is the target component in the search result. For example, the "certificate OCR reading" component is determined as the first target visual component in the search result because it meets the similarity condition and the preset threshold.
[0100] Optionally, in this embodiment, in response to the fifth operation instruction, the search keyword is obtained. This step refers to when the user inputs the keyword in the search box, the system receives the fifth operation instruction and obtains the search keyword therein, and prepares to start the search to quickly locate the component that the user needs to configure, thereby improving the efficiency and accuracy of component searching. For example, if the user inputs "certificate", the system is ready to search for components associated with identity verification or certificates.
[0101] Optionally, in this embodiment, the visual component whose similarity between the component information and the search keyword is greater than a preset threshold is determined as the first target visual component. This step refers to that the system compares the similarity between all component information and the search keyword through an algorithm, filters out the components that meet the preset threshold, and takes them as the search results, so as to ensure that only the components that the user really wants to search for are included in the search results, thereby improving the pertinence of component searching and user satisfaction. For example, if the system calculates that the similarity between the "certificate OCR reading" component and the search keyword "certificate OCR" is 90%, which exceeds the preset threshold of 80%, the "certificate OCR reading" component is determined as the first target visual component.
[0102] Optionally, in this embodiment, in response to the sixth operation instruction, the component information of the first target visual component is displayed. This step refers to when the user issues an instruction to view detailed information of the first target visual component through the interface, the system responds to the sixth operation instruction and displays the information such as the name, type, function, and configuration state of the component, provides detailed information of the component, helps the user understand the specific function and state of the component, and provides a decision basis for scene configuration. For example, if the user double-clicks, drags, or clicks the "certificate OCR reading" component, the system pops up a window to display the component name, type "identity verification", function description "optical character recognition of certificate information", and configuration state "enabled".
[0103] It should be noted that by introducing keyword search and similarity calculation, and displaying detailed component information, the user can more quickly and accurately find and understand the required component, thereby constructing an audio and video review scene that better meets business needs. The application of this method not only optimizes the interactive experience of the user interface, but also enhances the operability and functionality of the system, reduces the time required by the user to search and understand the function of the component in a large number of components, and thereby improves the accuracy of configuring the review scene.
[0104] According to the embodiments provided in the present application, in response to a fifth operation instruction, a search keyword is obtained, wherein the fifth operation instruction is used to search for a visual component, and the fifth operation instruction includes the search keyword; a visual component whose similarity to the component information is greater than a preset threshold is determined as a first target visual component; and in response to a sixth operation instruction, component information of the first target visual component is displayed, wherein the sixth operation instruction is used to obtain component information of a visual component, and the component information includes at least one of a component name, a component type, a component function, and a configuration state. By introducing keyword search and similarity calculation, and displaying component detailed information, a user can more quickly and accurately find and understand a required component, thereby achieving the technical purpose of accelerating the construction of an audio / video review scene that better meets business requirements, and further achieving the technical effect of improving the accuracy of a configuration review scene.
[0105] As an optional solution, in the process of executing a scene adjustment instruction on the first review scene to obtain a second review scene, the following steps are included:
[0106] S4-1, a second target visual component in the first review scene is obtained;
[0107] S4-2, in response to a sixth operation instruction, component information of the second target visual component is displayed.
[0108] Optionally, in the present embodiment, the second target visual component refers to a specific visual component in the first review scene or in the visual component library that the user selects to view detailed information. The user can obtain detailed information of the component based on the component function, type, configuration state, and the demand of the audio / video business.
[0109] Optionally, in the present embodiment, the second target visual component in the first review scene is obtained, which means that the user selects one or more specific visual components on the interface of the first review scene through the sixth operation instruction. The system identifies these selections and takes the selected components as the second target visual component.
[0110] Optionally, in the present embodiment, in response to the sixth operation instruction, the component information of the second target visual component is displayed, which means that once the user selects the second target visual component through the sixth operation instruction, the system immediately displays the detailed information of the component, including the type, function description, configuration state, etc., to provide sufficient information support and help the user make a judgment on whether to adjust the configuration or position of the component and how to adjust it to better meet the demand of the review scene.
[0111] Further, after the user selects the "certificate OCR reading" component, the system pops up an information box to show the name, type, function description (optical character recognition of text information on the certificate), configuration status (whether enabled) and all other related information of the component, to provide sufficient information support to help the user make a judgment on whether to adjust the configuration or position of the component, and how to adjust to better meet the scene requirements.
[0112] It should be noted that by showing the detailed information of the selected component, the accuracy and efficiency of scene configuration are improved. This method not only saves the user's time, but also reduces the risk of configuration errors, and has a significant effect on improving the flexibility of audio and video business scenes and the ability to respond to market changes, thereby improving the efficiency of configuring and auditing scenes related to audio and video business.
[0113] Through the embodiments provided in the present application, a second target visual component in the first auditing scene is obtained; and in response to a sixth operation instruction, component information of the second target visual component is displayed. By showing the detailed information of the selected component, the accuracy and efficiency of scene configuration are improved, thereby achieving the technical purpose of reducing the risk of configuration errors, and further achieving the technical effect of improving the efficiency of configuring and auditing scenes related to audio and video business.
[0114] After executing a scene adjustment instruction on the first auditing scene to obtain a second auditing scene, at least one of the following is included:
[0115] S5-1, in response to a function adding instruction, a first visual component corresponding to the function adding instruction is configured for the second auditing scene to obtain a configured second auditing scene;
[0116] S5-2, in response to a function modifying instruction, a second visual component corresponding to the function modifying instruction in the second auditing scene is modified into a third visual component to obtain a modified second auditing scene.
[0117] Optionally, in the present embodiment, the function adding instruction refers to an instruction issued by the user on the operation interface, requiring to add a new function or operation in the current scene (the second auditing scene), which is usually triggered by clicking the "add function" button and selecting the corresponding function.
[0118] Optionally, in the present embodiment, the function modifying instruction refers to an instruction issued by the user to modify the characteristics of an existing function or operation in the current scene, such as changing the function parameters, adjusting the function order, etc., which is usually triggered by selecting a function component and clicking the "modify" button.
[0119] Optionally, in the embodiment, the first visual component refers to a component newly added in the audit scene, the second visual component refers to a component that needs to be modified, and the third visual component refers to a component that replaces the original component after modification. Each component corresponds to a specific function, operation, or encapsulated element.
[0120] Optionally, in the embodiment, configuring the visual component corresponding to the function addition refers to automatically configuring or generating a visual component related to the new function according to the function addition instruction of the user, adding it to the second audit scene, and presenting the encapsulated element in a visual manner.
[0121] Optionally, in the embodiment, modifying the second visual component into the third visual component refers to replacing the original component with the third visual component with new features when the user requests to update or change the performance or behavior of a specific function in the scene through a function modification instruction, so as to reflect the modification of the function.
[0122] Optionally, in the embodiment, in response to the function addition instruction, a visual component corresponding to the function addition instruction is configured for the second audit scene, and a configured second audit scene is obtained. This step refers to when the user issues a function addition instruction, the system selects or creates a first visual component matching the new function from the component library according to the description of the new function in the instruction, and inserts it into the appropriate position in the second audit scene, completes the configuration of the scene, and easily expands the audit scene, realizes more audit functions, and improves the flexibility and efficiency of the audit scene construction.
[0123] Optionally, in the embodiment, in response to the function modification instruction, the second visual component corresponding to the function modification instruction in the second audit scene is modified into the third visual component, and a modified second audit scene is obtained. This step refers to after receiving the function modification instruction, the system identifies the second visual component related to the instruction, and then replaces it with the third visual component based on the new function or parameter specified by the user, updates the function in the audit scene, and provides a quick and intuitive way for the user to adjust the audit functions in the audit scene, ensuring that the scene can accurately match the changes in business requirements or operation processes.
[0124] Optionally, in the embodiment, the functions that can be added or modified are functions other than audit functions in the audit scene, which can include but are not limited to multilingual support functions, scenario awareness functions, virtual assistant functions, data encryption and decryption functions, real-time translation functions, etc., to improve the completeness and diversity of functions in the audit scene of audio and video services.
[0125] It should be noted that by providing flexibility of function configuration and intuitiveness of operation in addition to the audit function, the user can easily add functions and modify functions through function adding instructions and function modifying instructions to dynamically adjust the audio and video service scene. Not only reduces the learning and operation cost of the user, but also improves the accuracy and efficiency of scene configuration, has a significant effect on quickly responding to changes in business requirements and optimizing user operation experience. Through intelligent matching and automatic configuration components, the consistency of scene configuration and business logic is ensured, and the maintainability of the scene is also enhanced, providing convenience for subsequent scene adjustment.
[0126] Through the embodiments provided in the present application, in response to the function adding instruction, a first visual component corresponding to the function adding instruction is configured for the second audit scene to obtain the configured second audit scene; in response to the function modifying instruction, a second visual component corresponding to the function modifying instruction in the second audit scene is modified into a third visual component to obtain the modified second audit scene. By providing flexibility of function configuration and intuitiveness of operation in addition to the audit function, the technical effect of enabling the user to easily add functions or modify functions through function adding instructions and function modifying instructions is achieved, and the function integrity and diversity in the audio and video service audit scene are improved.
[0127] As an optional solution, after the scene adjustment instruction is executed on the first audit scene to obtain the second audit scene, the following steps are further included:
[0128] S6-1, in the case that there is a visual component without an assigned audit priority in the second audit scene, an audit priority is assigned to the visual component without an assigned audit priority based on the association relationship between the audio and video service, wherein the audit priority is used to represent the importance of the information received by the encapsulation element corresponding to the visual component;
[0129] S6-2, in the case that there is a visual component with an assigned audit priority in the second audit scene, the audit priority of the visual component with an assigned audit priority is adjusted based on the association relationship between the audio and video service;
[0130] S6-3, in the case that the second audit scene is applied to the audio and video service, and the information received by the encapsulation element corresponding to the visual component does not meet the audit priority, a prompt information is returned, wherein the prompt information is used to indicate that the information obtained by the encapsulation element corresponding to the visual component does not meet the audit requirement.
[0131] Optionally, in this embodiment, the audit priority is used to indicate the importance of the information required by the corresponding function of the visualization component in the audit scene of the audio and video, such as the mandatory level, the optional level, and the other level. When the audit priority of the information required by the corresponding function of the visualization component is the mandatory level, in the audit scene of the audio and video service, if the visualization component is of the mandatory level, the corresponding information must be received. In addition, the level of each packaging element can be assigned according to the importance of the information in the audio and video service scene, which is used to guide the order and importance evaluation of information processing.
[0132] Optionally, in this embodiment, the visualization component without assigned audit priority refers to that in the second audit scene, some components may not have been assigned a specific audit priority by the user or the system, and the priority needs to be determined and assigned.
[0133] Optionally, in this embodiment, the visualization component with assigned audit priority refers to that in the second audit scene, part of the components have been assigned an audit priority according to the business requirements or default settings, and the priority may need to be adjusted according to the new business association relationship.
[0134] Optionally, in this embodiment, the prompt information refers to the warning or indication information returned by the system to remind the user or the system to correct the information, configure the audit scene, and obtain the information matching the audit priority during the application process of the audit scene.
[0135] Optionally, in this embodiment, in the case that there are visualization components without assigned audit priority in the second audit scene, the audit priority is assigned to the visualization components without assigned audit priority based on the association relationship with the audio and video service. This step refers to that when some components in the second audit scene constructed by the user have not defined the audit priority, the system will automatically or suggest assigning an audit priority according to the association of these components with a specific audio and video service. This ensures that the logical order and importance of all components in the scene are reasonably considered to ensure that the processing logic of each component in the scene is clear, avoid omission or improper sorting of information processing, and improve the accuracy and efficiency of scene execution.
[0136] For further illustration, when the user configures the account opening scene, the "personal credit report upload" component is added, but the audit priority is not specified. The system automatically sets the priority of this function to a higher or mandatory level according to the standard process of the business, because it directly affects the risk assessment of account opening.
[0137] Optionally, in this embodiment, in the case where there are visual components with assigned audit priorities in the second audit scenario, the audit priorities of the visual components with assigned audit priorities are adjusted based on the association with the audio-video business. This step means that if some components in the second audit scenario already have audit priorities, but as the business requirements change or the scene configuration is adjusted, these priorities may need to be re-evaluated and modified. The system will automatically adjust the audit priorities of these components based on the new business association, allowing the scene configuration to be dynamically adjusted according to business requirements, ensuring that the scene meets the optimal business process at different time points, enhancing the adaptability and reliability of the scene.
[0138] For further illustration, in the resource approval scene of the audio-video business, the priority of the "certificate OCR reading" component was originally set to be auditable, but the business recently needs to strengthen identity verification, so the system automatically adjusts the priority of the "certificate OCR reading" component to make it mandatory.
[0139] Optionally, in this embodiment, when the second audit scenario is applied to the audio-video business and the information received by the encapsulated element corresponding to the visual component does not meet the audit priority, a prompt message is returned. This step means that when the user uses the configured scene to process the audio-video business, if the system detects that the information received by a certain component does not meet the requirements of its assigned audit priority in terms of quality or completeness, it will return specific prompt information to the user or system administrator, to ensure the integrity and accuracy of the information during the audio-video business processing process, and to improve the security and user satisfaction of the business execution.
[0140] For further illustration, in the account opening process in the audio-video business, the system detects that the certificate information obtained by the "certificate OCR reading" component is unclear and does not meet the requirements of high audit priority, and returns a prompt to the operator that "the certificate information is not clear, please upload again or perform manual verification".
[0141] It should be noted that by automatically managing and dynamically adjusting the audit priorities of components, and providing timely prompts during information processing, the intelligent level of the audio-video business scene configuration and the security of information processing are enhanced, which not only simplifies the scene configuration process, but also improves the accuracy and efficiency of business processing, and has a significant effect on ensuring the smooth execution of the audio-video business process and improving the user operation experience. By closely associating priority management with business requirements, the system can more flexibly and intelligently adapt to changing business environments, while through information quality control and user prompts, the security of the audio-video business audit scene is further enhanced.
[0142] In the second audit scenario, if there is a visual component without an assigned audit priority, an audit priority is assigned to the visual component based on an association with the audio / video service, where the audit priority indicates the importance of information received by the encapsulated element corresponding to the visual component. In the second audit scenario, if there is a visual component with an assigned audit priority, the audit priority of the visual component with the assigned audit priority is adjusted based on the association with the audio / video service. In the second audit scenario, if the audio / video service is applied and the information received by the encapsulated element corresponding to the visual component does not meet the audit priority, a prompt message is returned, where the prompt message indicates that the information obtained by the encapsulated element does not meet the audit requirement. By closely associating the priority management with the business requirements, the technical purpose of being able to more flexibly and intelligently adapt to the changing business environment is achieved, thereby realizing the technical effect of further enhancing the flexibility and accuracy in the audit scenario of configuring the audio / video service.
[0143] Another embodiment will be described in detail below.
[0144] The embodiment is based on the above-mentioned processing method of the audio / video service script, and provides a visual audio / video scene configuration tool to quickly configure an audio / video audit scene. The audio / video remote banking service closely follows the digital wave and is committed to resolving the difficulty of users who cannot personally handle the banking service on site. It is a new business model that is deeply pursued and favored by banking institutions and the general public. In order to meet the needs of users and the development of the times, the audio / video seat side ingeniously uses standardized encapsulated audit elements, and uses the script configuration strategy to quickly expand the business scenes and functions that can be handled, which successfully reduces the development complexity to a certain extent. However, it also exposes many difficult problems. First, its script configuration relies too much on the professional knowledge of developers, and it is difficult to participate in the process if there is a lack of in-depth understanding of the characteristics of audio / video services and encapsulated elements. This undoubtedly severely restricts the expansion pace and the demand for rapid expansion of the system application range. Moreover, with the continuous expansion and extension of the audio / video scene and function, the number of encapsulated elements increases rapidly and has high similarity to each other. It is difficult for developers to accurately select the required content from the many encapsulated elements based on the script configuration items alone. In addition, the increase in functions also increases the script content that needs to be configured. The configuration of each function in the database directly determines its implementation in the business scene, which further challenges the developers.
[0145] The embodiment based on the progressive front-end technical framework provides an interactive audio and video configuration interface, mainly around script processing and picture operation, and the user can input scripts, operate pictures, and modify or add scenes through the functions of triggering picture display, adding scenes, and updating statements through buttons, view the corresponding results, and record the operation process in the form of logs for subsequent analysis and review, thereby reducing the implementation threshold of audio and video technology, and improving the efficiency and quality of audio and video research and development through a friendly interactive interface and standardized script output.
[0146] Optionally, in the embodiment, it can be divided into three parts of element control module, scene display module and function configuration module, and the structure is as shown in Figure 3 The element control module includes a script input unit, an element display unit and an interactive control unit. The script input unit can interact with the interactive control unit, and the element display unit can interact with the interactive control unit. The scene display module includes a scene display unit and an element deletion unit, and the element deletion unit can execute the function of deleting elements in the scene display unit. The function configuration module includes a scene function configuration unit and a log interaction unit. In addition, the element control module can interact with the scene display module. When the element control module is working, the function configuration module can record logs and configure the lifting. When the scene display module is working, the function configuration module can record logs.
[0147] The element control module includes a script input unit, an element display unit and an interactive control unit. The script input unit can interact with the interactive control unit, and the element display unit can interact with the interactive control unit. The scene display module includes a scene display unit and an element deletion unit, and the element deletion unit can execute the function of deleting elements in the scene display unit. The function configuration module includes a scene function configuration unit and a log interaction unit. In addition, the element control module can interact with the scene display module. When the element control module is working, the function configuration module can record logs and configure the lifting. When the scene display module is working, the function configuration module can record logs.
[0148] The script input unit provides an input box for the user to input script content, and obtains the text information input by the user through bidirectional binding of corresponding data. At the same time, the input script can extract the related picture information through the “show picture” function button element in the element control unit, and display it in the scene display module, which supports multiple database script forms.
[0149] The element display unit is used to display all elements in the form of pictures according to categories. When the mouse moves over the current element picture, the detailed description of the element will automatically appear, so that the user can select suitable elements for scene configuration. Double-clicking the picture can add it to the corresponding classification area of the scene display module according to the type attribute of the picture, and automatically sort it. The display and hiding of elements in the current module are controlled by the “show element” function button in the interactive control unit.
[0150] Interaction control unit: This unit is mainly used to realize the interaction control between the user and the interface, and realize the addition and modification of audio and video scenes by clicking the corresponding buttons. It contains the following function buttons: 1) Show picture button: This button is used to extract elements from the script input unit and call corresponding elements from the library to the scene display module according to the configuration in the corresponding area. It can be used for users to realize the linkage between script and scene display, and is also a prerequisite for modifying the scene. 2) Element display button: This button is used to control whether the element picture is displayed. When the element picture is displayed, an input box appears below it to support quick search of element pictures. 3) Modify scene button: This button automatically generates an adjusted script by comparing the element pictures generated by the script input unit with the element pictures in the adjusted scene display module, and transmits the content to the function configuration module, while lifting the function configuration module interface. 4) Add scene button: This button automatically generates a new scene script by recognizing the layout of the element pictures in the scene display module, and transmits the content to the function configuration module, while lifting the function configuration module interface.
[0151] The scene display module includes a scene display unit and an element deletion unit, which is mainly responsible for simulating a real audit scene, so that users are not limited to the configuration selection of the script, but can intuitively establish the association between the script and the audit scene elements. It supports the display of element pictures, region and order adjustment and deletion.
[0152] Scene display unit: This unit is the same as the real audit scene, including mandatory item area, supplementary audit item area and other areas. Through the function buttons in the element control module, the script can be converted into a picture display, and the element picture pulling function is supported to realize the order adjustment of the element pictures in the same area and the migration between different areas.
[0153] Element deletion unit: This unit provides the function of deleting element pictures. By dragging the picture to the deletion area, the layout of the page scene can be quickly adjusted, and the remaining pictures are adjusted according to the original region order.
[0154] The function configuration module interface includes a scene function configuration unit, which is automatically lifted by the add and modify scene buttons of the element control module interaction control unit. It supports the configuration of other functions in addition to the audit scene elements, and adjusts the script generated by the supplementary element control module to generate the final complete scheme according to the user input or selection. At the same time, the function configuration module is responsible for recording the user's operation from the beginning to the end of the entire interface, and generates a log for subsequent analysis and review.
[0155] Through the embodiments provided in the present application, a function set around script input and picture management, operation, and related data processing and display is realized by integrating a front-end progressive framework technology, an interactive interface for audio and video scene visualization configuration is provided for users, which is suitable for associated operation, dynamic adjustment of scripts and picture resources under audio and video scene configuration, and records the operation process, thereby supporting the addition and modification of national audio and video scenes. The development efficiency and quality of the audio and video seat side review scene are improved, and the interactivity of audio and video development is enhanced. The technical threshold is reduced and the efficiency is improved, which is friendly to non-technical and non-audio and video business personnel and can quickly build the basic framework of the script; the visualizability and operability are enhanced, the intuitive layout and operation feedback facilitate flexible adjustment of the script; the data accuracy and consistency are improved, the interface configuration can be verified during data input to ensure the standardization of data; the maintainability and scalability of the project are enhanced, and the easy-to-understand configuration logic is convenient for subsequent function extension;
[0156] Embodiment two
[0157] The audio and video business script processing device provided in the embodiment includes a plurality of implementation units, each implementation unit corresponds to each implementation step in the above embodiment one, and the specific implementation manner and beneficial effects can refer to the foregoing method embodiment, which will not be described here.
[0158] Figure 4 is a schematic diagram of an optional audio and video business script processing device according to an embodiment of the present application, as Figure 4 shown, the audio and video business script processing device can include:
[0159] The first acquisition unit 401 is configured to acquire a first script, wherein the first script is used to generate an audit scene corresponding to an audio and video business, and the audit scene is used to complete the audio and video business.
[0160] The element extraction unit 402 is configured to extract an encapsulated element in the first script to obtain the encapsulated element in the first script.
[0161] The second acquisition unit 403 is configured to acquire a characteristic of the encapsulated element and acquire a visual component corresponding to the characteristic of the encapsulated element.
[0162] The third acquisition unit 404 is configured to acquire an arrangement mode of the visual component according to a calling sequence and a correlation of the encapsulated element in the first script.
[0163] The arrangement unit 405 is configured to arrange the visual component according to the arrangement mode to obtain a first audit scene, wherein the first audit scene has a correlation with the audio and video business.
[0164] The execution unit 406 is configured to execute the scene adjustment instruction on the first review scene to obtain a second review scene.
[0165] The adjustment unit 407 is configured to adjust the first script based on a difference between the first review scene and the second review scene to obtain a second script.
[0166] As an optional solution, the adjustment unit 407 includes: a first acquisition module configured to acquire a first set of visual components in the first review scene and a first arrangement manner of the visual components in the first set of visual components; a second acquisition module configured to acquire a second set of visual components in the second review scene and a second arrangement manner of the visual components in the second set of visual components; a first comparison module configured to compare the first set of visual components with the second set of visual components to obtain a component type difference; a second comparison module configured to compare the first arrangement manner with the second arrangement manner to obtain a component arrangement difference; and a first adjustment module configured to adjust the first script according to the component type difference and the component arrangement difference to obtain the second script.
[0167] As an optional solution, the second acquisition module includes: a first execution submodule configured to execute a first operation instruction on the first review scene to obtain the second review scene, wherein the first operation instruction is used to indicate adding a new visual component in the first review scene, and the scene adjustment instruction includes the first operation instruction; a second execution submodule configured to execute a second operation instruction on the first review scene to obtain the second review scene, wherein the second operation instruction is used to indicate modifying a component type of a visual component in the first review scene, and the scene adjustment instruction includes the second operation instruction; a third execution submodule configured to execute a third operation instruction on the first review scene to obtain the second review scene, wherein the third operation instruction is used to indicate adjusting an arrangement order or an arrangement region of a visual component in the first review scene, and the scene adjustment instruction includes the third operation instruction; and a fourth execution submodule configured to execute a fourth operation instruction on the first review scene to obtain the second review scene, wherein the fourth operation instruction is used to indicate deleting a visual component in the first review scene, and the scene adjustment instruction includes the fourth operation instruction.
[0168] As an optional solution, the execution unit 406 comprises: a third acquisition module configured to acquire a search keyword in response to a fifth operation instruction, wherein the fifth operation instruction is used to search for the visual component, and the fifth operation instruction comprises the search keyword; a determination module configured to determine a visual component whose component information is similar to the search keyword and whose similarity is greater than a preset threshold as a first target visual component; and a first display module configured to display component information of the first target visual component in response to a sixth operation instruction, wherein the sixth operation instruction is used to acquire the component information of the visual component, and the component information comprises at least one of a component name, a component type, a component function, and a configuration state.
[0169] As an optional solution, the execution unit 406 further comprises: a fourth acquisition module configured to acquire a second target visual component in the first review scene; and a second display module configured to display component information of the second target visual component in response to the sixth operation instruction.
[0170] As an optional solution, the execution unit 406 comprises: an adding module configured to configure, in response to a function adding instruction, a first visual component corresponding to the function adding instruction for the second review scene to obtain a configured second review scene; and a modifying module configured to modify, in response to a function modifying instruction, a second visual component corresponding to the function modifying instruction in the second review scene to a third visual component to obtain a modified second review scene.
[0171] As an optional solution, the execution unit 406 further comprises: an allocation module configured to allocate, in a case where there is a visual component without an allocated review priority in the second review scene, a review priority for the visual component without the allocated review priority based on an association relationship between the visual component and the audio / video service, wherein the review priority is used to represent an importance of information received by an encapsulation element corresponding to the visual component; a second adjustment module configured to adjust, in a case where there is a visual component with an allocated review priority in the second review scene, the review priority of the visual component with the allocated review priority based on the association relationship between the visual component and the audio / video service; and a return module configured to return a prompt information in a case where the second review scene is applied to the audio / video service and information received by an encapsulation element corresponding to the visual component does not meet a review priority, wherein the prompt information is used to indicate that the information acquired by the encapsulation element corresponding to the visual component does not meet a review requirement.
[0172] The audio / video service script processing apparatus can further include a processor and a memory, and the first obtaining unit 401, the element extracting unit 402, the second obtaining unit 403, the third obtaining unit 404, the arranging unit 405, the executing unit 406, the adjusting unit 407, and the like are stored in the memory as program units, and the corresponding functions are realized by the processor executing the program units stored in the memory.
[0173] The processor includes a core, and the core calls the corresponding program units in the memory. The core can be one or more, and the audio / video service script processing is realized by adjusting the core parameters.
[0174] The memory can include a non-permanent memory in a computer readable medium, a random access memory (RAM), and / or a non-volatile memory such as a read-only memory (ROM) or a flash memory (flash RAM), and the memory includes at least one memory chip.
[0175] Embodiment three
[0176] The embodiments of the present application can provide an electronic device, Figure 5 is a structural block diagram of an electronic device for executing an audio / video service script processing method according to the embodiments of the present application. As shown in Figure 5 , the electronic device can include one or more (only one is shown in the figure) processors 502, a memory 504, a storage controller, and a peripheral interface, wherein the peripheral interface is connected with a radio frequency module, an audio module, and a display. Figure 5
[0177] The memory can be used to store software programs and modules, such as the program instructions / modules corresponding to the audio / video service script processing method and apparatus in the embodiments of the present application, and the processor executes various function applications and data processing by running the software programs and modules stored in the memory, that is, realizes the audio / video service script processing method. The memory can include a high-speed random access memory, and can also include a non-volatile memory such as one or more magnetic storage devices, a flash memory, or other non-volatile solid-state memories. In some examples, the memory can further include a memory remotely arranged with respect to the processor, and the remote memory can be connected to the terminal through a network. Examples of the network include but are not limited to the Internet, an intranet, a local area network, a mobile communication network, and a combination thereof.
[0178] The processor can call information and application programs stored in the memory through the transmission device to perform the following steps: obtaining, by the first adapter, a cross-chain request triggered on the first link, wherein the cross-chain request is used to request a first resource transaction with the second link, the first link is deployed with the first adapter, the second link is deployed with the second adapter, and the cross-chain request carries cross-chain information for the first resource transaction; forwarding the cross-chain information from the first adapter to the second adapter, wherein the second adapter is used to forward the cross-chain information to the second link for the first resource transaction, and obtain transaction information obtained after the second link completes the first resource transaction; and obtaining, by the first adapter, the transaction information forwarded by the second adapter, and forwarding the transaction information to the first link.
[0179] Those skilled in the art can understand that Figure 5 The structure shown is only schematic, and the electronic device can also be a smart phone, a tablet computer, a palm computer, a Mobile Internet Device (MID), a PAD, or other terminal device. Figure 5 It does not limit the structure of the electronic device. For example, the electronic device can include more or fewer components (such as a network interface, a display device, etc.) than Figure 5 or have a different configuration than Figure 5 shown.
[0180] Those skilled in the art can understand that all or part of the steps in the processing method of the audio and video service script in the above embodiments can be completed by instructing the related hardware of the terminal device through a program, and the program can be stored in a computer readable storage medium, which can include a flash disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk, etc.
[0181] Embodiment Four
[0182] The embodiments of the present application also provide a storage medium. Optionally, in the present embodiment, the above-mentioned storage medium can be used to save the program code executed by the processing method of the audio and video service script provided in Embodiment One.
[0183] According to another aspect of the embodiments of the present application, a computer readable storage medium is also provided, which includes a stored computer program, wherein when the computer program runs, it controls the device where the computer readable storage medium is located to execute the processing method of the audio and video service script in any one of Embodiment One.
[0184] Optionally, in the embodiment, the storage medium can be located in any one of the computer terminals in the computer terminal group in the computer network, or in any one of the mobile terminals in the mobile terminal group.
[0185] The application further provides a computer program product comprising a computer program which, when executed by a processor, implements the steps of the processing method of the audio / video service script in the various embodiments of the application.
[0186] The application further provides a computer program product comprising a non-volatile computer readable storage medium storing a computer program which, when executed by a processor, implements the steps of the processing method of the audio / video service script in the various embodiments of the application.
[0187] The serial numbers of the embodiments of the application are only for description, and do not represent the advantages or disadvantages of the embodiments.
[0188] In the above embodiments of the application, the description of each embodiment has its own focus, and the parts not described in detail in a certain embodiment can be referred to the related description of other embodiments.
[0189] In the several embodiments provided by the present application, it should be understood that the disclosed technology can be implemented in other ways. Of course, the unit described as the division is only a logical function division, and there can be another division way during actual implementation, for example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the displayed or discussed coupling or direct coupling or communication connection between each other can be indirect coupling or communication connection through some interface, unit or module, and can be electrical or other forms.
[0190] The units described as separate components can or can not be physically separate, and the components displayed as units can or can not be physical units, that is, they can be located in one place, or can be distributed on multiple units. Part or all of the units can be selected according to actual needs to achieve the purpose of the embodiment.
[0191] In addition, each functional unit in the various embodiments of the application can be integrated in one processing unit, or each unit can exist physically, or two or more units can be integrated in one unit. The integrated unit can be realized in the form of hardware or in the form of a software functional unit.
[0192] The integrated unit, if implemented in the form of a software function unit and sold or used as an independent product, can be stored in a computer readable storage medium. Based on such understanding, the technical solutions of the present application essentially or say the part that contributes to the prior art or the whole or part of the technical solutions can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes a plurality of instructions for causing a computer device (which can be a personal computer, a server or a network device, etc.) to execute all or part of the steps of the method described in the various embodiments of the present application. The aforementioned storage medium includes: a U disk, a read-only memory (ROM, Read-Only Memory), a random access memory (RAM, Random Access Memory), a mobile hard disk, a magnetic disk or an optical disk, and various media that can store program codes.
[0193] The above is only the preferred embodiment of the present application, and it should be pointed out that for those skilled in the art, without departing from the principles of the present application, a number of improvements and refinements can be made, which should be considered as the protection scope of the present application.
Claims
1. A method for processing audio and video service scripts, characterized in that, include: Obtain a first script, wherein the first script is used to generate an audit scenario corresponding to the audio and video service, and the audit scenario is used to complete the audio and video service; Extract the encapsulation element from the first script to obtain the encapsulation element from the first script; Obtain the characteristics of the encapsulation element, and obtain the visualization component corresponding to the characteristics of the encapsulation element; Based on the calling order and association of the encapsulated elements in the first script, the arrangement of the visualization components is obtained; The visualization components are arranged according to the aforementioned arrangement to obtain a first review scenario, wherein the first review scenario is related to the audio and video service. Execute a scenario adjustment instruction on the first review scenario to obtain a second review scenario; The first script is adjusted based on the differences between the first review scenario and the second review scenario to obtain the second script.
2. The method according to claim 1, characterized in that, The step of adjusting the first script based on the differences between the first review scenario and the second review scenario to obtain the second script includes: Obtain the first set of visual components in the first review scenario and the first arrangement of the visual components in the first set of visual components; Obtain the second set of visualization components in the second review scenario and the second arrangement of the visualization components in the second set of visualization components; The first set of visualization components is compared with the second set of visualization components to obtain the differences in component types; By comparing the first arrangement method and the second arrangement method, the differences in component arrangement are obtained; The first script is adjusted according to the differences in component type and component arrangement to obtain the second script.
3. The method according to claim 2, characterized in that, Before obtaining the second set of visualization components in the second review scenario and the second arrangement of visualization components in the second set of visualization components, at least one of the following is included: A first operation instruction is executed on the first review scenario to obtain a second review scenario, wherein the first operation instruction is used to indicate the addition of a new visualization component in the first review scenario, and the scenario adjustment instruction includes the first operation instruction; Execute a second operation instruction on the first review scenario to obtain the second review scenario, wherein the second operation instruction is used to indicate modifying the component type of the visualization component in the first review scenario, and the scenario adjustment instruction includes the second operation instruction; A third operation instruction is executed on the first review scenario to obtain the second review scenario, wherein the third operation instruction is used to indicate adjusting the arrangement order or arrangement area of the visualization components in the first review scenario, and the scenario adjustment instruction includes the third operation instruction; The fourth operation instruction is executed on the first review scenario to obtain the second review scenario, wherein the fourth operation instruction is used to indicate that the visualization component is deleted in the first review scenario, and the scenario adjustment instruction includes the fourth operation instruction.
4. The method according to claim 1, characterized in that, The process of executing a scenario adjustment instruction on the first review scenario to obtain a second review scenario includes: In response to a fifth operation instruction, a search keyword is obtained, wherein the fifth operation instruction is used to find a visualization component, and the fifth operation instruction includes the search keyword; Visualized components whose component information has a similarity to the search keywords greater than a preset threshold are identified as the first target visualized components; In response to the sixth operation instruction, the component information of the first target visualization component is displayed, wherein the sixth operation instruction is used to obtain the component information of the visualization component, and the component information includes at least one of component name, component type, component function, and configuration status.
5. The method according to claim 4, characterized in that, The process of executing a scenario adjustment instruction on the first review scenario to obtain a second review scenario includes: Obtain the second target visualization component in the first review scenario; In response to the sixth operation instruction, the component information of the second target visualization component is displayed.
6. The method according to claim 1, characterized in that, After executing a scenario adjustment instruction on the first review scenario to obtain a second review scenario, at least one of the following is included: In response to the function addition instruction, a first visualization component corresponding to the function addition instruction is configured for the second review scenario to obtain the configured second review scenario; In response to the function modification instruction, the second visualization component corresponding to the function modification instruction in the second review scenario is modified to a third visualization component, resulting in the modified second review scenario.
7. The method according to any one of claims 1-6, characterized in that, After executing the scenario adjustment instruction on the first review scenario to obtain the second review scenario, the process further includes: In the second review scenario, if there are visualization components that have not been assigned a review priority, a review priority is assigned to the visualization components that have not been assigned a review priority based on their association with the audio and video services. The review priority is used to indicate the importance of the information received by the encapsulation element corresponding to the visualization component. In the second review scenario, if there is a visualization component with an assigned review priority, the review priority of the visualization component with the assigned review priority is adjusted based on its association with the audio and video service. When the second review scenario is applied to the audio and video service, and the information received by the encapsulation element corresponding to the visualization component does not meet the review priority, a prompt message is returned, wherein the prompt message is used to indicate that the information obtained by the encapsulation element corresponding to the visualization component does not meet the review requirements.
8. A processing device for audio and video service scripts, characterized in that, include: The first acquisition unit is used to acquire a first script, wherein the first script is used to generate an audit scenario corresponding to the audio and video service, and the audit scenario is used to complete the audio and video service; An element extraction unit is used to extract the encapsulated elements in the first script to obtain the encapsulated elements in the first script; The second acquisition unit is used to acquire the characteristics of the encapsulation element and acquire the visualization component corresponding to the characteristics of the encapsulation element. The third acquisition unit is used to acquire the arrangement of the visualization components according to the calling order and association relationship of the encapsulated elements in the first script; The arrangement unit is used to arrange the visualization components according to the arrangement method to obtain a first review scenario, wherein the first review scenario is related to the audio and video service; The execution unit is used to execute scenario adjustment instructions on the first review scenario to obtain a second review scenario; The adjustment unit is used to adjust the first script based on the differences between the first review scenario and the second review scenario to obtain the second script.
9. An electronic device, characterized in that, It includes one or more processors and a memory, the memory being used to store one or more programs, wherein when the one or more programs are executed by the one or more processors, the one or more processors cause the one or more processors to implement the audio and video service script processing method according to any one of claims 1 to 7.
10. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by the processor, it implements the steps of the audio and video service script processing method according to any one of claims 1 to 7.