Digital intelligence person verbal skill generation method and device supporting complex process

Through natural language processing and machine learning technology, the digital sapiens vocabulary generation method is realized, solving the problems of poor scalability, insufficient flexibility and poor user experience of the existing platforms, improving the accuracy and quality of the vocabulary, and enhancing the competitiveness of the enterprise.

CN119646119APending Publication Date: 2025-03-18SHANGHAI SHUHENG INFORMATION TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311809545.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-12-26
Publication Date
2025-03-18

AI Technical Summary

Technical Problem

The existing verbal configuration platform has problems such as poor scalability, insufficient flexibility, and poor user experience, which leads to high maintenance costs and difficulty in adapting to corporate business expansion and changes in customer needs.

Method used

Provide a method for generating speech by Digi-Homo Sapiens that supports complex processes. Through natural language processing technology and machine learning, it automatically generates and manages speech content to achieve intelligent and automated speech interaction.

Benefits of technology

It reduces labor and time costs, improves the accuracy and quality of speech, enhances the flexibility and competitiveness of the enterprise, and improves the user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119646119A_ABST
    Figure CN119646119A_ABST
Patent Text Reader

Abstract

The invention relates to a digital intelligence verbal skill generation method and device supporting a complex process. The method comprises the following steps that a user interacts with a digital intelligence verbal skill process library to input a natural language text; the numerology verbal skill process library automatically analyzes a natural language text input by a user by using a natural language processing technology, and determines the intention and demand of the user; searching related verbal skill information in the knowledge graph according to the intention and the demand of the user by the numerology verbal skill process library; the numerology verbal skill process library automatically generates verbal skill responses meeting the intention and the demand of the user by utilizing a natural language processing model; the numerology verbal skill process library outputs the generated verbal skill response to the user, so that an intelligent and automatic verbal skill interaction process is realized; according to the method, the verbal skill content can be automatically generated and managed, and the problems and requirements of customers can be automatically responded, so that the labor cost and the time cost are reduced, the generated verbal skill content is high in accuracy and stable in quality, human errors and omissions are avoided, and the quality and the accuracy of the verbal skill are improved.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] This invention belongs to the field of artificial intelligence technology, specifically a method and apparatus for generating digital AI dialogue scripts that support complex processes. [Background Technology]

[0002] Currently, existing script configuration platforms mainly have the following problems and shortcomings:

[0003] (1) Poor scalability: Current script configuration backends can often only be used on specific systems or platforms, making it difficult to achieve cross-platform and cross-language script configuration; this means that when enterprises expand their business or start new businesses, they need to redevelop or purchase new script configuration backends, which not only increases costs but also wastes a lot of manpower and resources.

[0004] (2) Insufficient flexibility: The current script configuration backend usually only provides limited script configuration methods and functions, making it difficult to customize according to the actual needs of enterprises. When enterprises need to adjust or update scripts, they often need to contact the backend developers for modification and adjustment, which not only wastes a lot of time, but also increases the operating costs of enterprises.

[0005] (3) Poor user experience: The current script configuration backend may have problems such as complicated operation and unclear interface, which makes business personnel need to spend more time and energy to adapt and operate it. At the same time, the fixed script process also affects the customer experience and satisfaction.

[0006] In summary, the current script configuration backend suffers from problems and drawbacks such as high maintenance costs, poor scalability, insufficient flexibility, difficulty in ensuring data security, and poor user experience. These issues not only affect the operational efficiency of enterprises but also limit their development.

[0007] Therefore, there is a need to find more effective and convenient solutions for configuring sales scripts to enhance the competitiveness of enterprises. [Summary of the Invention]

[0008] The purpose of this invention is to address the aforementioned shortcomings by providing a digital AI-powered script generation method and apparatus that supports complex processes. This method and apparatus can automatically generate and manage script content, automatically respond to customer questions and needs, thereby reducing labor and time costs. Furthermore, the generated script content is highly accurate and of stable quality, avoiding human errors and omissions, and improving the quality and accuracy of the script.

[0009] In one aspect, this invention provides a method for generating dialogue scripts for intelligent digital beings that supports complex processes, comprising the following steps:

