Outbound call speech adjustment method, device, storage medium and computer equipment
By obtaining and filtering the types of speech marks in the outgoing call list and adjusting the outgoing call strategy, the problem of low success rate of Chinese and foreign call in the existing technology has been solved, and the sales success rate has been improved.
Patent Information
- Application Number
- CN202210871855.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-07-22
- Publication Date
- 2024-12-24
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
During the current outbound call process, users hang up the phone due to discomfort in AI voice's business sales speech, resulting in a low sales success rate.
By obtaining the current remaining out-call list and the speech mark type of the historical out-call object, filtering out the target speech type, and using this speech type to perform out-call when repeating the out-call object, adjusting the speech strategy.
The sales success rate of outbound call service has been improved, and other speeches are adjusted in a timely manner by recording historical speech types to reduce the situation of hanging up the phone.
Smart Images

Figure CN115065759B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of computers, and in particular to a method, device, computer-readable storage medium and computer equipment for adjusting outbound call speech. Background Art
[0002] In recent years, with the development and popularization of computer equipment technology, intelligent outbound calls are used in some sales scenarios. The core of intelligent outbound calls is the basic technology of AI, which gives the product the ability to recognize speech, understand semantics, and synthesize speech. In simple terms, it is how to accurately recognize the meaning expressed by the customer, which is generally called recognition of intent. On the other hand, the call service built by Fs and SIP gives the product the ability to make external calls and can dial the customer's mobile phone for communication.
[0003] During the research and practice of the prior art, the inventor of the present application found that in the prior art, during the existing outbound calling process, there are cases where users hang up the phone because they are uncomfortable with the business sales talk of the AI voice, and the sales success rate of the outbound business is low. Summary of the invention
[0004] The embodiments of the present application provide a method and device for adjusting outbound call speech, which can improve the sales success rate of outbound call services.
[0005] To solve the above technical problems, the present application provides the following technical solutions:
[0006] A method for adjusting outbound call speech, comprising:
[0007] Obtain the current remaining outbound call list and the historical outbound call objects with speech marks in the remaining outbound call list;
[0008] Determine the mark type of the speech mark corresponding to each of the historical outbound call objects, and the historical speech type corresponding to the mark type;
[0009] Based on the historical speech types, a target speech type is selected from preset speech types;
[0010] If the current outbound call object is the historical outbound call object, the speech of the target speech type is used to make an outbound call to the historical outbound call object.
[0011] An outbound call speech adjustment device, comprising:
[0012] The first acquisition module is used to acquire the current remaining outbound call list and the historical outbound call objects with speech marks in the remaining outbound call list;
[0013] A first determination module is used to determine the mark type of the speech mark corresponding to each of the historical outbound call objects, and the historical speech type corresponding to the mark type;
[0014] A screening module, used for screening out a target speech type from preset speech types based on the historical speech types;
[0015] The outbound call module is used to make an outbound call to the historical outbound call object by using the speech of the target speech type if the current outbound call object is the historical outbound call object.
[0016] In some embodiments, the screening module comprises:
[0017] A screening submodule, used to screen out candidate speech types other than the historical speech types from the preset speech types;
[0018] A first determination submodule is used to determine whether the number of the candidate speech type is one, and obtain a determination result;
[0019] The second determination submodule is used to determine a target speech type based on the determination result and the candidate speech types.
[0020] In some embodiments, the second determining submodule includes:
[0021] The first determination unit is used to determine the candidate speech type as the target speech type if the determination result is that the number of the candidate speech type is one.
[0022] In some embodiments, the second determining submodule is further used to:
[0023] A second determining unit, configured to determine a current outbound call time period if the determination result is that the number of the candidate speech types is not one;
[0024] A calculation unit, used for calculating the historical outbound call success rate of each candidate speech type in the current outbound call time period;
[0025] The third determination unit is used to determine the candidate speech type with the highest historical outbound call success rate as the target speech type.
[0026] In some embodiments, the computing unit is used to:
[0027] Obtain the number of outbound calls and the number of successful calls for each candidate speech in the current outbound call time period described in the history;
[0028] The ratio of the number of successes of each candidate speech type to the number of outbound calls in history is calculated to obtain the historical outbound call success rate of each candidate speech type in the current outbound call time period.
[0029] In some embodiments, the device further comprises:
[0030] The updating module is used to update the speech mark of the historical outbound call object to the speech mark type corresponding to the target speech type and the historical speech type when an outbound call to the historical outbound call object fails using the speech of the target speech type.
[0031] In some embodiments, the device further comprises:
[0032] A second determination module is used to determine the type of speech used for the outbound call if an outbound call is made to an outbound call object other than the historical outbound call object in the remaining outbound call list and the outbound call fails;
[0033] A second acquisition module is used to acquire a mark type corresponding to the speech type used in the outbound call;
[0034] The marking module is used to mark the marking type corresponding to the type of speech used in the outbound call to the outbound call object.
[0035] A computer-readable storage medium stores a plurality of instructions suitable for loading by a processor to execute the steps in the above-mentioned outbound call speech adjustment method.
[0036] A computer device includes a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the steps in the outbound call speech adjustment method as described above when executing the program.
[0037] The embodiment of the present application obtains the current remaining outbound call list and the historical outbound call objects with speech marks in the remaining outbound call list; determines the mark type of the speech mark corresponding to each of the historical outbound call objects, and the historical speech type corresponding to the mark type; based on the historical speech type, selects the target speech type from the preset speech types; if the current outbound call object is the historical outbound call object, the speech of the target speech type is used to make an outbound call to the historical outbound call object. In this way, by recording the historical speech type, other speech can be adjusted in time for outbound calls, thereby improving the sales success rate of outbound call services. BRIEF DESCRIPTION OF THE DRAWINGS
[0038] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For those skilled in the art, other drawings can be obtained based on these drawings without creative work.
[0039] Figure 1a A system diagram of the outbound call speech adjustment method provided in an embodiment of the present application.
[0040] Figure 1b A flowchart of the outbound call speech adjustment method provided in an embodiment of the present application.
[0041] Figure 2 A schematic diagram of the structure of the outbound call speech adjustment device provided in an embodiment of the present application.
[0042] Figure 3 A schematic diagram of the structure of a computer device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0043] The technical solutions in the embodiments of the present application will be described clearly and completely below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, rather than all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative work are within the scope of protection of the present application.
[0044] See also Figure 1a , Figure 1a A system diagram of the outbound call speech adjustment method provided in the embodiment of the present application, the system may include at least one client 1000, at least one computer device 2000, at least one database 3000, and a network 4000. The computer devices 2000 may be connected directly by wire or indirectly by wireless to form a distributed structure, and the client 1000 may be a terminal device such as a mobile phone, a computer or a personal digital assistant, and the computer device 2000 makes an Internet phone call to the client 1000 through the network 4000. Among them, the network 4000 may be a wireless network or a wired network, such as a wireless network such as a wireless local area network (WLAN), a local area network (LAN), a cellular network, a 2G network, a 3G network, a 4G network, a 5G network, etc. In addition, the system may include a database 3000, which may be used to store the preferences of multiple users, as well as a list of outbound calls, etc.
[0045] The present application embodiment provides a method for adjusting outbound call speech, which can be executed by a computer device. Figure 1a As shown, the computer device 2000 obtains the current remaining outbound call list and the historical outbound call objects with speech marks in the remaining outbound call list; determines the mark type of the speech mark corresponding to each of the historical outbound call objects, and the historical speech type corresponding to the mark type; based on the historical speech type, selects the target speech type from the preset speech types; if the current outbound call object is the historical outbound call object, the speech of the target speech type is used to make an outbound call to the historical outbound call object. Based on this, by recording the historical speech type, other speech can be adjusted in time to make an outbound call, thereby improving the sales success rate of the outbound call business.
[0046] It should be noted that Figure 1a The scenario diagram of the outbound call speech adjustment method shown is only an example. The outbound call speech adjustment system and scenario described in the embodiment of the present application are intended to more clearly illustrate the technical solution of the embodiment of the present application, and do not constitute a limitation on the technical solution provided in the embodiment of the present application. Ordinary technicians in this field can know that with the evolution of the outbound call speech adjustment system and the emergence of new business scenarios, the technical solution provided in the embodiment of the present application is also applicable to similar technical problems.
[0047] In this embodiment, the description will be made from the perspective of an outbound call speech adjustment device, which can be specifically integrated into a computer device having a storage unit and a microprocessor installed therein and having computing capabilities.
[0048] See also Figure 1b , Figure 1b A flowchart of an outbound call speech adjustment method provided in an embodiment of the present application. The outbound call speech adjustment method includes:
[0049] In step 101, the current remaining outbound call list and the historical outbound call objects with speech marks in the remaining outbound call list are obtained.
[0050] Among them, the outbound call service includes insurance recommendation service, credit card recommendation service, etc. The outbound call service will allocate an outbound call list to each outbound call resource pool, so as to make outbound calls to each outbound call object in the outbound call list through the outbound call resource pool.
[0051] Specifically, the current remaining outbound call list may contain historical outbound call objects that have been called out in the past but have been hung up. When the outbound call is hung up, the historical outbound call object will be marked with a speech script to record which speech script the historical outbound call object used to make the outbound call and was hung up.
[0052] Among them, the speech includes praise speech, such as: Ms. Wang, your hands are really beautiful, slender and soft. Wearing our bracelet, you will be the focus wherever you go; looking for the same hobby speech, such as: Mr. Zhang, do you also like fitness? I also love fitness. I usually use this massager for massage after fitness.
[0053] In step 102, the mark type of the speech mark corresponding to each of the historical outbound call objects and the historical speech type corresponding to the mark type are determined.
[0054] Different outbound call scripts have different marking types, for example, the marking type corresponding to the A script is A, and the marking type corresponding to the B script is B. Therefore, according to the correspondence between the script type and the marking type, the marking type of the script marking corresponding to each of the historical outbound call objects and the historical script type corresponding to the marking type can be determined, and the historical script type is the script type used in the history.
[0055] In step 103, based on the historical speech types, a target speech type is screened out from preset speech types.
[0056] The preset speech type is a plurality of speech modes pre-set for the same outbound call service. After the historical speech type is determined, a target speech type can be screened out from the preset speech type, and the target speech type is not a historical speech type.
[0057] In some implementations, the step of filtering out a target speech type from preset speech types based on the historical speech types includes:
[0058] (1) selecting candidate speech types other than the historical speech types from the preset speech types;
[0059] (2) determining whether the number of the candidate speech types is one, and obtaining a determination result;
[0060] (3) Determine a target speech type based on the determination result and the candidate speech types.
[0061] Among them, since the historical speech type is the speech type used for outbound call failure, when screening the target speech type, it is necessary to exclude the historical speech type first, so as to obtain the candidate speech types other than the historical speech type in the preset speech type.
[0062] Specifically, after obtaining the candidate speech type, it is necessary to determine whether the number of the candidate speech type is one, and obtain a determination result. The determination result is two results: the number of the candidate speech type is one or not one. And according to the determination result and the candidate speech type, the target speech type is determined.
[0063] In some implementations, the step of determining a target speech type based on the determination result and the candidate speech types includes:
[0064] If the determination result is that the number of the candidate speech type is one, the candidate speech type is determined as the target speech type.
[0065] Among them, if the determination result is that the number of the candidate speech type is one, it means that there is only one candidate speech type left that has not been called out, and the candidate speech type is determined as the target speech type.
[0066] In some embodiments, the method further comprises:
[0067] (1.1) If the determination result is that the number of the candidate speech types is not one, determining the current outbound call time period;
[0068] (1.2) Calculate the historical outbound call success rate of each candidate speech type in the current outbound call time period;
[0069] (1.3) The candidate speech type with the highest historical outbound call success rate is determined as the target speech type.
[0070] If the result of determination is that the number of the candidate speech types is not one, it means that there are multiple candidate speech types that can be used to make outbound calls to the historical outbound call objects. However, the specific candidate speech type to be used for outbound calls can be determined by calculating the historical outbound call success rate of the candidate speech type in the current outbound call time period in history, thereby determining the candidate speech type with the highest historical outbound call success rate as the target speech type.
[0071] In some implementations, the step of calculating the historical outbound call success rate of each candidate speech type in the current outbound call time period includes:
[0072] (1) Obtain the number of outbound calls and the number of successful calls for each candidate speech in the current outbound call time period described in the history;
[0073] (2) Calculate the ratio of the number of successes of each candidate speech type to the number of outbound calls in history, and obtain the historical outbound call success rate of each candidate speech type in the current outbound call time period.
[0074] Among them, the number of outbound calls and the number of successes for each candidate speech in the current outbound call time period are obtained. For example, in the past week, the number of outbound calls for speech A from 12.00 to 2.00 was 100 times, the number of successes was 80 times, and the number of outbound calls for speech B was 100 times, the number of successes was 60 times. The ratio of the number of successes to the number of outbound calls for each candidate speech in history is calculated to obtain the historical outbound call success rate of each candidate speech type in the current outbound call time period. For example, the historical outbound call success rate of speech A is 80 / 100=0.8, and the historical outbound call success rate of speech B is 60 / 100=0.6. Since 0.8>0.6, speech A with a higher historical outbound call success rate can be determined as the target outbound call speech for outbound calls.
[0075] In step 104, if the current outbound call object is the historical outbound call object, the speech of the target speech type is used to make an outbound call to the historical outbound call object.
[0076] Among them, since the outbound calling process is to make serial outbound calls to the outbound calling objects in the remaining outbound calling list, when the current outbound calling object is the historical outbound calling object, the pre-determined target speech type is used to make an outbound call to the historical outbound calling object, thereby changing the speech type to make an outbound call to the historical outbound calling object, thereby improving the success rate of the outbound calling service.
[0077] In some implementations, after the step of using the target speech type to make an outbound call to the historical outbound call recipient, the method further includes:
[0078] If an outbound call to the historical outbound call object fails using the speech of the target speech type, the speech mark of the historical outbound call object is updated to the speech mark type corresponding to the target speech type and the historical speech type.
[0079] Among them, when the outbound call to the historical outbound call object of this outbound call still fails, the speech mark type corresponding to the target speech type used this time and the speech mark type corresponding to the historical speech type are marked on the historical outbound call object. For example, for the historical outbound call object a, the historical speech type is A, and the target speech type is B, then the speech mark type A corresponding to the historical speech type A and the speech mark type B corresponding to the historical speech type B are marked on the historical outbound call object a together, and the final display is the historical outbound call object a (A, B). So that when the outbound call is made to the historical outbound call object a again in the future, it can be known that the number of historical outbound calls is two, and the outbound calls are made using the outbound call speech type A and the outbound call speech type B respectively, but both outbound calls fail, so that the outbound calls can be made using the outbound speech types other than the outbound call speech type A and the outbound call speech type B in the preset outbound call speech type.
[0080] In some embodiments, the method further comprises:
[0081] (1) if an outbound call is made to an outbound call object other than the historical outbound call object in the remaining outbound call list and the outbound call fails, determining the type of speech used for the outbound call;
[0082] (2) obtaining a mark type corresponding to the type of speech used in the outbound call;
[0083] (3) Marking the outbound call object with a mark type corresponding to the type of speech used in the outbound call.
[0084] Among them, for the outbound call object other than the historical outbound call object, that is, the outbound call object of the first outbound call, when the outbound call fails, the mark type corresponding to the speech type used in the outbound call can be marked on the outbound call object.
[0085] As can be seen from the above, the embodiment of the present application obtains the current remaining outbound call list and the historical outbound call objects with speech marks in the remaining outbound call list; determines the mark type of the speech mark corresponding to each of the historical outbound call objects, and the historical speech type corresponding to the mark type; based on the historical speech type, selects the target speech type from the preset speech types; if the current outbound call object is the historical outbound call object, the speech of the target speech type is used to make an outbound call to the historical outbound call object. In this way, by recording the historical speech type, other speech can be adjusted in time for outbound calls, thereby improving the sales success rate of the outbound business.
[0086] In order to facilitate better implementation of the outbound call speech adjustment method provided in the embodiment of the present application, the embodiment of the present application also provides a device based on the outbound call speech adjustment method. The meanings of the terms are the same as those in the outbound call speech adjustment method, and the specific implementation details can refer to the description in the method embodiment.
[0087] See also Figure 2 , Figure 2 A schematic diagram of the structure of an outbound call speech adjustment device provided in an embodiment of the present application, wherein the outbound call speech adjustment device may include a first acquisition module 201, a first determination module 202, a screening module 203, an outbound call module 204, etc.
[0088] The first acquisition module 201 is used to acquire the current remaining outbound call list and the historical outbound call objects with speech marks in the remaining outbound call list;
[0089] The first determination module 202 is used to determine the mark type of the speech mark corresponding to each of the historical outbound call objects, and the historical speech type corresponding to the mark type;
[0090] A screening module 203 is used to screen out a target speech type from preset speech types based on the historical speech types;
[0091] The outbound call module 204 is used to make an outbound call to the historical outbound call object by using the speech of the target speech type if the current outbound call object is the historical outbound call object.
[0092] In some embodiments, the screening module 203 includes:
[0093] A screening submodule, used to screen out candidate speech types other than the historical speech types from the preset speech types;
[0094] A first determination submodule is used to determine whether the number of the candidate speech type is one, and obtain a determination result;
[0095] The second determination submodule is used to determine a target speech type based on the determination result and the candidate speech types.
[0096] In some implementations, the second determining submodule includes:
[0097] The first determination unit is used to determine the candidate speech type as the target speech type if the determination result is that the number of the candidate speech type is one.
[0098] In some implementations, the second determining submodule is further configured to:
[0099] A second determining unit, configured to determine a current outbound call time period if the determination result is that the number of the candidate speech types is not one;
[0100] A calculation unit, used for calculating the historical outbound call success rate of each candidate speech type in the current outbound call time period;
[0101] The third determination unit is used to determine the candidate speech type with the highest historical outbound call success rate as the target speech type.
[0102] In some embodiments, the computing unit is used to:
[0103] Obtain the number of outbound calls and the number of successful calls for each candidate speech in the current outbound call time period described in the history;
[0104] The ratio of the number of successes of each candidate speech type to the number of outbound calls in history is calculated to obtain the historical outbound call success rate of each candidate speech type in the current outbound call time period.
[0105] In some embodiments, the device further comprises:
[0106] The updating module is used to update the speech mark of the historical outbound call object to the speech mark type corresponding to the target speech type and the historical speech type when an outbound call to the historical outbound call object fails using the speech of the target speech type.
[0107] In some embodiments, the device further comprises:
[0108] A second determination module is used to determine the type of speech used for the outbound call if an outbound call is made to an outbound call object other than the historical outbound call object in the remaining outbound call list and the outbound call fails;
[0109] A second acquisition module is used to acquire a mark type corresponding to the speech type used in the outbound call;
[0110] The marking module is used to mark the marking type corresponding to the type of speech used in the outbound call to the outbound call object.
[0111] As can be seen from the above, the embodiment of the present application obtains the current remaining outbound call list and the historical outbound call objects with speech marks in the remaining outbound call list through the first acquisition module 201; the first determination module 202 determines the mark type of the speech mark corresponding to each of the historical outbound call objects, and the historical speech type corresponding to the mark type; the screening module 203 screens out the target speech type from the preset speech type based on the historical speech type; the outbound call module 204 uses the speech of the target speech type to make an outbound call to the historical outbound call object if the current outbound call object is the historical outbound call object. In this way, by recording the historical speech type, other speech can be adjusted in time to make outbound calls, thereby improving the sales success rate of the outbound call business.
[0112] The specific implementation of the above operations can be found in the previous embodiments, which will not be described in detail here.
[0113] Accordingly, the embodiment of the present application also provides a computer device, which may be a terminal or a server, and the terminal may be a smart phone, a tablet computer, a laptop computer, a touch screen, a game console, a personal computer (PC), a personal digital assistant (PDA), or other terminal devices. Figure 3 As shown, Figure 3 A schematic diagram of the structure of a computer device provided in an embodiment of the present application. The computer device 2000 includes a processor 401 having one or more processing cores, a memory 402 having one or more computer-readable storage media, and a computer program stored in the memory 402 and executable on the processor. The processor 401 is electrically connected to the memory 402. Those skilled in the art will appreciate that the computer device structure shown in the figure does not constitute a limitation on the computer device, and may include more or fewer components than shown in the figure, or combine certain components, or arrange components differently.
[0114] The processor 401 is the control center of the computer device 2000. It uses various interfaces and lines to connect the various parts of the entire computer device 2000, executes various functions of the computer device 2000 and processes data by running or loading software programs and / or modules stored in the memory 402, and calling data stored in the memory 402, thereby monitoring the computer device 2000 as a whole.
[0115] In the embodiment of the present application, the processor 401 in the computer device 2000 will load instructions corresponding to the processes of one or more application programs into the memory 402 according to the following steps, and the processor 401 will run the application programs stored in the memory 402 to implement various functions:
[0116] Obtain the current remaining outbound call list and the historical outbound call objects with speech marks in the remaining outbound call list; determine the mark type of the speech mark corresponding to each of the historical outbound call objects, and the historical speech type corresponding to the mark type; based on the historical speech type, filter out the target speech type from the preset speech types; if the current outbound call object is the historical outbound call object, use the speech of the target speech type to make an outbound call to the historical outbound call object.
[0117] In some implementations, the step of filtering out a target speech type from preset speech types based on the historical speech types includes:
[0118] Filtering candidate speech types other than the historical speech types from the preset speech types;
[0119] Determine whether the number of the candidate speech type is one, and obtain a determination result;
[0120] Based on the determination result and the candidate speech types, a target speech type is determined.
[0121] In some implementations, the step of determining a target speech type based on the determination result and the candidate speech types includes:
[0122] If the determination result is that the number of the candidate speech type is one, the candidate speech type is determined as the target speech type.
[0123] In some embodiments, the method further comprises:
[0124] If the determination result is that the number of the candidate speech types is not one, determining the current outbound call time period;
[0125] Calculate the historical outbound call success rate of each candidate speech type in the current outbound call time period described in the history;
[0126] The candidate speech type with the highest historical outbound call success rate is determined as the target speech type.
[0127] In some implementations, the step of calculating the historical outbound call success rate of each candidate speech type in the current outbound call time period includes:
[0128] Obtain the number of outbound calls and the number of successful calls for each candidate speech in the current outbound call time period described in the history;
[0129] The ratio of the number of successes of each candidate speech type to the number of outbound calls in history is calculated to obtain the historical outbound call success rate of each candidate speech type in the current outbound call time period.
[0130] In some implementations, after the step of using the target speech type to make an outbound call to the historical outbound call recipient, the method further includes:
[0131] If an outbound call to the historical outbound call object fails using the speech of the target speech type, the speech mark of the historical outbound call object is updated to the speech mark type corresponding to the target speech type and the historical speech type.
[0132] In some embodiments, the method further comprises:
[0133] If an outbound call is made to an outbound call object other than the historical outbound call object in the remaining outbound call list and the outbound call fails, determining the type of speech used for the outbound call;
[0134] Obtain the mark type corresponding to the speech type used in the outbound call;
[0135] The mark type corresponding to the type of speech used in the outbound call is marked on the outbound call object.
[0136] The specific implementation of the above operations can be found in the previous embodiments, which will not be described in detail here.
[0137] Optional, such as Figure 3 As shown, the computer device 2000 further includes: a touch screen 403, an input unit 404 and a power supply 405. The processor 401 is electrically connected to the touch screen 403, the input unit 404 and the power supply 405 respectively. Those skilled in the art can understand that Figure 3 The computer device structure shown in the figure does not constitute a limitation on the computer device, and may include more or less components than shown in the figure, or combine certain components, or arrange the components differently.
[0138] The touch display screen 403 can be used to display a graphical user interface and receive operation instructions generated by the user acting on the graphical user interface. The touch display screen 403 may include a display panel and a touch panel. Among them, the display panel may be used to display information input by the user or information provided to the user and various graphical user interfaces of the computer device, and these graphical user interfaces may be composed of graphics, text, icons, videos and any combination thereof. Optionally, the display panel may be configured in the form of a liquid crystal display (LCD, Liquid Crystal Display), an organic light emitting diode (OLED, Organic Light-Emitting Diode) and the like. The touch panel may be used to collect the user's touch operation on or near it (such as the user using any suitable object or attachment such as a finger, a stylus, etc. on the touch panel or near the touch panel), and generate corresponding operation instructions, and the operation instructions execute corresponding programs. Optionally, the touch panel may include two parts, a touch detection device and a touch controller. Among them, the touch detection device detects the user's touch orientation, detects the signal brought by the touch operation, and transmits the signal to the touch controller; the touch controller receives the touch information from the touch detection device, converts it into the touch point coordinates, and then sends it to the processor 401, and can receive the command sent by the processor 401 and execute it. The touch panel can cover the display panel. When the touch panel detects a touch operation on or near it, it is transmitted to the processor 401 to determine the type of touch event, and then the processor 401 provides a corresponding visual output on the display panel according to the type of touch event. In an embodiment of the present application, the touch panel and the display panel can be integrated into the touch display screen 403 to realize the input and output functions. However, in some embodiments, the touch panel and the touch panel can be used as two independent components to realize the input and output functions. That is, the touch display screen 403 can also be used as a part of the input unit 404 to realize the input function.
[0139] In the embodiment of the present application, the processor 401 executes the game application to generate a graphical user interface on the touch screen 403. The virtual scene on the graphical user interface includes at least one skill control area, and the skill control area includes at least one skill control. The touch screen 403 is used to present the graphical user interface and receive operation instructions generated by the user acting on the graphical user interface.
[0140] The input unit 404 may be used to receive input numbers, character information or user feature information (such as fingerprint, iris, facial information, etc.), and generate keyboard, mouse, joystick, optical or trackball signal input related to user settings and function control.
[0141] The power supply 405 is used to supply power to various components of the computer device 2000. Optionally, the power supply 405 can be logically connected to the processor 401 through a power management system, so that the power management system can manage charging, discharging, and power consumption. The power supply 405 can also include one or more DC or AC power supplies, recharging systems, power failure detection circuits, power converters or inverters, power status indicators, and other arbitrary components.
[0142] although Figure 3 Not shown, the computer device 2000 may also include a wireless fidelity module, a Bluetooth module, etc., which will not be described in detail here.
[0143] In the above embodiments, the description of each embodiment has its own emphasis. For parts that are not described in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.
[0144] As can be seen from the above, the computer device provided in this embodiment obtains the current remaining outbound call list and the historical outbound call objects with speech marks in the remaining outbound call list; determines the mark type of the speech mark corresponding to each of the historical outbound call objects, and the historical speech type corresponding to the mark type; based on the historical speech type, selects the target speech type from the preset speech types; if the current outbound call object is the historical outbound call object, the speech of the target speech type is used to make an outbound call to the historical outbound call object. In this way, by recording the historical speech type, other speech can be adjusted in time to make outbound calls, thereby improving the sales success rate of the outbound call business.
[0145] A person of ordinary skill in the art will appreciate that all or part of the steps in the various methods of the above embodiments may be completed by instructions, or by controlling related hardware through instructions. The instructions may be stored in a computer-readable storage medium and loaded and executed by a processor.
[0146] To this end, an embodiment of the present application provides a computer-readable storage medium, in which multiple computer programs are stored, and the computer program can be loaded by a processor to execute the steps in any skill control method provided in the embodiment of the present application. For example, the computer program can execute the following steps:
[0147] Obtain the current remaining outbound call list and the historical outbound call objects with speech marks in the remaining outbound call list; determine the mark type of the speech mark corresponding to each of the historical outbound call objects, and the historical speech type corresponding to the mark type; based on the historical speech type, filter out the target speech type from the preset speech types; if the current outbound call object is the historical outbound call object, use the speech of the target speech type to make an outbound call to the historical outbound call object.
[0148] In some implementations, the step of filtering out a target speech type from preset speech types based on the historical speech types includes:
[0149] Filtering candidate speech types other than the historical speech types from the preset speech types;
[0150] Determine whether the number of the candidate speech type is one, and obtain a determination result;
[0151] Based on the determination result and the candidate speech types, a target speech type is determined.
[0152] In some implementations, the step of determining a target speech type based on the determination result and the candidate speech types includes:
[0153] If the determination result is that the number of the candidate speech type is one, the candidate speech type is determined as the target speech type.
[0154] In some embodiments, the method further comprises:
[0155] If the determination result is that the number of the candidate speech types is not one, determining the current outbound call time period;
[0156] Calculate the historical outbound call success rate of each candidate speech type in the current outbound call time period described in the history;
[0157] The candidate speech type with the highest historical outbound call success rate is determined as the target speech type.
[0158] In some implementations, the step of calculating the historical outbound call success rate of each candidate speech type in the current outbound call time period includes:
[0159] Obtain the number of outbound calls and the number of successful calls for each candidate speech in the current outbound call time period described in the history;
[0160] The ratio of the number of successes of each candidate speech type to the number of outbound calls in history is calculated to obtain the historical outbound call success rate of each candidate speech type in the current outbound call time period.
[0161] In some implementations, after the step of using the target speech type to make an outbound call to the historical outbound call recipient, the method further includes:
[0162] If an outbound call to the historical outbound call object fails using the speech of the target speech type, the speech mark of the historical outbound call object is updated to the speech mark type corresponding to the target speech type and the historical speech type.
[0163] In some embodiments, the method further comprises:
[0164] If an outbound call is made to an outbound call object other than the historical outbound call object in the remaining outbound call list and the outbound call fails, determining the type of speech used for the outbound call;
[0165] Obtain the mark type corresponding to the speech type used in the outbound call;
[0166] The mark type corresponding to the type of speech used in the outbound call is marked on the outbound call object.
[0167] The specific implementation of the above operations can be found in the previous embodiments, which will not be described in detail here.
[0168] The storage medium may include: a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, etc.
[0169] Since the computer program stored in the storage medium can execute the steps in any one of the outbound call speech adjustment methods provided in the embodiments of the present application, the beneficial effects that can be achieved by any one of the outbound call speech adjustment methods provided in the embodiments of the present application can be achieved. Please see the previous embodiments for details and will not be repeated here.
[0170] The above is a detailed introduction to an outbound call speech adjustment method, device, storage medium and computer equipment provided in an embodiment of the present application. This article uses specific examples to illustrate the principles and implementation methods of the present application. The description of the above embodiments is only used to help understand the method of the present application and its core idea; at the same time, for technical personnel in this field, according to the idea of the present application, there will be changes in the specific implementation method and application scope. In summary, the content of this specification should not be understood as a limitation on the present application.
Claims
1. A method for adjusting outbound call speech, characterized in that: include: Obtain the current remaining outbound call list and the historical outbound call objects with speech marks in the remaining outbound call list; Determine the mark type of the speech mark corresponding to each of the historical outbound call objects, and the historical speech type corresponding to the mark type; Filtering candidate speech types other than the historical speech types from the preset speech types; Determine whether the number of the candidate speech type is one, and obtain a determination result; If the determination result is that the number of the candidate speech type is one, determining the candidate speech type as the target speech type; If the determination result is that the number of the candidate speech types is not one, determining the current outbound call time period; Calculate the historical outbound call success rate of each candidate speech type in the current outbound call time period described in the history; Determine the candidate speech type with the highest historical outbound call success rate as the target speech type; If the current outbound call object is the historical outbound call object, then use the speech of the target speech type to make an outbound call to the historical outbound call object; If an outbound call is made to an outbound call object other than the historical outbound call object in the remaining outbound call list and the outbound call fails, determining the type of speech used for the outbound call; Obtain the mark type corresponding to the speech type used in the outbound call; The mark type corresponding to the type of speech used in the outbound call is marked on the outbound call object.
2. The outbound call speech adjustment method according to claim 1, characterized in that: The step of calculating the historical outbound call success rate of each candidate speech type in the current outbound call time period includes: Obtain the number of outbound calls and the number of successful calls for each candidate speech in the current outbound call time period described in the history; The ratio of the number of successes of each candidate speech type to the number of outbound calls in history is calculated to obtain the historical outbound call success rate of each candidate speech type in the current outbound call time period.
3. The outbound call speech adjustment method according to claim 1, characterized in that: After the step of using the target speech type to make an outbound call to the historical outbound call recipient, the method further includes: If an outbound call to the historical outbound call object fails using the speech of the target speech type, the speech mark of the historical outbound call object is updated to the speech mark type corresponding to the target speech type and the historical speech type.
4. An outbound call speech adjustment device, characterized in that: The outbound call speech adjustment device is used to execute the outbound call speech adjustment method according to any one of claims 1 to 3, and the outbound call speech adjustment device includes: The first acquisition module is used to acquire the current remaining outbound call list and the historical outbound call objects with speech marks in the remaining outbound call list; A first determination module is used to determine the mark type of the speech mark corresponding to each of the historical outbound call objects, and the historical speech type corresponding to the mark type; A screening module, used for screening out a target speech type from preset speech types based on the historical speech types; The outbound call module is used to make an outbound call to the historical outbound call object by using the speech of the target speech type if the current outbound call object is the historical outbound call object.
5. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a plurality of instructions, and the instructions are suitable for being loaded by a processor to execute the steps in the outbound call speech adjustment method as described in any one of claims 1 to 3.
6. A computer device comprising a memory, a processor and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the program, the steps in the outbound call speech adjustment method as described in any one of claims 1 to 3 are implemented.
