Method and system for calling out system to deal with intelligent message of voice assistant mailbox
By introducing call modules, message recognition modules and switching modules into the outbound call system, the voice assistant mailbox is automatically recognized and personalized voice messages are generated, which solves the problem of inefficient collection and processing in the existing technology, and realizes efficient collection matching with user information.
Patent Information
- Application Number
- CN202510639694.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-05-19
- Publication Date
- 2025-08-08
- Estimated Expiration
- 2045-05-19
AI Technical Summary
In the prior art, when facing voice message mailboxes, personalized voice messages cannot be effectively identified and generated, resulting in inefficient collection and processing and the inability to personalize processing based on user information.
The call module, message recognition module and switching module are adopted to automatically recognize the voice assistant mailbox and switch to the message processing module to generate personalized voice messages, and user information analysis is performed in combination with voice robots and large models to generate voice messages.
It improves the efficiency of collection processing, ensures that the voice message of collection matches user information, and improves the reliability and efficiency of collection processing.
Smart Images

Figure CN120455595A_ABST
Abstract
Description
Technical Field
[0001] The present invention belongs to the technical field of intelligent contact centers, and in particular relates to a method and system for an outbound call system to intelligently leave messages in a voice assistant mailbox. Background Art
[0002] Existing debt collection agencies or marketing agencies often use automated robots to handle calls with target users. For example, invention patent applications CN202410075284.4, "A debt collection device based on an intelligent mobile terminal," and CN202311577368.X, "A debt collection method and system based on an intelligent voice robot," etc. However, whether manual or robot, they often encounter voicemails, which leads to the following technical problems: Failure to recognize voicemails, especially when using robots to handle calls, can slow down overall reach.
[0003] When entering the voicemail, existing technical solutions often still implement message processing according to the voice message method after the connection processing, and lack the ability to generate personalized message processing solutions based on the personalized information of the call object, which will affect the user's willingness to feedback after receiving the message.
[0004] In order to solve the above technical problems, the present application provides a method and system for an outbound call system to respond to intelligent messages in a voice assistant mailbox. Summary of the Invention
[0005] To achieve the purpose of the present invention, the present invention adopts the following technical solutions: Specifically, in a first aspect, the present application provides a system for an outbound call system to respond to intelligent messages in a voice assistant mailbox, specifically comprising: Call module, message recognition module, switching module, message processing module; The calling module realizes the call processing for the user; The message recognition module determines whether the message is entered into the voice assistant mailbox based on the connection processing time or the voice recognition result; The switching module automatically switches to the message processing module when it is determined that the voice assistant mailbox has been entered, and then switches to the call module to process calls to other users; The message processing module generates a voice message according to the analysis result of the user information of the user.
[0006] The beneficial effects of the present invention are: When it is confirmed that the voice assistant mailbox has been entered, it will automatically switch to the message processing module, and continue to switch to the call module to process calls to other users, thereby avoiding the impact of entering the voice assistant mailbox on the efficiency of debt collection processing. On the basis of ensuring the reliability of debt collection processing, the efficiency of debt collection processing is improved.
[0007] Based on the analysis results of the user's user information, a voice message is generated, which realizes the automatic generation of personalized collection voice messages based on the user's user information, ensuring that the collection voice message can accurately match the user's identity information and overdue status, further improving the efficiency of collection processing.
[0008] A further technical solution is that the calling module adopts manual calling or voice robot calling.
[0009] A further technical solution is that when the connection processing time is greater than a preset processing time threshold or it is determined that the call enters the voice assistant mailbox based on the voice recognition result, it is determined that the user's call enters the voice assistant mailbox.
[0010] A further technical solution is to generate a voice message based on the analysis result of the user's user information, specifically including: Determining a user profile of the user based on an analysis result of the user information of the user; Generate a voice message based on the preset voice message corresponding to the user profile of the user.
[0011] A further technical solution is that the user portrait of the user is determined by a voice robot based on the user information of the user as input.
[0012] A further technical solution is that the voice robot is built through a sound synthesis model and a large model.
[0013] In a second aspect, the present application provides a method for an outbound call system to respond to intelligent messages in a voice assistant mailbox, which is applied to the above-mentioned system for an outbound call system to respond to intelligent messages in a voice assistant mailbox, specifically comprising: S1 determines the connection data of the user in the current time period, and combines different voice recognition results of connected calls to determine that the connection probability of the user meets the requirements, and then proceeds to the next step; S2: when it is determined based on the user information of the user that the user does not have a matching user profile, the storage status of the user's historical communication data in different servers is determined based on the analysis and processing results of the user's historical communication data; S3 determines a matching server in the server based on the storage situation, and determines an associated server of the user profile within a preset time period based on the storage situation of historical communication data in different time periods in different matching servers; S4 determines the call delay data between the voice robot and different associated servers, and determines the message generation and processing method of the voice assistant mailbox of the voice robot based on the call delay data and the historical communication data of the associated servers within a preset time period.
[0014] A further technical solution is that the time period is divided into one hour or half an hour.
[0015] A further technical solution is that the connection data includes the number of connections and the connection rate in the time period.
[0016] A further technical solution is that the voice recognition result of the connected call includes distribution data of keywords of the user in the connected calls at different time periods.
[0017] A further technical solution is that the keywords are determined using a rejection keyword library including "inconvenient working hours", "in a meeting" and "don't call again".
[0018] A further technical solution is to determine whether the connection probability of the user meets the requirement, specifically including: Determine the proportion of unconnected calls in the current time period based on the connected call data in the current time period; Based on the speech recognition results of the connected calls in the current time period, determining the proportion of connected calls that match the rejection keyword library, and using this proportion as the matching call proportion; The rejection probability of the user is determined according to the sum of the proportion of the number of unconnected calls and the proportion of matched calls, and the rejection probability is used to determine whether the connection probability of the user meets the requirement.
[0019] A further technical solution is that the method for determining the message generation processing method of the voice assistant mailbox of the voice robot is: Determine, using call delay data between the voice robot and different associated servers, an average value of call delay durations during the call processing of the voice robot with different associated servers, and determine a delayed call server among the associated servers based on the average value of the call delay durations; Determine, based on the historical communication data of the delayed call server within a preset period, the storage duration of the collection voice data of the delayed call server within the preset period, and the proportion of the storage duration of the collection voice data of the user within the preset period, and use the proportion as the collection duration proportion of the delayed call server; Based on the sum of the proportions of the collection time of different delayed calls to the server, the message generation and processing method of the voice assistant mailbox of the voice robot is determined.
[0020] Other features and advantages will be described in the following description. The objectives and other advantages of the present invention are realized and obtained by the structures particularly pointed out in the description and drawings.
[0021] In order to make the above-mentioned objects, features and advantages of the present invention more obvious and easy to understand, preferred embodiments are given below and described in detail with reference to the accompanying drawings. BRIEF DESCRIPTION OF THE DRAWINGS
[0022] The above and other features and advantages of the present invention will become more apparent by describing in detail exemplary embodiments thereof with reference to the accompanying drawings.
[0023] Figure 1 This is a framework diagram of a system in which an outbound calling system responds to intelligent messages in a voice assistant mailbox; Figure 2 It is a flow chart of a method for an outbound calling system to respond to an intelligent message in a voice assistant mailbox; Figure 3 It is a flow chart for determining that the connection probability of the user meets the requirements; Figure 4 It is a flow chart to determine if a user does not have a matching user profile; Figure 5 This is a flow chart of a method for determining an associated server of a user profile within a preset time period. DETAILED DESCRIPTION
[0024] To help those skilled in the art better understand the technical solutions in this specification, the following will provide a clear and complete description of the technical solutions in the embodiments of this specification, in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of this specification, not all of them. All other embodiments obtained by those skilled in the art based on the embodiments of this specification without creative work should fall within the scope of protection of this specification.
[0025] In this application, by identifying and processing the user's voice assistant mailbox, voice messages can be generated in a targeted manner, and calls can be switched to other users in a timely manner for processing, thereby improving the efficiency of call processing.
[0026] Example 1 like Figure 1 As shown, the present application provides a system for an outbound call system to respond to intelligent messages in a voice assistant mailbox, specifically including: Call module, message recognition module, switching module, message processing module; The calling module realizes the call processing for the user; The message recognition module determines whether the message is entered into the voice assistant mailbox based on the connection processing time or the voice recognition result; The switching module automatically switches to the message processing module when it is determined that the voice assistant mailbox has been entered, and then switches to the call module to process calls to other users; The message processing module generates a voice message according to the analysis result of the user information of the user.
[0027] Furthermore, the calling module adopts manual calling or voice robot calling.
[0028] Specifically, when the connection processing time is greater than a preset processing time threshold or it is determined that the call enters the voice assistant mailbox based on the voice recognition result, it is determined that the user's call enters the voice assistant mailbox.
[0029] It is understandable that, based on the analysis result of the user information of the user, generating a voice message specifically includes: Determining a user profile of the user based on an analysis result of the user information of the user; Generate a voice message based on the preset voice message corresponding to the user profile of the user.
[0030] A further technical solution is that the user portrait of the user is determined by a voice robot based on the user information of the user as input.
[0031] Specifically, the voice robot is built through a sound synthesis model and a large model.
[0032] Example 2 Second, as Figure 2 As shown, the present application provides a method for an outbound call system to respond to intelligent messages in a voice assistant mailbox, which is applied to the above-mentioned system for an outbound call system to respond to intelligent messages in a voice assistant mailbox, specifically including: S1 determines the connection data of the user in the current time period, and combines different voice recognition results of connected calls to determine that the connection probability of the user meets the requirements, and then proceeds to the next step; When the sum of the proportion of unconnected calls in a time period and the proportion of connected calls matching the rejection keyword library is greater than 0.6, it is determined that the connection probability of the user does not meet the requirement.
[0033] S2: when it is determined based on the user information of the user that the user does not have a matching user profile, the storage status of the user's historical communication data in different servers is determined based on the analysis and processing results of the user's historical communication data; When the proportion of the number of identical information items with different preset user portraits is less than 0.4, it is determined that there is no matching user portrait.
[0034] S3 determines a matching server in the server based on the storage situation, and determines an associated server of the user profile within a preset time period based on the storage situation of historical communication data in different time periods in different matching servers; The server storing the historical communication data within a preset time period is used as the associated server.
[0035] S4 determines the call delay data between the voice robot and different associated servers, and determines the message generation and processing method of the voice assistant mailbox of the voice robot based on the call delay data and the historical communication data of the associated servers within a preset time period.
[0036] Furthermore, the time period is divided into one hour or half an hour.
[0037] Specifically, the connection data includes the number of connections and the connection rate in the time period.
[0038] It should be noted that the voice recognition results of the connected calls include distribution data of keywords of the user in the connected calls at different time periods.
[0039] It is understandable that the keywords are determined using a rejection keyword library including "inconvenient working hours", "in a meeting" and "don't call again".
[0040] Specifically, such as Figure 3 As shown, determining that the connection probability of the user meets the requirement specifically includes: Determine the proportion of unconnected calls in the current time period based on the connected call data in the current time period; Based on the speech recognition results of the connected calls in the current time period, determining the proportion of connected calls that match the rejection keyword library, and using this proportion as the matching call proportion; The rejection probability of the user is determined according to the sum of the proportion of the number of unconnected calls and the proportion of matched calls, and the rejection probability is used to determine whether the connection probability of the user meets the requirement.
[0041] It can be understood that when the rejection probability is greater than a preset rejection probability threshold, it is determined that the connection probability of the user does not meet the requirement.
[0042] It should be noted that when the connection probability of the user does not meet the requirements, a voice robot is used to generate a message for the voice assistant mailbox before processing the call to the user.
[0043] Optionally, determining whether the connection probability of the user meets the requirement specifically includes: Determine the connection rate of the current time period based on the connection data in the current time period; Based on the speech recognition results of the connected calls in the current time period, determining the proportion of connected calls that match the rejection keyword library, and using this proportion as the matching call proportion; According to the ratio of the connection rate to the matching call proportion, a connection probability evaluation value of the user is determined, and based on the connection probability evaluation value, it is determined whether the connection probability of the user meets the requirement.
[0044] Furthermore, when the connection probability evaluation value is less than a preset evaluation value threshold, it is determined that the connection probability of the user does not meet the requirement.
[0045] It is understandable that the user information of the user includes the user's overdue amount and overdue time, the user's job, age, income, gender, marital status, the user's historical collection times and the collection voice data of different historical collection times.
[0046] It should be noted that if Figure 4 As shown, determining that the user does not have a matching user profile specifically includes: Based on the user information of the user, determining the similarities between the user information of different preset user profiles in different dimensions; Determining the number of identical information items based on the identical situations, and determining a portrait matching coefficient between the user and different preset user portraits based on a proportion of the number of identical information items; According to the portrait matching coefficients with different preset user portraits, it is determined whether the user has a matching user portrait.
[0047] Furthermore, when the portrait matching coefficients with different preset user portraits are all less than the preset portrait matching coefficient threshold, it is determined that there is no matching user portrait for the user.
[0048] Specifically, when there is a preset user portrait whose portrait matching coefficient is not less than the preset portrait matching coefficient threshold, the preset user portrait with the largest portrait matching coefficient is used as the matching user portrait, and when it is determined to enter the voice assistant mailbox, the preset message information corresponding to the matching user portrait is used to generate the message of the voice assistant information.
[0049] Furthermore, the storage status of the user's historical communication data in different servers includes the collection voice data in different servers, the historical collection calls corresponding to the collection voice data, and the collection time of the historical collection calls.
[0050] It can be understood that the preset time period is a time period within the most recent preset time threshold.
[0051] Specifically, such as Figure 5 As shown, the method for determining the associated server of the user profile within the preset time period is: Determining the number of historical collection calls stored in the matching server within a preset time period based on the storage status of historical communication data in different time periods in the matching server; Determining a proportion of the number of debt collection calls on the matching server based on the number of historical debt collection calls stored on the matching server within a preset time period and the proportion of the number of debt collection calls on the user within the preset time period; According to the proportion of the number of collection calls, it is determined whether the server is an associated server of the user profile within a preset time period.
[0052] Furthermore, when the proportion of the number of collection calls is greater than a preset call proportion threshold, the server is determined to be an associated server of the user portrait within a preset time period.
[0053] Optionally, the method for determining the associated server of the user profile within a preset time period is: Obtaining the number of debt collection voice calls within a preset time period and the storage duration of the debt collection voice data stored by the matching server; It should be noted that before entering the next step, it is necessary to further determine whether the matching server has collection voice data within a preset time period, the number of historical collection calls stored in the matching server within the preset time period, the proportion of the number of historical collection calls of the user within the preset time period, the storage duration of the collection voice data, and the proportion of the collection voice data of the user within the preset time period in the collection duration all meet the requirements. When the matching server does not have collection voice data within the preset time period, it is determined that the matching server does not belong to an associated server. In addition, when the matching server stores collection voice data within a preset time period, when the number of historical collection calls stored by the matching server within the preset time period, the proportion of the number in the user's historical collection calls within the preset time period, the storage duration of the collection voice data, and the proportion of the collection duration of the user's collection voice data within the preset time period meet any of the requirements, then it is determined that the matching server belongs to an associated server.
[0054] Determining a basic correlation coefficient between the matching server and the historical communication data within the preset time period based on the number of historical collection calls within the preset time period and the duration of different historical collection calls stored by the matching server; It should be noted that before entering the next step, it is necessary to further determine whether the basic correlation coefficient is less than a preset correlation coefficient threshold. If so, it is determined that the matching server does not belong to the associated server.
[0055] The data association coefficients of the user portraits of different historical collection calls stored in the matching server are determined based on the duration of different historical collection calls and the deviation of the collection voice data from other historical collection calls. The comprehensive association coefficient of the matching server is determined based on the data association coefficients of the user portraits of different historical collection calls stored in the matching server. Based on the comprehensive association coefficient, it is determined whether the server is the associated server for the user portrait within a preset time period.
[0056] It should be noted that the above steps include the following: When the number of historical collection calls within the preset data correlation coefficient range is greater than the preset call number threshold, it is determined that the matching server belongs to an associated server. When the number of historical collection calls within the preset data correlation coefficient range is not greater than the preset call number threshold, the comprehensive correlation coefficient is determined.
[0057] Furthermore, when the comprehensive correlation coefficient meets the requirements, the server is determined to be the associated server of the user portrait within a preset time period.
[0058] Optionally, the method for determining the associated server of the user profile within a preset time period is: Determining the storage duration of the collection voice data in the matching server within a preset time period based on the storage status of the historical communication data in different time periods in the matching server; Determining a proportion of the collection time of the matching server based on a storage duration of the collection voice data within a preset period of time by the matching server and a proportion thereof in the collection time of the collection voice data of the user within the preset period of time; According to the proportion of the collection time, determine whether the server is an associated server of the user profile within a preset time period.
[0059] Furthermore, when the proportion of the collection time is greater than a preset collection time threshold, the server is determined to be an associated server of the user portrait within a preset time period.
[0060] Specifically, the call delay data includes the average value of the call delay duration of the voice robot during the call processing process with different associated servers.
[0061] Specifically, the method for determining the message generation processing method of the voice assistant mailbox of the voice robot is: Determine, using call delay data between the voice robot and different associated servers, an average value of call delay durations during the call processing of the voice robot with different associated servers, and determine a delayed call server among the associated servers based on the average value of the call delay durations; Determine, based on the historical communication data of the delayed call server within a preset period, the storage duration of the collection voice data of the delayed call server within the preset period, and the proportion of the storage duration of the collection voice data of the user within the preset period, and use the proportion as the collection duration proportion of the delayed call server; Based on the sum of the proportions of the collection time of different delayed calls to the server, the message generation and processing method of the voice assistant mailbox of the voice robot is determined.
[0062] Furthermore, the delayed calling server among the associated servers is an associated server whose average call delay duration is greater than a preset duration threshold.
[0063] It is understandable that the message generation and processing method of the voice assistant mailbox of the voice robot is determined based on the sum of the proportions of the collection time of different delayed calls to the server, specifically including: When the sum of the collection time proportions of different delayed call servers is greater than the preset value of the time proportion, the voice robot is used to generate a message for the voice assistant mailbox before the call is processed for the user; When the sum of the collection time proportions of different delayed call servers is not greater than the preset value of the time proportion, when it is determined that the message enters the voice assistant mailbox, the voice robot is used to generate and process the message for the voice assistant mailbox.
[0064] It should be noted that the use of a voice robot to generate messages for the voice assistant mailbox specifically includes: Calling different related servers for collection voice data within a preset period of time as collection information within the preset period of time; The collection information and the user's overdue information are used as input to the voice robot, and based on the output of the voice robot, personalized message data of the user is generated and processed; The personalized message data of the user is utilized to process the message in the user's voice assistant mailbox.
[0065] Optionally, the method for determining the message generation processing mode of the voice assistant mailbox of the voice robot is: S41: determining an average value of call delay durations during a call processing process between the voice robot and different associated servers based on call delay data between the voice robot and different associated servers, and determining data call delay coefficients for different associated servers based on the average value of the call delay durations; S42 determines the storage duration of the collection voice data of the association server within the preset period based on the historical communication data of the association server within the preset period, and determines the user profile association value of the association server in combination with the duration of the historical collection calls stored by the association server within the preset period and the deviation of the collection voice data from other historical collection calls; S43 calls the delay coefficient and user portrait association value based on the data of different associated servers to determine the delay impact coefficient of the voice robot, and determines the message generation and processing method of the voice assistant mailbox of the voice robot based on the delay impact coefficient.
[0066] Optionally, determining a message generation and processing method for the voice assistant mailbox of the voice robot based on the delay impact coefficient specifically includes: When the delay impact coefficient is greater than a preset delay impact coefficient threshold, before processing the call to the user, a voice robot is used to generate a message for the voice assistant mailbox; When the delay impact coefficient is not greater than the preset delay impact coefficient threshold, when it is determined that the message enters the voice assistant mailbox, a voice robot is used to generate a message for the voice assistant mailbox.
[0067] Optionally, the above step S41 includes the following contents: S411 determines the average call delay duration of the voice robot during the call processing with different associated servers based on the call delay data between the voice robot and different associated servers. Based on the average call delay duration, determines the data call delay coefficient of different associated servers. When there is no associated server whose data call delay coefficient is greater than a preset delay coefficient threshold, determines to use the voice robot to generate a message for the voice assistant mailbox when entering the voice assistant mailbox. When there is an associated server whose data call delay coefficient is greater than the preset delay coefficient threshold, proceeds to step S412. If there is an associated server with a data call delay coefficient within the preset call delay coefficient range in step S412, the process proceeds to step S413; if there is no associated server with a data call delay coefficient within the preset call delay coefficient range, the process proceeds to step S414; At step S413, when the number of associated servers whose data call delay coefficients are within the preset call delay coefficient range does not meet the requirement, a voice robot is used to generate a message for the voice assistant mailbox before processing the call to the user. When the number of associated servers whose data call delay coefficients are within the preset call delay coefficient range meets the requirement, the process proceeds to step S414. S414 determines a call delay evaluation value based on the data call delay coefficients of different associated servers. When the call delay evaluation value is greater than the preset call delay threshold, a voice robot is used to generate a message for the voice assistant mailbox before processing the call to the user. When the call delay evaluation value is not greater than the preset call delay threshold, the process proceeds to step S42.
[0068] Optionally, the above step S42 includes the following contents: S421 determines the storage duration of the collection voice data of the associated server within the preset period based on the historical communication data of the associated server within the preset period, and uses the associated server whose data call delay coefficient is within the preset call delay coefficient range as the delay server. When the sum of the storage durations of the collection voice data of the delay server within the preset period does not meet the requirement, before processing the call to the user, a voice robot is used to generate a message for the voice assistant mailbox. When the sum of the storage durations of the collection voice data of the delay server within the preset period meets the requirement, the process proceeds to step S422. S422 determines a user profile association value of the association server based on the storage duration of the collection voice data within the preset time period, the duration of historical collection calls stored by the association server within the preset time period, and the deviation between the collection voice data and other historical collection calls; S423 determines the server delay impact coefficients of different associated servers based on the product of the user profile association values of different associated servers and the data call delay coefficients. When the server delay impact coefficients of different associated servers all meet the requirements, it is determined that when entering the voice assistant mailbox, a voice robot is used to generate a message for the voice assistant mailbox. If there is an associated server whose server delay impact coefficient does not meet the requirements, the process proceeds to step S424. S424 When the number of associated servers whose server delay impact coefficient does not meet the requirements is greater than the preset number of delay associated servers, a voice robot is used to generate messages for the voice assistant mailbox before processing a call to the user. When the number of associated servers whose server delay impact coefficient does not meet the requirements is not greater than the preset number of delay associated servers, proceed to step S43.
[0069] The various embodiments in this specification are described in a progressive manner. Similar portions between the various embodiments can be referenced to each other, and each embodiment focuses on the differences from the other embodiments. In particular, the device, apparatus, and non-volatile computer storage medium embodiments are generally similar to the method embodiments, so their descriptions are relatively simplified. For relevant details, refer to the descriptions of the method embodiments.
[0070] The foregoing description of this specification describes specific embodiments. Other embodiments are within the scope of the appended claims. In some cases, the actions or steps recited in the claims can be performed in an order different from that described in the embodiments and still achieve the desired results. Furthermore, the processes depicted in the accompanying drawings do not necessarily require the specific order shown or the sequential order to achieve the desired results. In certain embodiments, multitasking and parallel processing are also possible or may be advantageous.
[0071] The foregoing description is merely one or more embodiments of this specification and is not intended to limit this specification. It will be apparent to those skilled in the art that various modifications and variations may be made to one or more embodiments of this specification. Any modifications, equivalent substitutions, or improvements made within the spirit and principles of one or more embodiments of this specification are intended to be within the scope of the claims of this specification.
Claims
1. A system for an outbound call system to respond to intelligent messages in a voice assistant mailbox, characterized in that: Specifically include: Call module, message recognition module, switching module, message processing module; The calling module realizes the call processing for the user; The message recognition module determines whether the message is entered into the voice assistant mailbox based on the connection processing time or the voice recognition result; The switching module automatically switches to the message processing module when it is determined that the voice assistant mailbox has been entered, and then switches to the call module to process calls to other users; The message processing module generates a voice message according to the analysis result of the user information of the user.
2. The system for an outbound call system to respond to intelligent messages in a voice assistant mailbox according to claim 1, characterized in that: The calling module adopts manual calling or voice robot calling.
3. The system for an outbound call system to handle intelligent messages in a voice assistant mailbox according to claim 1, characterized in that: When the connection processing time is greater than a preset processing time threshold or it is determined according to the voice recognition result that the call enters the voice assistant mailbox, it is determined that the user's call enters the voice assistant mailbox.
4. The system for an outbound call system to respond to intelligent messages in a voice assistant mailbox according to claim 1, characterized in that: Generating a voice message based on the analysis result of the user's user information, specifically including: Determining a user profile of the user based on an analysis result of the user information of the user; Generate a voice message based on the preset voice message corresponding to the user profile of the user.
5. A method for an outbound call system to intelligently leave messages in a voice assistant mailbox, applied to the system for an outbound call system to intelligently leave messages in a voice assistant mailbox as claimed in any one of claims 1 to 4, characterized in that: Specifically include: Determine the connection data of the user in the current time period, and combine different voice recognition results of connected calls to determine that the connection probability of the user meets the requirements, and then proceed to the next step; When it is determined based on the user information of the user that the user does not have a matching user profile, the storage status of the user's historical communication data in different servers is determined based on the analysis and processing results of the user's historical communication data; Determine a matching server in the server based on the storage situation, and determine an associated server of the user profile within a preset time period based on the storage situation of historical communication data in different matching servers at different time periods; Determine the call delay data between the voice robot and different associated servers, and determine the message generation and processing method of the voice assistant mailbox of the voice robot based on the call delay data and the historical communication data of the associated servers within a preset time period.
6. The method for an outbound call system to handle intelligent messages in a voice assistant mailbox according to claim 5, characterized in that: The connection data includes the number of connections and the connection rate in the time period.
7. The method for an outbound call system to handle intelligent messages in a voice assistant mailbox according to claim 5, characterized in that: The speech recognition result of the connected calls includes distribution data of keywords of the user in the connected calls at different time periods.
8. The method for an outbound call system to handle intelligent messages in a voice assistant mailbox according to claim 5, characterized in that: Determining that the connection probability of the user meets the requirement specifically includes: Determine the proportion of unconnected calls in the current time period based on the connected call data in the current time period; Based on the speech recognition results of the connected calls in the current time period, determining the proportion of connected calls that match the rejection keyword library, and using this proportion as the matching call proportion; The rejection probability of the user is determined according to the sum of the proportion of the number of unconnected calls and the proportion of matched calls, and the rejection probability is used to determine whether the connection probability of the user meets the requirement.
9. The method for an outbound call system to handle intelligent messages in a voice assistant mailbox according to claim 8, characterized in that: When the connection probability of the user does not meet the requirement, a voice robot is used to generate a message for the voice assistant mailbox before processing the call to the user.
10. The method for an outbound call system to handle intelligent messages in a voice assistant mailbox according to claim 5, characterized in that: The method for determining the message generation processing mode of the voice assistant mailbox of the voice robot is as follows: Determine, using call delay data between the voice robot and different associated servers, an average value of call delay durations during the call processing of the voice robot with different associated servers, and determine a delayed call server among the associated servers based on the average value of the call delay durations; Determine, based on the historical communication data of the delayed call server within a preset period, the storage duration of the collection voice data of the delayed call server within the preset period, and the proportion of the storage duration of the collection voice data of the user within the preset period, and use the proportion as the collection duration proportion of the delayed call server; Based on the sum of the proportions of the collection time of different delayed calls to the server, the message generation and processing method of the voice assistant mailbox of the voice robot is determined.
Citation Information
Patent Citations
A debt collection method and system based on intelligent voice robot
CN117319559B
A collection device based on intelligent mobile terminal
CN117911140B
Loan risk control method and system
CN101655966A
Method, private branch exchange (PBX) and system for achieving voice message
CN103259941A
Telephone call no-response message leaving method and system, storage medium and computer
CN114726814A