[0010] 1) User input: Users input natural language text by interacting with the AI-powered speech flow library;

[0011] 2) Text parsing: The Digital Intelligence Script Flow Library uses natural language processing technology to automatically parse the natural language text input by the user and determine the user's intent and needs;

[0012] 3) Script Search: The Digital Intelligence Script Flow Library searches for relevant script information in the knowledge graph based on user intent and needs;

[0013] 4) Script Generation: The Digital Intelligence Script Library uses natural language processing models to automatically generate script responses that meet user intent and needs;

[0014] 5) Script output: The Digital Intelligence Script Flow Library outputs the generated script responses to the user, realizing an intelligent and automated script interaction process.

[0015] As one embodiment, the digital human speech script library automatically learns and generates speech script content that conforms to the context. By combining natural language processing technology, it automatically parses the natural language text input by the user and generates corresponding speech script responses.

[0016] As one embodiment, the intelligent human-computer dialogue script library uses machine learning and knowledge graph technologies to achieve intelligent management and optimization of the dialogue script process; it automatically learns and identifies data patterns in the dialogue script process library through machine learning technology, thereby automatically adjusting and optimizing the dialogue script process; and it integrates dialogue script content with the enterprise knowledge structure through knowledge graph technology, thereby establishing an intelligent dialogue script search mechanism.

[0017] As one example, the digital human-readable script library supports multiple platforms and languages, and can develop different script templates according to different business scenarios and customer needs.

[0018] As one embodiment, the construction steps of the digital human speech script library are as follows:

[0019] (1) Systematic research: Conduct in-depth research on the business scenarios and customer needs of enterprises to clarify the needs and objectives of the script process library;

[0020] (2) Model training: Select a large-scale corpus to train the model in order to improve the model’s generation ability and accuracy;

[0021] (3) Script template compilation: Compile and develop different script templates according to different business scenarios and customer needs;

[0022] (4) Knowledge graph construction: Utilize knowledge graph technology to establish an enterprise knowledge base and integrate the content of the script with the enterprise knowledge structure;

[0023] (5) System testing and optimization: After completing the script flow configuration, the system is tested and optimized to ensure the stability and availability of the system.

[0024] As one example, after testing and optimization, an effect evaluation step is also included: after the system is officially launched, the implementation effect is evaluated, including but not limited to evaluating by comparing business data and user feedback before and after the system launch.

[0025] As one example, the AI-powered speech script library, based on the needs assessment, requires the selection of a suitable model and AI-powered speech script configuration backend, and the deployment and configuration of the system, including but not limited to establishing the speech script library, setting process parameters, and training and optimizing the model.

[0026] As one example, after the system is deployed and configured, the digital human-readable script process library needs to start configuring the script process, including but not limited to defining the process name, adding nodes, configuring the script content, and setting the user response type; and when configuring the script process, it is customized and optimized according to the actual business scenario and customer needs.

[0027] In another aspect, the present invention provides a digital AI speech generation device that supports complex processes, comprising:

[0028] The user input module is used to allow users to input natural language text.

[0029] The text parsing module is used to automatically parse the natural language text input by the user using natural language processing technology, and to determine the user's intent and needs;

[0030] The script search module is used to search for relevant script information in the knowledge graph based on user intent and needs;

[0031] The script generation module is used to automatically generate script responses that meet user intent and needs using natural language processing models.

[0032] The script output module is used to output the generated script responses to the user, realizing an intelligent and automated script interaction process.

[0033] In a third aspect, the present invention provides a computer-readable storage medium comprising a stored program that performs the above-described method.

[0034] Compared with the prior art, the present invention has the following advantages:

[0035] (1) Improved productivity, quality, and accuracy: The automation and intelligence of the digital human script flow library of this invention greatly improves productivity; compared with manual script writing, this invention can automatically generate and manage script content and automatically respond to customer questions and needs, thereby reducing labor and time costs; at the same time, this invention relies on a large corpus, so the generated script content has high accuracy and stable quality, avoiding human errors and omissions, so that enterprises can flexibly adjust and optimize the script flow according to changes and updates in business needs, so as to improve the quality and accuracy of the script.

[0036] (2) Ease of Operation and Use: The operation and use of the digital human-readable script library of this invention are very simple. Users only need to input natural language text, and the system can automatically parse the user's intent and needs and generate corresponding script responses. The entire process requires no manual intervention, reducing operation steps and time costs, and improving work efficiency. In addition, the digital human-readable script library of this invention supports flexible script node configuration and process customization, enabling enterprises to make personalized configurations and optimizations according to their own business needs and characteristics. At the same time, the digital human-readable script library provides a user-friendly interface and interaction method, allowing users to easily use and manage script content. The interface is simple and clear, easy to operate, and users can easily search, select, edit, and manage script content. In addition, this invention also provides real-time script recommendation and feedback functions, which can automatically adjust and optimize script content based on user feedback and usage, improving the quality and effectiveness of the scripts.

[0037] (3) The emergence of useful features: The emergence of the digital human script process library of the present invention has greatly improved the service quality and efficiency of enterprises. First, since the system can automatically generate and manage script content, enterprises can quickly respond to customer questions and needs, and improve customer satisfaction and loyalty. At the same time, since the system can flexibly adjust and optimize the script process according to changes and updates in business needs, enterprises can better adapt to market changes and competitive pressures. In addition, the digital human script process library can also improve the production efficiency and management efficiency of enterprises. Enterprises can save a lot of human resources and time costs, which can be used for other creative work and innovative projects. At the same time, since the system is easy to use, enterprises can promote and apply new technologies and tools more quickly, and accelerate the pace of digital transformation and innovative development of enterprises.

[0038] In summary, this invention, through its automation and intelligence features, significantly improves enterprise productivity, quality, accuracy, and effectiveness; its ease of operation and use enables enterprises to more quickly promote and apply new technologies and tools; and its useful features enhance service quality and efficiency, thereby strengthening their market competitiveness. Therefore, with continuous technological updates and development, the technical effects of this invention's digital intelligent human communication script library are remarkable, and it will become one of the important tools for enterprise digital transformation and innovative development. [Image Description]

[0039] Figure 1 This is a schematic diagram of the structure of the device of the present invention;

[0040] Figure 2 This is a flowchart illustrating the method of the present invention;

[0041] Figure 3 This is a schematic diagram illustrating the construction of the digital intelligent human speech process library of this invention;

[0042] Figure 4 This is a schematic diagram of the principle of the present invention;

[0043] Figure 5 This is a schematic diagram of the interface of the Digital Intelligence Human Dialogue Flow Library of the present invention. Figure 1 ;

[0044] Figure 6 This is a schematic diagram of the interface of the Digital Intelligence Human Dialogue Flow Library of the present invention. Figure 2 ;

[0045] Figure 7 This is a schematic diagram of the interface of the Digital Intelligence Human Dialogue Flow Library of the present invention. Figure 3 ; [Detailed Implementation]

[0046] References to "one embodiment" or "some embodiments" as used in this specification mean that a particular feature, structure, or characteristic described in connection with that embodiment is included in one or more embodiments of the invention. Therefore, the phrases "in one embodiment," "in some embodiments," "in other embodiments," "in still other embodiments," etc., appearing in different parts of this specification do not necessarily refer to the same embodiment, but rather mean "one or more, but not all, embodiments," unless otherwise specifically emphasized. The terms "comprising," "including," "having," and variations thereof mean "including, but not limited to," unless otherwise specifically emphasized.

[0047] To make the objectives, technical solutions, and advantages of the present invention clearer, the present invention will be further described below in conjunction with the accompanying drawings and specific embodiments:

[0048] In some embodiments, the present invention provides a method for generating AI-powered dialogue scripts that supports complex processes, comprising the following steps:

[0049] 1) User input: Users input natural language text by interacting with the AI-powered speech flow library;

[0050] 2) Text parsing: The Digital Intelligence Script Flow Library uses natural language processing technology to automatically parse the natural language text input by the user and determine the user's intent and needs;

[0051] 3) Script Search: The Digital Intelligence Script Flow Library searches for relevant script information in the knowledge graph based on user intent and needs;

[0052] 4) Script Generation: The Digital Intelligence Script Library uses natural language processing models to automatically generate script responses that meet user intent and needs;

[0053] 5) Script output: The Digital Intelligence Script Flow Library outputs the generated script responses to the user, realizing an intelligent and automated script interaction process.

[0054] The Digital Intelligence Script Library uses natural language processing technology to automate the generation, processing, and configuration of scripts. This solution can reduce the workload of manually writing scripts, improve service efficiency and quality, and enable personalized customer communication and interaction, thereby better meeting customer needs and enhancing corporate competitiveness.

[0055] In other embodiments, the Digital Intelligence Script Library is a solution based on artificial intelligence and natural language processing technologies, designed to provide enterprises with intelligent, automated, and efficient script configuration and management services. The following is a detailed description of the technical solutions, means, measures, and features adopted by the Digital Intelligence Script Library:

[0056] The Digital Intelligence Script Flow Library employs natural language processing (NLP) technology to automate script generation, processing, and configuration. It can automatically learn and generate context-sensitive script content. By combining NLP technology, the library can automatically parse user-input natural language text and generate corresponding script responses. Furthermore, the library utilizes machine learning and knowledge graph technologies to achieve intelligent management and optimization of script flows. Machine learning automatically learns and identifies data patterns within the library, thereby automatically adjusting and optimizing the script flow. Knowledge graph technology integrates script content with the enterprise's knowledge structure, establishing an intelligent script search mechanism. (See attached...) Figure 5 To be continued Figure 7As shown, you can click to add a new script library, you can also click to add a new script jump node, and you can add a trigger event for the node to configure the trigger of the digital AI script, so that the digital AI can interact and communicate based on the user's words and behaviors.

[0057] In other embodiments, to ensure the stability and usability of the digital human dialogue script library, the digital human dialogue script library can be constructed using the following steps:

[0058] (1) Systematic research: Conduct in-depth research on the business scenarios and customer needs of enterprises to clarify the needs and objectives of the script process library;

[0059] (2) Model training: Select a large-scale corpus to train the model in order to improve the model’s generation ability and accuracy;

[0060] (3) Script template compilation: Compile and develop different script templates according to different business scenarios and customer needs;

[0061] (4) Knowledge graph construction: Utilize knowledge graph technology to establish an enterprise knowledge base and integrate the content of the script with the enterprise knowledge structure;

[0062] (5) System testing and optimization: The system is rigorously tested and optimized to ensure its stability and availability.

[0063] The digital human speech script library of this invention has the following features:

[0064] ① Automation: The Digital Intelligence Script Library can automatically parse the natural language text input by the user and generate corresponding script responses, reducing the workload of manually writing scripts.

[0065] ② Intelligence: The Digital Intelligence Human Script Process Library uses machine learning and knowledge graph technologies to automatically learn and identify data patterns in the script process library, thereby automatically adjusting and optimizing the script process.

[0066] ③ Flexibility: The Digital Intelligence Script and Process Library can flexibly develop different script templates according to different business scenarios and customer needs.

[0067] ④ Scalability: The Digital Intelligence Human Script and Process Library can support multiple different platforms and languages, and can be continuously expanded and optimized as the enterprise's business develops.

[0068] In other embodiments, the present invention also provides a digital AI speech generation device that supports complex processes, comprising:

[0069] The user input module is used to allow users to input natural language text.

[0070] The text parsing module is used to automatically parse the natural language text input by the user using natural language processing technology, and to determine the user's intent and needs;

[0071] The script search module is used to search for relevant script information in the knowledge graph based on user intent and needs;

[0072] The script generation module is used to automatically generate script responses that meet user intent and needs using natural language processing models.

[0073] The script output module is used to output the generated script responses to the user, realizing an intelligent and automated script interaction process.

[0074] As a specific embodiment, the implementation flow of the digital human-based speech flow device is as follows:

[0075] (1) Needs survey: Before implementing the digital human speech process configuration backend, it is necessary to conduct in-depth research on the business scenarios and customer needs of the enterprise. This can be done by communicating with business departments or users, or by referring to examples of similar processes. Through the needs survey, it can be clarified which speech processes the enterprise needs, and what functions and features these processes need to have.

[0076] (2) System deployment and configuration: Based on the requirements survey, it is necessary to select a suitable model and a digital human speech process configuration backend, and deploy and configure the system. This includes establishing a speech library, setting process parameters, etc. In this process, it is necessary to train and optimize models such as NLP to make them more in line with the needs of actual business scenarios.

[0077] (3) Script process configuration: After the system is deployed and configured, the script process needs to be configured. This includes defining the process name, adding nodes, configuring the script content, setting the user response type, etc. When configuring the script process, it is necessary to customize and optimize it according to the actual business scenario and customer needs to ensure the accuracy and effectiveness of the script process.

[0078] (4) System testing and optimization: After completing the script configuration, the system needs to be tested and optimized. This includes testing the stability and performance of the system, checking the correctness and usability of the script, and optimizing the parameters of the model. Through system testing and optimization, it can be ensured that the digital human script configuration backend can meet the actual needs of the enterprise and bring better benefits to the enterprise.

[0079] (5) Effect evaluation: After the system is officially launched, the implementation effect needs to be evaluated. This can be done by comparing business data and user feedback before and after the system goes live. Through effect evaluation, we can understand the contribution of the digital human script process configuration backend to the company's benefits, as well as the areas that need improvement and optimization, so as to provide better support and assistance for the company's future development.

[0080] The present invention will be further described below with reference to specific embodiments:

[0081] A case study of a banking business implementation:

[0082] The bank aimed to provide more efficient and intelligent services to its customers. However, due to the complexity and diversity of banking operations, manually crafting scripts for each scenario was both time-consuming and labor-intensive. To address this, the bank introduced a digitally-driven script configuration backend. This backend automatically generates scripts suitable for various business scenarios, including loans, deposits, and credit cards. The bank inputs relevant keywords and context based on its business needs, and the backend automatically generates appropriate script templates. Furthermore, the backend supports flexible script node configuration, allowing for customization based on different business scenarios and customer requirements. Through the implementation of this digitally-driven script configuration backend, the bank successfully improved service efficiency and quality. Customers can quickly receive responses that meet their needs when inquiring about services, significantly improving customer satisfaction and loyalty. Simultaneously, the backend's script customization also improves the efficiency and accuracy of bank employees, reducing errors and omissions.

[0083] Another successful implementation case is on an e-commerce platform:

[0084] The platform features numerous product categories and brands, requiring personalized recommendations and sales pitches based on diverse customer needs and purchasing behaviors. By introducing a digitally-driven sales pitch configuration backend, the e-commerce platform can automatically generate tailored sales pitches based on user purchase history, search records, and other data. For example, for a customer who frequently purchases baby and maternity products, the system automatically generates recommendations and sales pitches related to these products, adjusting them to reflect the customer's purchasing behavior. In this way, the e-commerce platform has successfully improved customer conversion rates and order value, while also enhancing customer satisfaction and loyalty.

[0085] In summary, the intelligent human-based communication script configuration backend that supports complex processes described in this invention has broad application prospects in scenarios such as banking and e-commerce platforms. Through the implementation of this backend, enterprises can improve service efficiency and quality, achieve personalized customer communication and interaction, thereby better meeting customer needs and enhancing enterprise competitiveness, and it is worthy of promotion and application.

[0086] In addition, the present invention also provides a computer-readable storage medium including a stored program that executes the above-described method for generating AI-powered speech patterns that supports complex processes.

[0087] Furthermore, the present invention also provides a computer device, including a processor, a memory, and a bus; the processor and the memory are connected via the bus, the memory is used to store programs, the processor is used to run programs, and the program executes the above-mentioned method for generating intelligent human speech that supports complex processes provided by the present invention.

[0088] If the functions described in the methods of the embodiments of the present invention are implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the parts of the embodiments of the present invention that contribute to the prior art or the parts of the technical solutions can be embodied in the form of software products. These software products are stored in a storage medium and include several instructions to cause a computer device (which may be a personal computer, server, mobile computing device, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory, random access memory, disks, or optical discs.

[0089] The above embodiments are only used to illustrate the technical solutions of the present invention, and are not intended to limit them. Under the concept of the present invention, the technical features of the above embodiments or different embodiments can also be combined, the steps can be implemented in any order, and there are many other variations of the different aspects of the present invention as described above. Although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. These modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of this application.

[0090] This invention is not limited to the above-described embodiments. Any changes, modifications, substitutions, combinations, or simplifications made without departing from the spirit and principle of this invention shall be considered equivalent substitutions and shall be included within the scope of protection of this invention.

Claims

1. A method for generating digital human speech that supports complex processes, characterized in that: The following steps are included: 1) User input: Users input natural language text by interacting with the Shuzhiren speech process library; 2) Text analysis: The Digital Intelligence Talk Flow Library uses natural language processing technology to automatically analyze the natural language text entered by the user and determine the user's intentions and needs; 3) Speech search: The Digital Intelligence Speech Process Library searches for relevant speech information in the knowledge graph based on user intentions and needs; 4) Speech generation: The Digital Intelligence Speech Process Library uses natural language processing models to automatically generate speech responses that meet user intentions and needs; 5) Speech output: The Digital Intelligence Speech Process Library will output the generated speech responses to the user, realizing an intelligent and automated speech interaction process.

2. The method according to claim 1, characterized in that: The digital intelligence speech process library automatically learns and generates speech content that fits the context. By combining natural language processing technology, it automatically parses the natural language text input by the user and generates corresponding speech responses.

3. The method according to claim 1, characterized in that: The digital intelligence speech process library adopts machine learning and knowledge graph technology to realize the intelligent management and optimization of the speech process; automatically learns and identifies the data patterns in the speech process library through machine learning technology, so as to automatically adjust and optimize the speech process; integrates the speech content and the enterprise knowledge structure through knowledge graph technology, so as to establish an intelligent speech search mechanism.

4. The method according to claim 1, characterized in that: The Digital Intelligence speech process library supports a variety of different platforms and languages, and formulates different speech templates according to different business scenarios and customer needs.

5. The method according to claim 1, characterized in that The steps for constructing the Digital Intelligence Human Talk Flow Library are as follows: (1) Systematic research: Conduct in-depth research on the company's business scenarios and customer needs to clarify the needs and goals of the speech process library; (2) Model training: Select a large-scale corpus to train the model to improve the model's generation ability and accuracy; (3) Speech template arrangement: Organize and formulate different speech templates according to different business scenarios and customer needs; (4) Knowledge graph construction: Use knowledge graph technology to build an enterprise knowledge base and integrate the content of the speech with the enterprise knowledge structure; (5) System testing and optimization: After completing the configuration of the speech process, the system is tested and optimized to ensure the stability and availability of the system.

6. The method according to claim 5, characterized in that After testing and optimization, there is also a step of effect evaluation: after the system is officially launched, the implementation effect is evaluated, including but not limited to evaluation by comparing business data before and after the system is launched and user feedback.

7. The method according to claim 5, characterized in that: Based on the demand survey, the Digital Intelligence Speech Process Library needs to select a suitable model and Digital Intelligence Speech Process configuration background, and deploy and configure the system, including but not limited to establishing a speech library, setting process parameters, and training and optimizing the model.

8. The method according to claim 5, characterized in that: After the system deployment and configuration of the Digital Intelligence Speech Process Library is completed, it is necessary to start configuring the speech process, including but not limited to defining the process name, adding nodes, configuring speech content, and setting user response types; and when configuring the speech process, customize and optimize it according to actual business scenarios and customer needs.

9. A digital human speech generation device supporting complex processes, characterized in that: include: A user input module, used for allowing users to input natural language text; A text parsing module is used to automatically parse the natural language text input by the user using natural language processing technology and determine the user's intention and needs; The speech search module is used to search for relevant speech information in the knowledge graph based on user intentions and needs; The speech generation module is used to automatically generate speech responses that meet user intentions and needs using the natural language processing model; The speech output module is used to output the generated speech responses to the user, realizing an intelligent and automated speech interaction process.

10. A computer-readable storage medium, characterized in that: The computer-readable storage medium includes a stored program that executes the method of any one of claims 1 to 8.