[go: up one dir, main page]

WO2018045915A1 - Method and apparatus for adjusting service voice playback sequence - Google Patents

Method and apparatus for adjusting service voice playback sequence Download PDF

Info

Publication number
WO2018045915A1
WO2018045915A1 PCT/CN2017/100146 CN2017100146W WO2018045915A1 WO 2018045915 A1 WO2018045915 A1 WO 2018045915A1 CN 2017100146 W CN2017100146 W CN 2017100146W WO 2018045915 A1 WO2018045915 A1 WO 2018045915A1
Authority
WO
WIPO (PCT)
Prior art keywords
user
service
voice
call record
historical call
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
PCT/CN2017/100146
Other languages
French (fr)
Chinese (zh)
Inventor
王珺
李正新
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Alibaba Group Holding Ltd
Original Assignee
Alibaba Group Holding Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Alibaba Group Holding Ltd filed Critical Alibaba Group Holding Ltd
Publication of WO2018045915A1 publication Critical patent/WO2018045915A1/en
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/487Arrangements for providing information services, e.g. recorded voice services or time announcements
    • H04M3/493Interactive information services, e.g. directory enquiries ; Arrangements therefor, e.g. interactive voice response [IVR] systems or voice portals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/50Centralised arrangements for answering calls; Centralised arrangements for recording messages for absent or busy subscribers ; Centralised arrangements for recording messages

Definitions

  • the present application relates to the field of information technology, and in particular, to a method and device for adjusting a service voice playing sequence.
  • the voice customer service system will play the preset voice to guide the user to perform subsequent operations.
  • the order in which the user hears the service voice is fixed.
  • the call center customer service system automatically plays the service voice to inform the user of the service classification option. : Please press 1 for the cloud server problem, 2 for the database problem, 3 for the domain name problem, and press 9 for the financial and account questions.
  • the order of service options that each user hears when making a call is the same.
  • the customer service system determines the account information of the user, and then plays the service voice in a fixed playback order for any user.
  • the time of playing the voice message of the cloud server problem is 1
  • the time spent playing the “database problem 2” business voice is t 2
  • the time t n of playing the nth business voice is analogized, so that the waiting time for the user to listen to the nth business voice is Therefore, for a user who needs to consult financial problems, it is necessary to listen to the business voices of the previous eight kinds of services and their unrelated business voices before they can hear the business voices that meet their needs, and the waiting time is longer.
  • the existing solution is: pre-customize a fixed service voice playing sequence for each user, for example, the bank's voice customer service system, and customize different services for each user according to the information filled in when the user opens the account and the opened service. voice.
  • a fixed service voice playing sequence for example, the bank's voice customer service system
  • customize different services for each user according to the information filled in when the user opens the account and the opened service. voice.
  • the voice voice played by the voice customer service system is still fixed, and the customized service voice can only be modified when the account is opened or the customer service call is specifically made. Therefore, such a scheme is not flexible enough to adjust the order in which the business voices are played in real time according to the user's recent situation.
  • An object of the present invention is to provide a method and a device for adjusting a service voice play sequence, which are used to solve the problem that the service voice play sequence cannot be flexibly changed in the prior art.
  • the present application provides a method for adjusting a service voice play sequence, where the method includes:
  • the method before acquiring the historical call record related to the user according to the identity information of the user, the method further includes:
  • the identity information of the user is obtained based on the voice input of the user.
  • acquiring the identity information of the user based on the voice input of the user includes:
  • the method further includes:
  • the historical call record related to the user is obtained according to the identity information of the user, including:
  • the historical call record of the user is obtained as a historical call record related to the user.
  • the historical call record related to the user is obtained according to the identity information of the user, including:
  • the history call record of the user does not exist, obtaining a historical call record of the associated user as a historical call record related to the user, where the associated user is a user associated with any attribute of the user .
  • determining, according to the historical call record related to the user, the service selection priority of the user including:
  • the service selection priority of the user is determined in descending order according to the number or frequency of service selections in the preset time period.
  • the method further includes:
  • the business voice is played to the user according to the adjusted business voice playing sequence.
  • the method further includes:
  • adjusting the voice play content of the user according to the historical call record related to the user including:
  • the number of times of service selection or the service voice whose frequency is higher than the preset value in the preset time period is determined as the service voice play content of the user.
  • determining, according to the historical call record related to the user, the service selection priority of the user including:
  • At least one service voice with a higher priority of the service preference is determined as the service voice play content of the user.
  • the method further includes:
  • the service voice is played to the user according to the adjusted service voice play sequence and the service voice play content.
  • the present application also provides a method for adjusting an output order of candidate information, where the method includes:
  • the historical operation record of the root associated user determines the selection priority of the candidate information of the user
  • a device for adjusting a service voice playing sequence comprising:
  • Querying means configured to acquire a historical call record related to the user according to the identity information of the user;
  • a sorting device configured to determine a service selection priority of the user according to a historical call record related to the user
  • the sequence adjustment device is configured to adjust a service voice play sequence of the user according to the service selection priority.
  • the device further includes:
  • the identity obtaining means is configured to acquire the identity information of the user based on the voice input of the user before acquiring the historical call record related to the user according to the identity information of the user.
  • the identity obtaining means is configured to acquire feature voices in the voice input based on voice input of the user; and acquire identity information of the user according to audio content and/or spectrum features of the feature voice.
  • the identity obtaining apparatus is further configured to generate new identity information for the user when the identity information of the user cannot be obtained.
  • the querying device is configured to query the historical call record of the user according to the identity information of the user; and acquire the historical call record of the user when the historical call record of the user exists, as A historical call record related to the user.
  • the querying apparatus is configured to query the historical call record of the user according to the identity information of the user; and acquire an association when there is no historical call record of the user A historical call record of the user as a historical call record associated with the user, wherein the associated user is a user associated with any of the attributes of the user.
  • the sorting device is configured to acquire, according to a historical call record related to the user, a number or frequency of service selections in the historical call record in a preset time period; and according to the preset time period The number or frequency of selections determines the priority of the user's business selection in descending order.
  • the device further includes:
  • the playing device is configured to play the business voice to the user according to the adjusted service voice playing sequence.
  • the device further includes:
  • And content adjustment means configured to adjust a service voice play content of the user according to a historical call record related to the user.
  • the content adjustment apparatus is configured to acquire, according to a historical call record related to the user, a number or frequency of service selections in the historical call record in a preset time period; and the preset time period The number of times the service is selected or the frequency of the service voice whose frequency is higher than the preset value is determined to be the content of the user's business voice.
  • the content adjustment apparatus is configured to acquire, according to a historical call record associated with the user, a number or frequency of service selections in the historical call record in a preset time period; Determining the number of times or frequency, determining the service selection priority of the user in descending order; and determining at least one service voice with a higher service preference priority as the service voice play content of the user.
  • the device further includes:
  • the playing device is configured to play the service voice to the user according to the adjusted service voice playing sequence and the service voice playing content.
  • the application also provides a device for adjusting the output order of the candidate information, wherein the device includes:
  • a querying device configured to acquire a historical operation record of the associated user according to the identity information of the user, where the associated user is a user associated with any attribute of the user;
  • a sorting device configured to determine a priority of selection of the candidate information of the user by a historical operation record of the root associated user
  • a sequence adjustment device configured to adjust an output order of the candidate information of the user according to a selection priority of the candidate information of the user.
  • the solution provided by the present application can acquire a historical call record related to the user according to the identity information of the user, and further predict the priority of the service selection of the user at the current call based on the historical call. Therefore, the order of playing the service voices played back to the user is reordered, and the service voice with a higher priority is preferentially played, and the adjustment mode is more flexible, and the time for the user to listen to the service voice can be shortened, and the occupation of the telephone line can be reduced. The rate increases the utilization efficiency of the line and saves the time cost of users and service providers.
  • FIG. 1 is a schematic diagram of interaction between a voice customer service system and a user in the prior art
  • FIG. 2 is a schematic diagram of interaction between a voice customer service system and a user after the service voice play sequence is adjusted by using the method provided in this embodiment;
  • FIG. 3 is a schematic diagram of interaction between the voice customer service system and the user after adjusting the service voice play content and the play sequence by using the method provided in this embodiment;
  • FIG. 4 is a schematic diagram of interaction between the voice customer service system and the user after adjusting the service voice play content and the play sequence by using another method provided by this embodiment;
  • FIG. 5 is a flow chart of interaction between a voice customer service system and a user in a voice customer service scenario in the cloud computing field;
  • FIG. 6 is a flow chart of another interaction between a voice customer service system and a user in a voice customer service scenario in the cloud computing field;
  • FIG. 7 is a flow chart of interaction between a voice customer service system and a user in a voice customer service scenario in the B2C e-commerce field;
  • the terminal, the device of the service network, and the trusted party each include one or more processors (CPUs), input/output interfaces, network interfaces, and memory.
  • processors CPUs
  • input/output interfaces network interfaces
  • memory volatile and non-volatile memory
  • the memory may include non-persistent memory, random access memory (RAM), and/or non-volatile memory in a computer readable medium, such as read only memory (ROM) or flash memory.
  • RAM random access memory
  • ROM read only memory
  • Memory is an example of a computer readable medium.
  • Computer readable media includes both permanent and non-persistent, removable and non-removable media.
  • Information storage can be implemented by any method or technology.
  • the information can be computer readable instructions, data structures, modules of programs, or other data.
  • Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read only memory. (ROM), electrically erasable programmable read only memory (EEPROM), flash memory or other memory technology, compact disk read only memory (CD-ROM), digital versatile disk (DVD) or other optical storage,
  • computer readable media does not include non-transitory computer readable media, such as modulated data signals and carrier waves.
  • the embodiment of the present application provides a method for adjusting a service voice play sequence, where the method specifically includes the following steps:
  • Step S101 Acquire a historical call record related to the user according to the identity information of the user;
  • Step S102 Determine a service selection priority of the user according to a historical call record related to the user.
  • Step S103 Adjust a service voice play sequence of the user according to the service selection priority.
  • the solution is particularly applicable to a voice call customer service system of a call center, capable of acquiring a historical call record related to the user according to the identity information of the user, and further based on the historical call to the user Predicting the priority of the service selection at the time of the current call, thereby reordering the playing order of the service voices played to the user, and preferentially playing the service voice with a high priority, and the adjustment mode is flexible and capable of The time for the user to listen to the service voice is shortened, the occupation rate of the telephone line is reduced, the utilization efficiency of the line is improved, and the time cost of the user and the service provider is saved.
  • the identity information refers to an identifier capable of determining the identity of the user, such as a name, an account ID (identification), an account alias, a number, or a combination thereof.
  • identity information may be a number that is pre-assigned to the user, and the identity of the user may be determined by the number.
  • the user's account is usually a corporate account, corresponding to a team of the enterprise.
  • people usually have a division of labor, so when someone on the team calls the customer service to request service, the services they need are different.
  • the person in charge of the database in the team and the person in charge of finance use the same account number.
  • the voice sequence is adjusted only by the voice content identification account ID, the waiting time process of some personnel may be caused. Therefore, for such a scenario, the identity information of the user may be combined by multiple information, for example, the enterprise account ID may be used as the primary identity information, and the employee name may be used as the secondary identity information, and the primary identity information is used.
  • identity information is combined is as complete identity information. The essence is still the same as the foregoing individual user.
  • identity information the various information contained in the identity information may be separately processed, and only when all kinds of information in the identity information are clear, the identity The information was finalized.
  • the identity information of the user can be obtained based on the voice input of the user. Therefore, the method for adjusting the service voice playing sequence may be further improved, that is, before the historical call record related to the user is obtained according to the user's identity information, the method further includes: acquiring the User identity information. Because in a voice call scenario, users often make calls by telephone, mobile phone, and the like. The user's voice input is used to obtain the user's identity information, which can prevent the user from operating the phone, the phone's button or the touch screen to manually input the identity information during the call process, thereby effectively improving the user's convenience.
  • the user's identity letter is obtained based on the user's voice input.
  • the following processing steps may be adopted: First, the feature voice in the voice input is acquired based on the voice input of the user. Then, the identity information of the user is obtained according to the voice content and/or the spectrum feature of the feature voice.
  • a part of the voice input of the user may be extracted as a feature voice to perform a subsequent recognition process.
  • the voice customer service system can prompt the user to issue a specific voice through the preset voice, thereby identifying the voice that the user sends at this time as the feature voice.
  • the voice customer service system can prompt the user to "please report your account ID”.
  • the user will report his/her account ID according to the requirements of the preset voice, and then the voice customer service system can use the voice input of the account ID as the feature voice. , performing identification processing to determine identity information of the user.
  • the speech content represents the meaning expressed by the feature speech
  • the spectral feature represents the characteristics of the sound itself.
  • the preferred method is to determine the complete identity information including the enterprise account ID and the employee name according to the voice content and the spectrum feature of the feature voice.
  • a feasible manner is provided. For example, when an employee of the enterprise dials a voice service call, the voice customer service system prompts “please report your account ID”, and the employee reports the enterprise account ID by voice. ZH123456", after the voice customer service system obtains the feature voice, the voice content is obtained through voice recognition, thereby obtaining the enterprise account ID of the incoming user.
  • the spectrum features are obtained through spectrum analysis and compared with the spectrum feature records of all employees under the enterprise account ID stored in the database.
  • different algorithms may be implemented, for example, extracting multiple feature values by Fourier transform for comparison, or performing vectorization processing and vector feature matching, and the like. If the spectrum feature record whose similarity exceeds the threshold can be matched, it can be determined which incoming employee is the specific employee in the enterprise, thereby obtaining complete identity information, that is, the enterprise account ID + the employee name. And when matching When recording to multiple spectral features, the one with the highest similarity can be selected as the matching result.
  • the user can report the name of the corresponding person corresponding to his or her identity while reporting the enterprise account ID, thereby realizing multi-level in the customer service scene in the cloud computing field only by recognizing the voice content. Identification of identity tags.
  • the user needs to provide more information (including the enterprise account ID and the name of the person).
  • the user may use the foregoing method to report the enterprise account ID only, and determine the enterprise by means of voice content identification.
  • the account ID is further determined by the spectrum feature identification method.
  • both the voice content and the spectrum feature have unique identification, and the identity information of a certain individual user can be determined separately. Therefore, the processing of the individual user scene can refer to the process, and only the processing process can be simplified accordingly.
  • the voice content is obtained by voice recognition, thereby obtaining the enterprise account ID of the incoming user, but when the obtained spectrum feature is matched with the spectrum feature record in the database, the similarity is not matched.
  • the spectrum characteristic record of the threshold indicates that the incoming user has not dialed the customer service phone before, so the user cannot obtain the complete identity information of the user, and the incoming user can be provided with an employee name or the voice customer service system automatically according to the preset rule. Generate an employee name for the user, thereby generating identity information for the enterprise account ID + employee name.
  • the person in charge of the database A, the person in charge of the cloud server B, etc. have repeatedly dialed the customer service telephone to consult the relevant field, and the financial staff C dialed the customer service phone for the first time. Since the second database does not contain the spectrum feature record of the person C, the new identity information is generated for the person C under the enterprise account ID, and the spectrum feature record of the person C is saved in the database, so that the person C can dial again. Customer service can be successfully matched.
  • the historical call record associated with the user includes two types, one is the user's own historical call record, and the other is the historical call record of the associated user.
  • the associated user refers to a user that is associated with any attribute of the user.
  • the attribute of the user is related information for arbitrarily classifying the user, for example, any item for constructing a user portrait. For example, for an individual user, it can be the user’s age, occupation, Interest categories, etc., and for enterprise users, may be products purchased by the enterprise user, type of business, main business of the enterprise, and the like.
  • the user is first queried according to the identity information of the user.
  • Historical call record According to the results of the query, different processing is performed. In the first case, if the result of the query is that there is a historical call record of the user, the historical call record of the user is obtained and used as a historical call record related to the user. In the second case, if the result of the query is: there is no historical call record of the user, the historical call record of the associated user is obtained as a historical call record related to the user.
  • the historical call record includes the service selected by a certain user in the call
  • the historical call record of the user itself or the related user may select the service providing prediction basis when the user calls this time. Therefore, regardless of whether the current incoming user has a historical call record, the user can accurately predict the service selection priority according to the corresponding historical data, thereby providing an appropriate service voice playing sequence and reducing the waiting time of the user. .
  • the service selection priority of the user may be determined according to the following manner.
  • the number or frequency of service selections in the historical call record within a preset time period is obtained according to a historical call record associated with the user. For example, for a certain user, a total of 100 historical call records of the user in the most recent week can be queried, among which 50 financial call records are selected for consulting financial problems, and 30 historical call records are selected for consulting cloud server problems, 20
  • the consulting database problem is selected in the historical call record, so that the number of times of various business selections in the historical call record can be directly obtained.
  • the frequency refers to the number of times per unit time, which can be calculated mathematically according to the number of times obtained.
  • the frequency of selecting a financial question is 7.143 times/day.
  • the service selection priority of the user may be determined in descending order based on the number or frequency of service selections in the preset time period. That is, in the historical call record, the higher the number or frequency of selection of a certain service, the higher the priority of the user selecting the service.
  • the service selection priority is: financial related services > cloud server related services > Database related business > Other.
  • the solution further includes: playing a service voice to the user according to the adjusted service voice playing sequence.
  • playing a service voice to the user according to the adjusted service voice playing sequence can greatly shorten the waiting time for the user's incoming call.
  • a financial caller's incoming call if the prior art has a fixed play order, the financial person needs to listen to the first 8 business voices before hearing the match.
  • Demand business voice, waiting time is If the solution provided by the present application is used, and 80% of the historical call records are matched to the financial question by the voice, the financial voice of the original 9th item and the business voice of the account are dynamically adjusted to the first place to play, so that the financial The waiting time for personnel can be shortened to t 9 , as shown in Figure 2.
  • the solution may adjust the service voice play content of the user according to the historical call record related to the user while adjusting the service voice play sequence of the user.
  • the content of the service voice is generally preset play content, for example, the preset voice corresponding to the nine services of the buttons 1 to 9, respectively, when the content of the service voice is adjusted, The number of preset voices is reduced.
  • the possibility that the user selects some services is very small, and the preset voices corresponding to the services may not be played; in addition, the conventional services may not be played.
  • Voice while playing other forms of voice, or accessing the manual service after playing the prompt voice, the specific processing strategy can be set according to different application scenarios.
  • the embodiments of the present application provide the following specific processing manners when the number of preset voices to be played is reduced.
  • the number or frequency of service selection in the historical call record in the preset time period is obtained.
  • the specific processing procedure of this step refer to the foregoing process for determining the priority of the service selection, and the description is not repeated here.
  • the number of times of service selection or the service voice whose frequency is higher than the preset value in the preset time period may be determined as the service voice play content of the user.
  • the content of the service voice playback content of the user may be determined based on the result of the service selection priority that has been acquired. That is, first, according to the historical call record related to the user, the number or frequency of service selection in the historical call record in the preset time period is obtained. Then, according to the number or frequency of service selections in the preset time period, the service selection priority of the user is determined in descending order. Finally, at least one service voice with a higher priority of the service preference is determined as the service voice play content of the user.
  • the specific number of the at least one service voice may be set according to actual requirements, and may be less than the total number of service voices and greater than or equal to one.
  • the 1000 associated users of the user select a domain name problem and 3000 history call records in 4000 historical call records in all historical call records of the last week of the associated users.
  • the cloud server problem was selected, the content distribution network problem was selected among 100 historical call records, the record problem was selected in 2000 historical call records, the database problem was selected in 50 historical call records, and 2100 historical call records were selected.
  • Financial question question If the number of business voices played last time is set to 4, the adjusted result is: "Please press 3 for the domain name problem, 1 for the cloud server problem, 9 for the financial problem, and 5 for the record problem.” 4 is shown.
  • the solution further includes: playing the service voice to the user according to the adjusted service voice play sequence and the service voice play content.
  • the following provides a complete solution of the present application in combination with an example of a voice customer service scenario in the field of cloud computing.
  • the users in this field are mainly enterprise users, that is, the user identity information is composed of at least two levels, such as enterprise account ID + employee name, company name + employee number.
  • the user identity information in this example is the financial staff F1 of the enterprise C1.
  • the financial personnel F1 calls the customer service telephone of the service provider's voice customer service system, the specific information processing flow is as shown in FIG. 5 .
  • step S501 the voice customer service system first informs the user to provide the identity information by voice in a preset voice manner. Since the specific personnel can be identified by the spectral characteristics of the voice, the voice customer service system can only request the user to provide the enterprise account ID. Of course, if the user has other input methods, the user may be prompted to provide his or her identity information in other ways, such as using a touch screen of the mobile phone, a button of the phone to input the enterprise account ID, and a personnel number, etc., in order to determine the identity of the user.
  • step S502 the user issues a voice according to the requirement, and the content of the voice is a corporate account ID.
  • Step S503 after the voice customer service system obtains the voice, by identifying the voice content, the enterprise account ID is “ZH123456”, and the spectrum feature of the voice is recognized.
  • Step S504 the voice customer service system performs a query in the database based on the spectrum feature, searches for the spectrum feature record matching the spectrum feature, and queries the database for the spectrum feature record of the financial person F1, thereby determining that the voice is from the voice.
  • the financial personnel F1 of the enterprise C1 determines the identity information of the user.
  • the query range of the spectrum feature matching can be narrowed based on the enterprise account ID, and the query is only performed in the spectrum feature record of the relevant personnel of the enterprise to improve the query efficiency.
  • Step S505 after the voice customer service system determines the identity information, the historical call record of the user may be searched according to the identity information.
  • the historical call record shows that the user has dialed the customer service
  • the preference of the business question selected during the call the preference can indicate the possibility of selecting a certain type of service problem when the user calls this call, and the higher the probability, the higher the priority of the service selection of the service.
  • the financial staff F1 has called 70 customer service calls in the past month, that is, there are 70 historical call records in the most recent month, of which 60 are consulting financial questions, 6 are consulting cloud server problems, and 4 are consulting database problems. .
  • Step S506 the voice customer service system performs sorting according to the number of times the user selects in the historical call record, thereby determining the service selection priority of the user. That is, financial related business > cloud server related business > database related business > other.
  • Step S507 The voice customer service system reorders the order of the service voice according to the financial related service > cloud server related service > database related service > other priority order, "Please press 9 for financial problems, 1 for cloud server problems, database Please press 2,". Since there are no historical call records for other business issues, the order between other business voices may not be adjusted.
  • Step S508 the voice customer service system plays the business voice to the user for the user to select. If the financial officer F1 still needs to ask financial related questions, he can make a choice after hearing the first voice.
  • the identity information of the user is the technical staff T1 of the enterprise C2.
  • the technician T1 calls the customer service phone of the voice service system of the service provider, the specific information processing flow is as shown in FIG. 6.
  • Step S601 after the phone is connected, the user actively reports the enterprise account ID in the form of voice.
  • Step S602 after the voice customer service system obtains the voice, by identifying the voice content, the enterprise account ID is “ZH654321”, and the spectrum feature of the voice is recognized.
  • Step S603 the voice customer service system performs a query in the database based on the spectrum features, and searches for a spectrum feature record that matches the spectrum feature. However, if the matching spectrum feature record is not found, it is impossible to determine which person the user is from the enterprise C2, that is, the identity information of the user cannot be obtained. Thus, the person can be assigned a person number according to a preset rule, thereby generating a complete identity information for the person.
  • Step S604 the voice customer service system determines the identity information, and can find the identity information according to the identity information.
  • User's history call record Since the identity information is newly generated this time, the history call record for the user cannot be found.
  • the related user may be searched based on an attribute of the user, for example, according to the cloud computing product used by the enterprise, and the enterprise C3, C4, C5, etc. that purchased the same cloud computing product are found.
  • the historical call record of the user is replaced with a historical call record for all of the personnel of these enterprises to determine the priority of the business selection.
  • Step S605 the voice customer service system performs sorting according to the number of selections of the associated users in the historical call record, thereby determining the service selection priority of the user.
  • step S606 the voice customer service system adjusts the service voice play content according to the number of times the associated user is selected in the historical call record, and only selects the service voice whose selection frequency is higher than a certain preset value as the service voice play content.
  • the service voice play content ultimately includes: financial related services, cloud server related services, database related services, and business voices of the related services.
  • Step S607 adjusting the service voice playing sequence. Since the service voice play content includes only four service voices, when the play sequence is adjusted, only the four service voices can be adjusted. At this time, the content that the voice customer service system will play is: "Please press 9 for financial problems, 1 for cloud server problems, 2 for database problems, and 5 for filing problems.”
  • the following provides a complete solution provided by the present application in conjunction with an example of a voice service scenario in the B2C (BusinesstoCustomer) e-commerce field.
  • the users in this field are mainly individual users, that is, the user identity information is composed only of one type of information, such as user ID, user name, user binding mailbox, and the like.
  • the user U1 dials the logistics problem of the voice customer service consulting order of the e-commerce platform, and the specific information processing flow is shown in FIG. 7 .
  • Step S701 after the phone is connected, the user reports his account ID in the form of voice.
  • Step S702 After the voice customer service system obtains the voice, the voice content can be identified, thereby obtaining the account ID of the user as “USER123”, thereby determining the identity information of the user.
  • the identity information of the user can also be determined by identifying the spectral features of the speech and querying the matching spectral feature records in the database.
  • Step S703 after the voice customer service system determines the identity information, the historical call record of the user may be searched according to the identity information.
  • the order of the business voice can be adjusted according to the historical call record of the user or the historical call record of the associated user.
  • the associated user may be a user who has similar spending habits with the user, such as purchasing a similar product, having similar spending power, the user being of the same age, and the like.
  • Step S704 if there is no historical call record of the user, the voice customer service system obtains 50 related users to dial 240 customer service calls in the latest month, 170 of which are logistics problems, 35 times are consulting account questions, 25 times It is a question of asking for a refund, and 10 times is a question of consulting a transaction.
  • Step S705 The voice customer service system performs sorting according to the number of times the associated user selects in the historical call record, thereby determining the service selection priority of the user. That is, logistics related business > account related business > refund related business > transaction related business.
  • Step S706 the voice customer service system adjusts the service voice according to the foregoing sequence, and obtains the current service voice play sequence.
  • Step S707 the voice customer service system broadcasts the business voice to the user, specifically, "Please press 3 for the logistics problem, 1 for the account number, 2 for the refund question, and 4 for the transaction problem.”
  • the embodiment of the present application further provides a method for adjusting an output order of an alternative information, which is applicable not only to a voice playing scene, but also to other forms of outputting a scene, such as display of alternative information such as text and graphics.
  • the method includes:
  • Step S801 Acquire a historical operation record of the associated user according to the identity information of the user, where the associated user is a user that is associated with any attribute of the user.
  • Step S802 the historical operation record of the root associated user determines the selection priority of the candidate information of the user.
  • the candidate information may be in different forms according to different scenarios, for example, in a voice customer service scenario, the candidate information may be a service voice played to the user, and the customer service is provided through an instant online chat tool (eg In the scenario where the Taobao seller provides customer service to the Taobao seller through Ali Wangwang, the alternative information may also be text information.
  • Step S803 adjusting an order of outputting the candidate information of the user according to a selection priority of the candidate information of the user.
  • Taobao sellers Take Taobao sellers as an example of how to provide customer service to Taobao sellers through Ali Wangwang.
  • the method of adjusting the output order of the alternative information will be described in detail.
  • the buyer can also send a message to the seller through an instant online chat tool, such as Aliwangwang.
  • sellers In order to improve processing efficiency, sellers often set up automatic reply or automatically send chat text, for example, when the buyer opens a chat window with the seller's customer service staff, automatically send the corresponding text options, such as "Refund, please reply 1; return, Please reply 2; exchange, please reply 3; order modification, please reply 4; pre-sale consultation, please reply 5.”
  • the text of the alternative information is longer, or the information is more complicated, the buyer needs to view the alternative information one by one. The time will also be extended. If the problem that the buyer actually wants to consult is in the back position, it will take a long time to find the corresponding reply option. For example, if a buyer wants to make a pre-sales consultation, they need to go through the fifth article one by one to know that they need to reply 5 in the chat window.
  • the buyer's identity information can be determined when the buyer establishes a chat window with the buyer, the identity information of the buyer can be directly obtained.
  • the buyer's identity information can also be obtained based on the buyer's input, for example, prompting the buyer to input his or her identity information through text, or sending a QR code image indicating his identity.
  • the candidate information automatically sent by the seller to the buyer may be recorded according to historical operations of the associated user (such as other buyers who have purchased the same product), for example, recently.
  • historical operations of the associated user such as other buyers who have purchased the same product
  • 100 selected pre-sales consultation 100 selected order modification, 15 selected replacement, 4 selected refund, and 1 selected return .
  • the selection priority of the candidate information of the user is: pre-sale consultation > order modification > exchange > refund > return, and then adjust the display of the automatically issued alternative information output order: "pre-sales consultation Please reply 5; order modification, please reply 4; exchange, please reply 3; refund, please reply 1; return, please reply 2.)
  • the required information is obtained in an alternative message, thereby shortening the consultation time of the buyer.
  • the output content of the candidate information may be further adjusted.
  • the voice playback of the service is also provided in the embodiment of the present application.
  • the device of the sequence, the device for adjusting the output order of the candidate information, the method corresponding to the device is the corresponding method in the foregoing embodiment, and is similar to the principle of solving the problem by the method, so the implementation of the device can refer to the corresponding method. Implementation, repetition will not be repeated.
  • the specific structure of the device for adjusting the service voice playing sequence includes a querying device, a sorting device, and a sequence adjusting device.
  • the querying device is configured to acquire a historical call record related to the user according to the identity information of the user; and the sorting device is configured to determine the service selection of the user according to the historical call record related to the user
  • the priority adjustment device is configured to adjust a service voice play sequence of the user according to the service selection priority.
  • the identity obtaining means is configured to acquire the identity information of the user based on the voice input of the user before acquiring the historical call record related to the user according to the identity information of the user.
  • the specific processing procedure of the identity obtaining apparatus includes acquiring feature voices in the voice input based on voice input of the user; and acquiring identity information of the user according to audio content and/or spectrum features of the feature voice.
  • the identity obtaining apparatus is further configured to generate new identity information for the user when the identity information of the user cannot be obtained.
  • the querying device is configured to query the historical call record of the user according to the identity information of the user; and acquire the historical call record of the user when the historical call record of the user exists, as A historical call record related to the user.
  • the querying apparatus is configured to query the historical call record of the user according to the identity information of the user; and acquire the historical call record of the associated user when the historical call record of the user does not exist. And as a historical call record associated with the user, wherein the associated user is a user associated with any attribute of the user.
  • the sorting device is configured to acquire, according to a historical call record associated with the user, a number or frequency of service selections in the historical call record in a preset time period; and a number of times of service selection according to the preset time period Or frequency, determining the priority of the user's service selection in descending order.
  • the device also includes:
  • the playing device is configured to play the business voice to the user according to the adjusted service voice playing sequence.
  • the device further includes:
  • And content adjustment means configured to adjust a service voice play content of the user according to a historical call record related to the user.
  • the content adjusting apparatus is configured to acquire, according to a historical call record related to the user, a number or frequency of service selections in the historical call record in a preset time period; and the preset time period The number of times the service is selected or the frequency of the service voice whose frequency is higher than the preset value is determined to be the content of the user's business voice.
  • the method is configured to acquire, according to a historical call record related to the user, a number or frequency of service selections in the historical call record in a preset time period; The number or frequency of service selections in the time period, determining the service selection priority of the user in descending order; and determining at least one service voice with a higher service preference priority as the service voice of the user Play the content.
  • the playing device is configured to play a business voice to the user according to the adjusted service voice playing sequence and the service voice playing content.
  • the embodiment of the present application further provides an apparatus for adjusting an output order of an alternative information, where the apparatus includes a querying device, a sorting device, and a sequence adjusting device.
  • the querying device is configured to acquire a historical operation record of the associated user according to the identity information of the user, where the associated user is a user associated with any attribute of the user; and the sorting device is used for the root associated user
  • the historical operation record determines a selection priority of the candidate information of the user
  • the sequence adjustment means is configured to adjust an output order of the candidate information of the user according to a selection priority of the candidate information of the user.
  • the solution provided by the embodiment of the present application can acquire a historical call record related to the user according to the identity information of the user, and further predict the priority of the service selection of the user at the current call based on the historical call. Therefore, the order of playing the service voices played back to the user is reordered, and the service voice with a higher priority is preferentially played, and the adjustment mode is more flexible, and the time for the user to listen to the service voice can be shortened, and the occupation of the telephone line can be reduced. The rate increases the utilization efficiency of the line and saves the time cost of users and service providers. At the same time, after the solution is improved, it can also be applied to other application scenarios other than the voice customer service scene.
  • the present application can be implemented in software and/or a combination of software and hardware, for example, using an application specific integrated circuit (ASIC), a general purpose computer, or any other similar hardware device.
  • the software program of the present application can be executed by a processor to implement the steps or functions described above.
  • the software programs (including related data structures) of the present application can be stored in a computer readable recording medium such as a RAM memory, a magnetic or optical drive or a floppy disk and the like.
  • some of the steps or functions of the present application may be implemented in hardware, for example, as a circuit that cooperates with a processor to perform various steps or functions.
  • a portion of the present application can be applied as a computer program product, such as computer program instructions, which, when executed by a computer, can invoke or provide a method and/or technical solution in accordance with the present application.
  • the program instructions for invoking the method of the present application may be stored in a fixed or removable recording medium, and/or transmitted by a data stream in a broadcast or other signal bearing medium, and/or stored in a The working memory of the computer device in which the program instructions are run.
  • an embodiment in accordance with the present application includes a device including a memory for storing computer program instructions and a processor for executing program instructions, wherein when the computer program instructions are executed by the processor, triggering
  • the apparatus operates based on the aforementioned methods and/or technical solutions in accordance with various embodiments of the present application.

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • Development Economics (AREA)
  • Economics (AREA)
  • Finance (AREA)
  • Marketing (AREA)
  • Strategic Management (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Telephonic Communication Services (AREA)

Abstract

Provided by the present application are a method and apparatus for adjusting a service voice playback sequence, the specific solution being: acquiring a user-related historical call record according to identity information of a user; determining a service selection priority of the user according to the user-related historical call record; and adjusting a service voice playback sequence of the user according to the service selection priority. Compared to existing technology, the present application may acquire a user-related historical call record according to identity information of a user, and further predict a service selection priority of the user during a current call on the basis of a historical call so as to rearrange playback sequence of a service voice to be currently played back to the user. Playback of a service voice of a high service selection priority is prioritized, so that an adjustment mode is flexible and the time spent by the user listening to the service voice may be shortened, thereby reducing the occupation rate of a call circuit, improving the utilization efficiency of the circuit and saving time cost of the user and a service provider.

Description

调整业务语音播放顺序的方法及设备Method and device for adjusting business voice playing sequence 技术领域Technical field

本申请涉及信息技术领域,尤其涉及一种调整业务语音播放顺序的方法及设备。The present application relates to the field of information technology, and in particular, to a method and device for adjusting a service voice playing sequence.

背景技术Background technique

目前,用户在拨打服务电话请求服务时,语音客服系统会播放预设语音,以引导用户进行后续操作。在此过程中,用户听到的业务语音的播放顺序都是固定的,例如,某个用户拨打云计算服务商的客服电话时,呼叫中心的客服系统会自动播放业务语音,告知用户业务分类选项:云服务器问题请按1,数据库问题请按2,域名问题请按3,……,财务与账号问题请按9。每个用户在拨打电话时,听到的服务选项顺序都是相同的。如图1所示,用户拨打客服电话,客服系统确定该用户的账户信息之后,对于任意用户均采用固定的播放顺序播放业务语音,例如播放“云服务器问题请按1”的业务语音的耗时为t1,播放“数据库问题请按2”的业务语音的耗时为t2,依次类推播放第n条业务语音的耗时tn,由此用户听完第n条业务语音的等待时间为

Figure PCTCN2017100146-appb-000001
因此,对于一个需要咨询财务问题的用户,需要先听前面8种业务与其无关的业务语音之后,才能听到符合自己需要的业务语音,等待时间较长。At present, when the user calls the service call request service, the voice customer service system will play the preset voice to guide the user to perform subsequent operations. During this process, the order in which the user hears the service voice is fixed. For example, when a user dials the customer service phone of the cloud computing service provider, the call center customer service system automatically plays the service voice to inform the user of the service classification option. : Please press 1 for the cloud server problem, 2 for the database problem, 3 for the domain name problem, and press 9 for the financial and account questions. The order of service options that each user hears when making a call is the same. As shown in Figure 1, after the customer calls the customer service phone, the customer service system determines the account information of the user, and then plays the service voice in a fixed playback order for any user. For example, the time of playing the voice message of the cloud server problem is 1 For t 1 , the time spent playing the “database problem 2” business voice is t 2 , and the time t n of playing the nth business voice is analogized, so that the waiting time for the user to listen to the nth business voice is
Figure PCTCN2017100146-appb-000001
Therefore, for a user who needs to consult financial problems, it is necessary to listen to the business voices of the previous eight kinds of services and their unrelated business voices before they can hear the business voices that meet their needs, and the waiting time is longer.

现有的解决方案为:预先为每个用户定制一个固定的业务语音播放顺序,例如银行的语音客服系统,会根据用户开户时所填写的信息以及所开通的业务,为每个用户定制不同业务语音。但是,该方案中,用户任意一次拨打客服电话时,语音客服系统所播放的业务语音仍然是固定不变的,只能在开户时或者专门拨打客服电话修改定制好的业务语音。因此,此种方案不够灵活,无法根据用户近期的情况实时调整业务语音的播放顺序。The existing solution is: pre-customize a fixed service voice playing sequence for each user, for example, the bank's voice customer service system, and customize different services for each user according to the information filled in when the user opens the account and the opened service. voice. However, in this solution, when the user dials the customer service call at any time, the voice voice played by the voice customer service system is still fixed, and the customized service voice can only be modified when the account is opened or the customer service call is specifically made. Therefore, such a scheme is not flexible enough to adjust the order in which the business voices are played in real time according to the user's recent situation.

申请内容Application content

本申请的一个目的是提供一种调整业务语音播放顺序的方法及设备,用以解决现有技术中业务语音播放顺序无法灵活变化的问题。An object of the present invention is to provide a method and a device for adjusting a service voice play sequence, which are used to solve the problem that the service voice play sequence cannot be flexibly changed in the prior art.

为实现上述目的,本申请提供了一种调整业务语音播放顺序的方法,其中,该方法包括:To achieve the above objective, the present application provides a method for adjusting a service voice play sequence, where the method includes:

根据用户的身份信息获取与所述用户相关的历史呼叫记录;Obtaining a historical call record related to the user according to the identity information of the user;

根据与所述用户相关的历史呼叫记录确定所述用户的业务选择优先级;Determining a service selection priority of the user according to a historical call record related to the user;

根据所述业务选择优先级调整所述用户的业务语音播放顺序。Adjusting the service voice play sequence of the user according to the service selection priority.

进一步地,根据用户的身份信息获取与所述用户相关的历史呼叫记录之前,还包括:Further, before acquiring the historical call record related to the user according to the identity information of the user, the method further includes:

基于用户的语音输入,获取所述用户的身份信息。The identity information of the user is obtained based on the voice input of the user.

进一步地,基于用户的语音输入,获取所述用户的身份信息,包括:Further, acquiring the identity information of the user based on the voice input of the user includes:

基于用户的语音输入,获取所述语音输入中的特征语音;Acquiring the feature speech in the voice input based on the voice input of the user;

根据所述特征语音的音频内容和/或频谱特征获取所述用户的身份信息。Acquiring the identity information of the user according to the audio content and/or the spectral feature of the feature speech.

进一步地,该方法还包括:Further, the method further includes:

若无法获取所述用户的身份信息,为所述用户生成新的身份信息。If the identity information of the user cannot be obtained, new identity information is generated for the user.

进一步地,根据用户的身份信息获取与所述用户相关的历史呼叫记录,包括:Further, the historical call record related to the user is obtained according to the identity information of the user, including:

根据所述用户的身份信息查询所述用户的历史呼叫记录;Querying the historical call record of the user according to the identity information of the user;

若存在所述用户的历史呼叫记录,则获取所述用户的历史呼叫记录,作为与所述用户相关的历史呼叫记录。If there is a historical call record of the user, the historical call record of the user is obtained as a historical call record related to the user.

进一步地,根据用户的身份信息获取与所述用户相关的历史呼叫记录,包括:Further, the historical call record related to the user is obtained according to the identity information of the user, including:

根据所述用户的身份信息查询所述用户的历史呼叫记录;Querying the historical call record of the user according to the identity information of the user;

若不存在所述用户的历史呼叫记录,则获取关联用户的历史呼叫记录,作为与所述用户相关的历史呼叫记录,其中,所述关联用户为与所述用户的任一属性存在关联的用户。 If the history call record of the user does not exist, obtaining a historical call record of the associated user as a historical call record related to the user, where the associated user is a user associated with any attribute of the user .

进一步地,根据与所述用户相关的历史呼叫记录确定所述用户的业务选择优先级,包括:Further, determining, according to the historical call record related to the user, the service selection priority of the user, including:

根据与所述用户相关的历史呼叫记录,获取预设时间段内所述历史呼叫记录中业务选择的次数或者频次;Obtaining, according to the historical call record related to the user, the number or frequency of service selection in the historical call record in the preset time period;

根据所述预设时间段内业务选择的次数或频次,按由高至低的顺序确定所述用户的业务选择优先级。The service selection priority of the user is determined in descending order according to the number or frequency of service selections in the preset time period.

进一步地,该方法还包括:Further, the method further includes:

根据调整后的业务语音播放顺序向所述用户播放业务语音。The business voice is played to the user according to the adjusted business voice playing sequence.

进一步地,该方法还包括:Further, the method further includes:

根据与所述用户相关的历史呼叫记录调整所述用户的业务语音播放内容。Adjusting the user's business voice play content according to the historical call record associated with the user.

进一步地,根据与所述用户相关的历史呼叫记录调整所述用户的业务语音播放内容,包括:Further, adjusting the voice play content of the user according to the historical call record related to the user, including:

根据与所述用户相关的历史呼叫记录,获取预设时间段内所述历史呼叫记录中业务选择的次数或频次;Obtaining, according to a historical call record associated with the user, a number or frequency of service selections in the historical call record within a preset time period;

将所述预设时间段内业务选择的次数或频次高于预设值的业务语音,确定为所述用户的业务语音播放内容。The number of times of service selection or the service voice whose frequency is higher than the preset value in the preset time period is determined as the service voice play content of the user.

进一步地,根据与所述用户相关的历史呼叫记录确定所述用户的业务选择优先级,包括:Further, determining, according to the historical call record related to the user, the service selection priority of the user, including:

根据与所述用户相关的历史呼叫记录,获取预设时间段内所述历史呼叫记录中业务选择的次数或频次;Obtaining, according to a historical call record associated with the user, a number or frequency of service selections in the historical call record within a preset time period;

根据所述预设时间段内业务选择的次数或频次,按由高至低的顺序确定所述用户的业务选择优先级;Determining, according to the number or frequency of service selections in the preset time period, the user selection priority of the user in descending order;

将业务优选优先级较高的至少一项业务语音,确定为所述用户的业务语音播放内容。At least one service voice with a higher priority of the service preference is determined as the service voice play content of the user.

进一步地,该方法还包括:Further, the method further includes:

根据调整后的业务语音播放顺序以及业务语音播放内容向所述用户播放业务语音。 The service voice is played to the user according to the adjusted service voice play sequence and the service voice play content.

此外,本申请还提供了一种调整备选信息输出顺序的方法,其中,该方法包括:In addition, the present application also provides a method for adjusting an output order of candidate information, where the method includes:

根据用户的身份信息获取关联用户的历史操作记录,其中,所述关联用户为与所述用户的任一属性存在关联的用户;Obtaining, according to the identity information of the user, a historical operation record of the associated user, where the associated user is a user associated with any attribute of the user;

根关联用户的历史操作记录确定所述用户的备选信息的选择优先级;The historical operation record of the root associated user determines the selection priority of the candidate information of the user;

根据所述用户的备选信息的选择优先级,调整所述用户的备选信息输出顺序。Adjusting the candidate information output order of the user according to the selection priority of the candidate information of the user.

基于本申请的另一方面,还提供了一种调整业务语音播放顺序的设备,该设备包括:According to another aspect of the present application, there is also provided a device for adjusting a service voice playing sequence, the device comprising:

查询装置,用于根据用户的身份信息获取与所述用户相关的历史呼叫记录;Querying means, configured to acquire a historical call record related to the user according to the identity information of the user;

排序装置,用于根据与所述用户相关的历史呼叫记录确定所述用户的业务选择优先级;a sorting device, configured to determine a service selection priority of the user according to a historical call record related to the user;

顺序调整装置,用于根据所述业务选择优先级调整所述用户的业务语音播放顺序。The sequence adjustment device is configured to adjust a service voice play sequence of the user according to the service selection priority.

进一步地,所述设备还包括:Further, the device further includes:

身份获取装置,用于在根据用户的身份信息获取与所述用户相关的历史呼叫记录之前,基于用户的语音输入,获取所述用户的身份信息。The identity obtaining means is configured to acquire the identity information of the user based on the voice input of the user before acquiring the historical call record related to the user according to the identity information of the user.

进一步地,所述身份获取装置,用于基于用户的语音输入,获取所述语音输入中的特征语音;以及根据所述特征语音的音频内容和/或频谱特征获取所述用户的身份信息。Further, the identity obtaining means is configured to acquire feature voices in the voice input based on voice input of the user; and acquire identity information of the user according to audio content and/or spectrum features of the feature voice.

进一步地,所述身份获取装置,还用于在无法获取所述用户的身份信息时,为所述用户生成新的身份信息。Further, the identity obtaining apparatus is further configured to generate new identity information for the user when the identity information of the user cannot be obtained.

进一步地,所述查询装置,用于根据所述用户的身份信息查询所述用户的历史呼叫记录;以及在存在所述用户的历史呼叫记录时,获取所述用户的历史呼叫记录,作为与所述用户相关的历史呼叫记录。Further, the querying device is configured to query the historical call record of the user according to the identity information of the user; and acquire the historical call record of the user when the historical call record of the user exists, as A historical call record related to the user.

进一步地,所述查询装置,用于根据所述用户的身份信息查询所述用户的历史呼叫记录;以及在不存在所述用户的历史呼叫记录时,获取关联 用户的历史呼叫记录,作为与所述用户相关的历史呼叫记录,其中,所述关联用户为与所述用户的任一属性存在关联的用户。Further, the querying apparatus is configured to query the historical call record of the user according to the identity information of the user; and acquire an association when there is no historical call record of the user A historical call record of the user as a historical call record associated with the user, wherein the associated user is a user associated with any of the attributes of the user.

进一步地,所述排序装置,用于根据与所述用户相关的历史呼叫记录,获取预设时间段内所述历史呼叫记录中业务选择的次数或者频次;以及根据所述预设时间段内业务选择的次数或频次,按由高至低的顺序确定所述用户的业务选择优先级。Further, the sorting device is configured to acquire, according to a historical call record related to the user, a number or frequency of service selections in the historical call record in a preset time period; and according to the preset time period The number or frequency of selections determines the priority of the user's business selection in descending order.

进一步地,该设备还包括:Further, the device further includes:

播放装置,用于根据调整后的业务语音播放顺序向所述用户播放业务语音。The playing device is configured to play the business voice to the user according to the adjusted service voice playing sequence.

进一步地,该设备还包括:Further, the device further includes:

内容调整装置,用于根据与所述用户相关的历史呼叫记录调整所述用户的业务语音播放内容。And content adjustment means, configured to adjust a service voice play content of the user according to a historical call record related to the user.

进一步地,所述内容调整装置,用于根据与所述用户相关的历史呼叫记录,获取预设时间段内所述历史呼叫记录中业务选择的次数或频次;以及将所述预设时间段内业务选择的次数或频次高于预设值的业务语音,确定为所述用户的业务语音播放内容。Further, the content adjustment apparatus is configured to acquire, according to a historical call record related to the user, a number or frequency of service selections in the historical call record in a preset time period; and the preset time period The number of times the service is selected or the frequency of the service voice whose frequency is higher than the preset value is determined to be the content of the user's business voice.

进一步地,所述内容调整装置,用于根据与所述用户相关的历史呼叫记录,获取预设时间段内所述历史呼叫记录中业务选择的次数或频次;根据所述预设时间段内业务选择的次数或频次,按由高至低的顺序确定所述用户的业务选择优先级;以及将业务优选优先级较高的至少一项业务语音,确定为所述用户的业务语音播放内容。Further, the content adjustment apparatus is configured to acquire, according to a historical call record associated with the user, a number or frequency of service selections in the historical call record in a preset time period; Determining the number of times or frequency, determining the service selection priority of the user in descending order; and determining at least one service voice with a higher service preference priority as the service voice play content of the user.

进一步地,该设备还包括:Further, the device further includes:

播放装置,用于根据调整后的业务语音播放顺序以及业务语音播放内容向所述用户播放业务语音。The playing device is configured to play the service voice to the user according to the adjusted service voice playing sequence and the service voice playing content.

本申请还提供了一种调整备选信息输出顺序的设备,其中,该设备包括:The application also provides a device for adjusting the output order of the candidate information, wherein the device includes:

查询装置,用于根据用户的身份信息获取关联用户的历史操作记录,其中,所述关联用户为与所述用户的任一属性存在关联的用户; a querying device, configured to acquire a historical operation record of the associated user according to the identity information of the user, where the associated user is a user associated with any attribute of the user;

排序装置,用于根关联用户的历史操作记录确定所述用户的备选信息的选择优先级;a sorting device, configured to determine a priority of selection of the candidate information of the user by a historical operation record of the root associated user;

顺序调整装置,用于根据所述用户的备选信息的选择优先级,调整所述用户的备选信息输出顺序。And a sequence adjustment device, configured to adjust an output order of the candidate information of the user according to a selection priority of the candidate information of the user.

与现有技术相比,本申请提供的方案能够根据用户的身份信息获取与所述用户相关的历史呼叫记录,并进一步基于该历史呼叫对用户在本次呼叫时的业务选择的优先级进行预测,由此对本次向用户播放的业务语音的播放顺序重新进行排序,优先播放业务选择优先级高的业务语音,调整方式较为灵活,且能够缩短用户收听业务语音的时间,降低电话线路的占用率,提高了线路的利用效率,节约了用户和服务商的时间成本。Compared with the prior art, the solution provided by the present application can acquire a historical call record related to the user according to the identity information of the user, and further predict the priority of the service selection of the user at the current call based on the historical call. Therefore, the order of playing the service voices played back to the user is reordered, and the service voice with a higher priority is preferentially played, and the adjustment mode is more flexible, and the time for the user to listen to the service voice can be shortened, and the occupation of the telephone line can be reduced. The rate increases the utilization efficiency of the line and saves the time cost of users and service providers.

附图说明DRAWINGS

通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本申请的其它特征、目的和优点将会变得更明显:Other features, objects, and advantages of the present application will become more apparent from the detailed description of the accompanying drawings.

图1为现有技术中语音客服系统向与用户之间的交互示意图;1 is a schematic diagram of interaction between a voice customer service system and a user in the prior art;

图2为采用本实施例提供的方法对业务语音播放顺序调整后语音客服系统向与用户之间的交互示意图;2 is a schematic diagram of interaction between a voice customer service system and a user after the service voice play sequence is adjusted by using the method provided in this embodiment;

图3为采用本实施例提供的方法对业务语音播放内容和播放顺序调整后,语音客服系统向与用户之间的交互示意图;FIG. 3 is a schematic diagram of interaction between the voice customer service system and the user after adjusting the service voice play content and the play sequence by using the method provided in this embodiment;

图4为采用本实施例提供的另一种方法对业务语音播放内容和播放顺序调整后,语音客服系统向与用户之间的交互示意图;FIG. 4 is a schematic diagram of interaction between the voice customer service system and the user after adjusting the service voice play content and the play sequence by using another method provided by this embodiment;

图5为云计算领域的语音客服场景下语音客服系统与用户的交互流程图;FIG. 5 is a flow chart of interaction between a voice customer service system and a user in a voice customer service scenario in the cloud computing field;

图6为云计算领域的语音客服场景下语音客服系统与用户的另一种交互流程图;6 is a flow chart of another interaction between a voice customer service system and a user in a voice customer service scenario in the cloud computing field;

图7为B2C电商领域的语音客服场景下语音客服系统与用户的交互流程图;7 is a flow chart of interaction between a voice customer service system and a user in a voice customer service scenario in the B2C e-commerce field;

附图中相同或相似的附图标记代表相同或相似的部件。 The same or similar reference numerals in the drawings denote the same or similar components.

具体实施方式detailed description

下面结合附图对本申请作进一步详细描述。The present application is further described in detail below with reference to the accompanying drawings.

在本申请一个典型的配置中,终端、服务网络的设备和可信方均包括一个或多个处理器(CPU)、输入/输出接口、网络接口和内存。In a typical configuration of the present application, the terminal, the device of the service network, and the trusted party each include one or more processors (CPUs), input/output interfaces, network interfaces, and memory.

内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(flash RAM)。内存是计算机可读介质的示例。The memory may include non-persistent memory, random access memory (RAM), and/or non-volatile memory in a computer readable medium, such as read only memory (ROM) or flash memory. Memory is an example of a computer readable medium.

计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(PRAM)、静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器(CD-ROM)、数字多功能光盘(DVD)或其他光学存储、磁盒式磁带,磁带磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括非暂存电脑可读媒体(transitory media),如调制的数据信号和载波。Computer readable media includes both permanent and non-persistent, removable and non-removable media. Information storage can be implemented by any method or technology. The information can be computer readable instructions, data structures, modules of programs, or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read only memory. (ROM), electrically erasable programmable read only memory (EEPROM), flash memory or other memory technology, compact disk read only memory (CD-ROM), digital versatile disk (DVD) or other optical storage, A magnetic tape cartridge, magnetic tape storage or other magnetic storage device or any other non-transportable medium that can be used to store information that can be accessed by a computing device. As defined herein, computer readable media does not include non-transitory computer readable media, such as modulated data signals and carrier waves.

本申请实施例提供了一种调整业务语音播放顺序的方法,该方法具体包括以下步骤:The embodiment of the present application provides a method for adjusting a service voice play sequence, where the method specifically includes the following steps:

步骤S101,根据用户的身份信息获取与所述用户相关的历史呼叫记录;Step S101: Acquire a historical call record related to the user according to the identity information of the user;

步骤S102,根据与所述用户相关的历史呼叫记录确定所述用户的业务选择优先级;Step S102: Determine a service selection priority of the user according to a historical call record related to the user.

步骤S103,根据所述业务选择优先级调整所述用户的业务语音播放顺序。Step S103: Adjust a service voice play sequence of the user according to the service selection priority.

该方案尤其适用于呼叫中心的语音客服系统,能够根据用户的身份信息获取与所述用户相关的历史呼叫记录,并进一步基于该历史呼叫对用户 在本次呼叫时的业务选择的优先级进行预测,由此对本次向用户播放的业务语音的播放顺序重新进行排序,优先播放业务选择优先级高的业务语音,调整方式较为灵活,且能够缩短用户收听业务语音的时间,降低电话线路的占用率,提高了线路的利用效率,节约了用户和服务商的时间成本。The solution is particularly applicable to a voice call customer service system of a call center, capable of acquiring a historical call record related to the user according to the identity information of the user, and further based on the historical call to the user Predicting the priority of the service selection at the time of the current call, thereby reordering the playing order of the service voices played to the user, and preferentially playing the service voice with a high priority, and the adjustment mode is flexible and capable of The time for the user to listen to the service voice is shortened, the occupation rate of the telephone line is reduced, the utilization efficiency of the line is improved, and the time cost of the user and the service provider is saved.

在此,所述身份信息是指能够确定用户身份的标识,例如名称、账号ID(identification,识别码)、账号别名、编号或者其组合。在不同的使用场景下,可以采用不同形式的身份信息,例如对于个人用户的场景,所述身份信息可以是预先分配给用户的编号,通过该编号即可确定该用户的身份。Here, the identity information refers to an identifier capable of determining the identity of the user, such as a name, an account ID (identification), an account alias, a number, or a combination thereof. In different usage scenarios, different forms of identity information may be used. For example, for a scenario of an individual user, the identity information may be a number that is pre-assigned to the user, and the identity of the user may be determined by the number.

而对于另一种应用场景,例如云计算领域的客服场景,用户的账号通常是一个企业账号,对应于企业的一个团队。在团队内部,人员通常会有分工,因此当团队中的某个人员拨打客服电话请求服务时,其需要的服务也各不相同。例如团队中负责数据库方面的人员与负责财务的人员,其使用的账号相同,若只通过语音内容识别账号ID进行语音播放顺序的调整,可能导致部分人员的等待时间过程。因此,可以对此类场景,用户的身份信息可以采用多种信息组合的方式,例如可以企业账号ID作为一级身份信息,而将员工名称作为二级身份信息,采用一级身份信息+二级身份信息组合的方式作为完整的身份信息。其实质仍与前述个人用户相同,仅需要确定身份信息的过程中,对其所包含的多种信息分别进行单独处理即可,且仅当身份信息中所有种类的信息均明确时,所述身份信息被最终确定。For another application scenario, such as a customer service scenario in the cloud computing field, the user's account is usually a corporate account, corresponding to a team of the enterprise. Within the team, people usually have a division of labor, so when someone on the team calls the customer service to request service, the services they need are different. For example, the person in charge of the database in the team and the person in charge of finance use the same account number. If the voice sequence is adjusted only by the voice content identification account ID, the waiting time process of some personnel may be caused. Therefore, for such a scenario, the identity information of the user may be combined by multiple information, for example, the enterprise account ID may be used as the primary identity information, and the employee name may be used as the secondary identity information, and the primary identity information is used. The way identity information is combined is as complete identity information. The essence is still the same as the foregoing individual user. In the process of determining the identity information, the various information contained in the identity information may be separately processed, and only when all kinds of information in the identity information are clear, the identity The information was finalized.

在语音呼叫的场景下,用户的身份信息可以基于用户的语音输入来获取。由此,可以对上述调整业务语音播放顺序的方法进一步改进,即在步骤S101,根据用户的身份信息获取与所述用户相关的历史呼叫记录之前,还包括:基于用户的语音输入,获取所述用户的身份信息。由于在语音呼叫场景下,用户往往是通过电话、手机等方式进行呼叫。通过用户的语音输入来获取用户的身份信息,能够避免用户在呼叫过程中操作电话、手机的按键或者触屏以手动方式输入身份信息,有效提高了用户的便捷性。In the scenario of a voice call, the identity information of the user can be obtained based on the voice input of the user. Therefore, the method for adjusting the service voice playing sequence may be further improved, that is, before the historical call record related to the user is obtained according to the user's identity information, the method further includes: acquiring the User identity information. Because in a voice call scenario, users often make calls by telephone, mobile phone, and the like. The user's voice input is used to obtain the user's identity information, which can prevent the user from operating the phone, the phone's button or the touch screen to manually input the identity information during the call process, thereby effectively improving the user's convenience.

作为优选的实施方式,在基于用户的语音输入获取所述用户的身份信 息时,具体可以采用以下处理步骤:首先,基于用户的语音输入,获取所述语音输入中的特征语音。然后,根据所述特征语音的语音内容和/或频谱特征获取所述用户的身份信息。As a preferred embodiment, the user's identity letter is obtained based on the user's voice input. Specifically, the following processing steps may be adopted: First, the feature voice in the voice input is acquired based on the voice input of the user. Then, the identity information of the user is obtained according to the voice content and/or the spectrum feature of the feature voice.

以用户拨打客服电话的场景为例,用户所发出的所有语音中,并非所有语音均存在特定含义或者易于识别,例如打电话时经常使用的“喂”、“你好”等。为了提高确定用户身份信息的准确性,可以在用户的所有语音输入中,提取存在特定含义或者易于识别的部分作为特征语音,来进行后续的识别过程。例如,用户拨打客服电话时,语音客服系统可以通过预设语音提示用户发出特定的语音,进而识别用户此时所发出的语音,作为特征语音。例如,语音客服系统可以提示用户“请报出您的账号ID”,此时用户会根据预设语音的要求报出自己的账号ID,进而语音客服系统可以将该账号ID的语音输入作为特征语音,进行识别处理,以确定该用户的身份信息。For example, in the scenario where the user dials the customer service phone, not all the voices sent by the user have a specific meaning or are easy to identify, such as "hello" and "hello" which are often used when making a call. In order to improve the accuracy of determining the identity information of the user, a part of the voice input of the user may be extracted as a feature voice to perform a subsequent recognition process. For example, when the user dials the customer service phone, the voice customer service system can prompt the user to issue a specific voice through the preset voice, thereby identifying the voice that the user sends at this time as the feature voice. For example, the voice customer service system can prompt the user to "please report your account ID". At this time, the user will report his/her account ID according to the requirements of the preset voice, and then the voice customer service system can use the voice input of the account ID as the feature voice. , performing identification processing to determine identity information of the user.

具体地,基于特征语音可以至少提取两方面的内容,即特征语音的语音内容和特征语音的频谱特征,所述语音内容表示特征语音所表述的含义,而所述频谱特征表示声音本身的特点。在企业用户的场景下,优选的方式为同时根据特征语音的语音内容和频谱特征确定包含企业账号ID和员工名称的完整身份信息。本实施例中提供一种可行的方式,例如企业的某一员工拨打语音客服电话时,语音客服系统提示“请报出您的账号ID”,此时该员工通过语音报出了企业账号ID“ZH123456”,语音客服系统获取到该特征语音后,通过语音识别获取到其语音内容,由此可以得到呼入用户的企业账号ID。Specifically, based on the feature speech, at least two aspects of the content, that is, the speech content of the feature speech and the spectral feature of the feature speech, the speech content represents the meaning expressed by the feature speech, and the spectral feature represents the characteristics of the sound itself. In the scenario of an enterprise user, the preferred method is to determine the complete identity information including the enterprise account ID and the employee name according to the voice content and the spectrum feature of the feature voice. In this embodiment, a feasible manner is provided. For example, when an employee of the enterprise dials a voice service call, the voice customer service system prompts “please report your account ID”, and the employee reports the enterprise account ID by voice. ZH123456", after the voice customer service system obtains the feature voice, the voice content is obtained through voice recognition, thereby obtaining the enterprise account ID of the incoming user.

同时,通过频谱分析获取到频谱特征,并与数据库中存储的该企业账号ID下所有员工的频谱特征记录比较。对于具体的频谱特征匹配方法,可以采用不同的算法实现,例如通过傅里叶变换提取多个特征值进行比较,或者通过矢量化处理并用矢量特征匹配方式等等。若能够匹配到相似度超过阈值的频谱特征记录,则可以确定呼入用户是该企业中具体的哪一个员工,由此可以获取完整的身份信息,即企业账号ID+员工名称。而当匹配 到多条频谱特征记录时,可以选取相似度最高的一条作为匹配结果。At the same time, the spectrum features are obtained through spectrum analysis and compared with the spectrum feature records of all employees under the enterprise account ID stored in the database. For a specific spectral feature matching method, different algorithms may be implemented, for example, extracting multiple feature values by Fourier transform for comparison, or performing vectorization processing and vector feature matching, and the like. If the spectrum feature record whose similarity exceeds the threshold can be matched, it can be determined which incoming employee is the specific employee in the enterprise, thereby obtaining complete identity information, that is, the enterprise account ID + the employee name. And when matching When recording to multiple spectral features, the one with the highest similarity can be selected as the matching result.

作为另一种可行的实施方式,用户可以在报上企业账号ID的同时,报上对应自身身份的相应人员名称,由此实现仅通过语音内容的识别,实现云计算领域的客服场景中多级身份标记的识别。但是该方案中用户需要提供的信息较多(包括企业账号ID、人员名称),为了提高用户的便利性,可以采用前述方式,仅让用户报出企业账号ID,通过语音内容识别的方式确定企业账号ID,再通过频谱特征识别的方式进一步确定员工名称。As another feasible implementation manner, the user can report the name of the corresponding person corresponding to his or her identity while reporting the enterprise account ID, thereby realizing multi-level in the customer service scene in the cloud computing field only by recognizing the voice content. Identification of identity tags. However, in this solution, the user needs to provide more information (including the enterprise account ID and the name of the person). In order to improve the convenience of the user, the user may use the foregoing method to report the enterprise account ID only, and determine the enterprise by means of voice content identification. The account ID is further determined by the spectrum feature identification method.

而在前述提及的个人用户的场景下,语音内容和频谱特征均具有唯一识别性,可以单独确定某一个人用户的身份信息。因此,个人用户场景的处理过程可参考该过程,仅将处理过程相应简化即可。In the scenario of the aforementioned individual user, both the voice content and the spectrum feature have unique identification, and the identity information of a certain individual user can be determined separately. Therefore, the processing of the individual user scene can refer to the process, and only the processing process can be simplified accordingly.

在上述方案中,若无法获取到用户的身份信息,则会为所述用户生成新的身份信息。例如,在前述场景下,通过语音识别获取到其语音内容,由此得到呼入用户的企业账号ID,但是将得到的频谱特征与数据库中的频谱特征记录进行匹配时,无法匹配到相似度超过阈值的频谱特征记录,此时表示该呼入用户之前并未拨打过客服电话,因此无法获取用户完整的身份信息,可以让该呼入用户提供一个员工名称或者语音客服系统自动根据预设的规则为该用户生成一个员工名称,由此来生成企业账号ID+员工名称的身份信息。例如,某一企业账号ID下,负责数据库方面的人员A、负责云服务器方面的人员B等已经多次拨打过客服电话咨询过相关领域的问题,而财务人员C第一次拨打客服电话时,由于第二数据库中没有包含人员C的频谱特征记录,则为该企业账号ID下的人员C生成新的身份信息,同时会在数据库中保存人员C的频谱特征记录,以便于在人员C再次拨打客服电话时能够成功匹配。In the above solution, if the identity information of the user cannot be obtained, new identity information is generated for the user. For example, in the foregoing scenario, the voice content is obtained by voice recognition, thereby obtaining the enterprise account ID of the incoming user, but when the obtained spectrum feature is matched with the spectrum feature record in the database, the similarity is not matched. The spectrum characteristic record of the threshold indicates that the incoming user has not dialed the customer service phone before, so the user cannot obtain the complete identity information of the user, and the incoming user can be provided with an employee name or the voice customer service system automatically according to the preset rule. Generate an employee name for the user, thereby generating identity information for the enterprise account ID + employee name. For example, under a certain enterprise account ID, the person in charge of the database A, the person in charge of the cloud server B, etc. have repeatedly dialed the customer service telephone to consult the relevant field, and the financial staff C dialed the customer service phone for the first time. Since the second database does not contain the spectrum feature record of the person C, the new identity information is generated for the person C under the enterprise account ID, and the spectrum feature record of the person C is saved in the database, so that the person C can dial again. Customer service can be successfully matched.

在步骤S101中,与所述用户相关的历史呼叫记录包括两种类型,一种是所述用户自身的历史呼叫记录,另一种是关联用户的历史呼叫记录。其中,所述关联用户是指与所述用户的任一属性存在关联的用户。所述用户的属性是用于对用户进行任意形式分类的相关信息,例如可以是用于构建用户画像的任一条目。例如,对于个人用户,可以是用户的年龄、职业、 兴趣类别等,而对于企业用户,可以是该企业用户所购买的产品、企业类型、企业主要业务等。In step S101, the historical call record associated with the user includes two types, one is the user's own historical call record, and the other is the historical call record of the associated user. The associated user refers to a user that is associated with any attribute of the user. The attribute of the user is related information for arbitrarily classifying the user, for example, any item for constructing a user portrait. For example, for an individual user, it can be the user’s age, occupation, Interest categories, etc., and for enterprise users, may be products purchased by the enterprise user, type of business, main business of the enterprise, and the like.

为了保证根据历史呼叫记录所确定的业务选择优先级具有较高的准确性,在根据用户的身份信息获取与所述用户相关的历史呼叫记录时,首先根据所述用户的身份信息查询所述用户的历史呼叫记录。根据查询的结果,进行不同的处理。第一种情况,若查询结果为:存在所述用户的历史呼叫记录,则获取所述用户的历史呼叫记录,并将其作为与所述用户相关的历史呼叫记录。第二种情况,若查询结果为:不存在所述用户的历史呼叫记录,则获取关联用户的历史呼叫记录,将其作为与所述用户相关的历史呼叫记录。In order to ensure that the service selection priority determined according to the historical call record has high accuracy, when the historical call record related to the user is acquired according to the identity information of the user, the user is first queried according to the identity information of the user. Historical call record. According to the results of the query, different processing is performed. In the first case, if the result of the query is that there is a historical call record of the user, the historical call record of the user is obtained and used as a historical call record related to the user. In the second case, if the result of the query is: there is no historical call record of the user, the historical call record of the associated user is obtained as a historical call record related to the user.

由于所述历史呼叫记录中包含了某一用户在该次呼叫中所选择的业务,因此用户自身或者相关用户的历史呼叫记录能够为用户本次呼叫时,可能选择业务提供预测依据。由此,无论当前呼入的用户是否存在历史呼叫记录,均能够根据相应的历史数据对该用户的业务选择优先级进行较为准确的预测,从而提供合适的业务语音播放顺序,减少用户的等待时间。Since the historical call record includes the service selected by a certain user in the call, the historical call record of the user itself or the related user may select the service providing prediction basis when the user calls this time. Therefore, regardless of whether the current incoming user has a historical call record, the user can accurately predict the service selection priority according to the corresponding historical data, thereby providing an appropriate service voice playing sequence and reducing the waiting time of the user. .

在获取到与所述用户相关的历史呼叫记录之后,具体可以根据如下方式确定所述用户的业务选择优先级。首先,根据与所述用户相关的历史呼叫记录,获取预设时间段内所述历史呼叫记录中业务选择的次数或者频次。例如对于某一用户,能够查询到该用户最近一周的历史呼叫记录共100个,其中,50个历史呼叫记录中选择了咨询财务问题,30个历史呼叫记录中选择了咨询云服务器问题,20个历史呼叫记录中选择了咨询数据库问题,由此可以直接获取到历史呼叫记录中的各项业务选择的次数。所述频次是指单位时间的次数,可以根据获取到的次数进行数学计算得到,例如将单位时间设定为天,则选择咨询财务问题的频次为7.143次/天。在获取到所述次数或者频次,可以基于预设时间段内业务选择的次数或频次,按由高至低的顺序确定所述用户的业务选择优先级。即历史呼叫记录中,某项业务被选择的次数或者频次越高,表示用户选择该项业务的优先级越高。对于前述场景,业务选择优先级为:财务相关业务>云服务器相关业务> 数据库相关业务>其它。After the historical call record related to the user is obtained, the service selection priority of the user may be determined according to the following manner. First, the number or frequency of service selections in the historical call record within a preset time period is obtained according to a historical call record associated with the user. For example, for a certain user, a total of 100 historical call records of the user in the most recent week can be queried, among which 50 financial call records are selected for consulting financial problems, and 30 historical call records are selected for consulting cloud server problems, 20 The consulting database problem is selected in the historical call record, so that the number of times of various business selections in the historical call record can be directly obtained. The frequency refers to the number of times per unit time, which can be calculated mathematically according to the number of times obtained. For example, if the unit time is set to day, the frequency of selecting a financial question is 7.143 times/day. When the number or frequency is obtained, the service selection priority of the user may be determined in descending order based on the number or frequency of service selections in the preset time period. That is, in the historical call record, the higher the number or frequency of selection of a certain service, the higher the priority of the user selecting the service. For the preceding scenario, the service selection priority is: financial related services > cloud server related services > Database related business > Other.

对于前述的第二种情况,查询到某一呼入用户不存在历史呼叫记录,可以根据预设的关联规则,例如将购买相同产品的其它用户作为关联用户。由此,查找到100个关联用户,在这些关联用户的最近一周的所有历史呼叫记录中,6000个历史呼叫记录中选择了域名问题,3000个历史呼叫记录中选择了云服务器问题,1000个历史呼叫记录中选择了内容分发网络问题。基于次数或者频次,可以确定当前的呼入用户对于各类业务的业务选择优先级由高至低依次为:域名相关业务>云服务器相关业务>内容分发网络相关业务>其它。For the foregoing second case, it is found that there is no historical call record for an incoming user, and other users who purchase the same product may be used as an associated user according to a preset association rule. Thus, 100 related users are found. In all historical call records of the last week of these associated users, the domain name problem is selected among 6000 historical call records, and the cloud server problem is selected among 3000 historical call records, 1000 history. A content distribution network issue was selected in the call log. Based on the number of times or the frequency, it can be determined that the priority of the current inbound user's service selection for each type of service is from high to low: domain name related service > cloud server related service > content distribution network related service > other.

进一步地,在根据所述业务选择概率调整业务语音播放顺序之后,所述方案还包括:根据调整后的业务语音播放顺序向所述用户播放业务语音。使用这种方法可以大大缩短用户电话呼入的等待时间,对于一个财务人员的电话呼入,如果现有技术的固定播放顺序,该财务人员需要先听前面8种业务语音之后才能听到符合自己需求的业务语音,等待时间是

Figure PCTCN2017100146-appb-000002
如果采用本申请提供的方案,通过声音匹配到其历史呼叫记录中80%是咨询财务问题,则将原先第9项播放的财务与账号的业务语音向动态调整至第一位播放,使该财务人员的等待时间能够缩短到t9,如图2所示。Further, after the service voice playing sequence is adjusted according to the service selection probability, the solution further includes: playing a service voice to the user according to the adjusted service voice playing sequence. Using this method can greatly shorten the waiting time for the user's incoming call. For a financial caller's incoming call, if the prior art has a fixed play order, the financial person needs to listen to the first 8 business voices before hearing the match. Demand business voice, waiting time is
Figure PCTCN2017100146-appb-000002
If the solution provided by the present application is used, and 80% of the historical call records are matched to the financial question by the voice, the financial voice of the original 9th item and the business voice of the account are dynamically adjusted to the first place to play, so that the financial The waiting time for personnel can be shortened to t 9 , as shown in Figure 2.

作为另一种优选的实施方式,本方案在调整所述用户的业务语音播放顺序的同时,还可以根据与所述用户相关的历史呼叫记录调整所述用户的业务语音播放内容。例如在客服呼叫的场景中,业务语音的播放内容一般是预先设定好的播放内容,例如分别对应按键1~9的九项业务的预设语音,在调整所述业务语音播放内容时,可以减少预设语音的数量,例如基于历史呼叫记录发现该用户选择某几项业务的可能性非常小,可以不播放这几项业务对应的预设语音;此外,也可以不播放常规的几项业务语音,而播放其它形式的语音、或者在播放提示语音后接入人工服务等,具体处理策略可以根据不同的应用场景设置。As another preferred implementation manner, the solution may adjust the service voice play content of the user according to the historical call record related to the user while adjusting the service voice play sequence of the user. For example, in the scene of the customer service call, the content of the service voice is generally preset play content, for example, the preset voice corresponding to the nine services of the buttons 1 to 9, respectively, when the content of the service voice is adjusted, The number of preset voices is reduced. For example, based on the history call record, the possibility that the user selects some services is very small, and the preset voices corresponding to the services may not be played; in addition, the conventional services may not be played. Voice, while playing other forms of voice, or accessing the manual service after playing the prompt voice, the specific processing strategy can be set according to different application scenarios.

其中,在减少播放的预设语音的数量时,本申请实施例提供了以下几种具体的处理方式。 The embodiments of the present application provide the following specific processing manners when the number of preset voices to be played is reduced.

第一种方式中,首先根据与所述用户相关的历史呼叫记录,获取预设时间段内所述历史呼叫记录中业务选择的次数或频次。该步骤的具体处理过程可以参考前述确定业务选择优先级时的处理过程,此处不再重复说明。在获取到业务选择的次数或频次之后,可以将所述预设时间段内业务选择的次数或频次高于预设值的业务语音,确定为所述用户的业务语音播放内容。In the first mode, first, according to the historical call record related to the user, the number or frequency of service selection in the historical call record in the preset time period is obtained. For the specific processing procedure of this step, refer to the foregoing process for determining the priority of the service selection, and the description is not repeated here. After obtaining the number or frequency of service selections, the number of times of service selection or the service voice whose frequency is higher than the preset value in the preset time period may be determined as the service voice play content of the user.

仍以前述场景为例,某一用户最近一周的100个历史呼叫记录中,50个历史呼叫记录中选择了咨询财务问题,30个历史呼叫记录中选择了咨询云服务器问题,20个历史呼叫记录中选择了咨询数据库问题。通过设定预设值,可以筛选出选择优先级较高的业务,例如可以设定历史呼叫记录总数的1/20作为该预设值,即最近一周内选择次数不超过5次的业务所对应的业务语音将不会被播放。结合业务语音播放顺序的排序结果,最终仅播放其中三项业务语音,即“财务问题请按9,云服务器问题请按1,数据库问题请按2”,而不会播放完整的、对应按键1~9的所有九项业务语音,如图3所示。Still taking the foregoing scenario as an example, in a history call record of a user in the last week, 50 financial call records are selected for consulting financial problems, 30 historical call records are selected for consulting cloud server problem, and 20 historical call records are selected. I chose the consulting database question. By setting a preset value, you can filter out services with a higher priority. For example, you can set 1/20 of the total number of historical call records as the preset value, that is, the service that does not exceed 5 times in the most recent week. The business voice will not be played. In combination with the sorting result of the business voice playback order, only three of the business voices will be played, that is, "Please press 9 for financial problems, 1 for cloud server problems, 2 for database problems, and no corresponding button 1 will be played." All nine business voices of ~9, as shown in Figure 3.

第二种方式中,可以基于已经获取到的业务选择优先级的结果来确定为所述用户的业务语音播放内容。即首先根据与所述用户相关的历史呼叫记录,获取预设时间段内所述历史呼叫记录中业务选择的次数或频次。然后根据所述预设时间段内业务选择的次数或频次,按由高至低的顺序确定所述用户的业务选择优先级。最后,将业务优选优先级较高的至少一项业务语音,确定为所述用户的业务语音播放内容。In the second mode, the content of the service voice playback content of the user may be determined based on the result of the service selection priority that has been acquired. That is, first, according to the historical call record related to the user, the number or frequency of service selection in the historical call record in the preset time period is obtained. Then, according to the number or frequency of service selections in the preset time period, the service selection priority of the user is determined in descending order. Finally, at least one service voice with a higher priority of the service preference is determined as the service voice play content of the user.

在实际场景中,所述至少一项业务语音的具体数量可以根据实际需求来设定,少于业务语音的总项数且大于等于1均可。以某一不存在历史呼叫记录的用户为例,该用户的1000个关联用户在这些关联用户的最近一周的所有历史呼叫记录中,4000个历史呼叫记录中选择了域名问题,3000个历史呼叫记录中选择了云服务器问题,100个历史呼叫记录中选择了内容分发网络问题,2000个历史呼叫记录中选择了备案问题,50个历史呼叫记录中选择了数据库问题,以及2100个历史呼叫记录中选择了财务问 题。若最终播放的业务语音的数量设定为4项,则调整后的结果为:“域名问题请按3,云服务器问题请按1,财务问题请按9,备案问题请按5”,如图4所示。In an actual scenario, the specific number of the at least one service voice may be set according to actual requirements, and may be less than the total number of service voices and greater than or equal to one. Taking a user who does not have a history call record as an example, the 1000 associated users of the user select a domain name problem and 3000 history call records in 4000 historical call records in all historical call records of the last week of the associated users. The cloud server problem was selected, the content distribution network problem was selected among 100 historical call records, the record problem was selected in 2000 historical call records, the database problem was selected in 50 historical call records, and 2100 historical call records were selected. Financial question question. If the number of business voices played last time is set to 4, the adjusted result is: "Please press 3 for the domain name problem, 1 for the cloud server problem, 9 for the financial problem, and 5 for the record problem." 4 is shown.

类似地,在根据所述业务选择概率调整业务语音播放顺序和业务语音播放内容之后,该方案还包括:根据调整后的业务语音播放顺序以及业务语音播放内容向所述用户播放业务语音。由此,可以减少业务语音的播放时间,降低通信线路的占用时间。Similarly, after adjusting the service voice play sequence and the service voice play content according to the service selection probability, the solution further includes: playing the service voice to the user according to the adjusted service voice play sequence and the service voice play content. Thereby, the playing time of the business voice can be reduced, and the occupation time of the communication line can be reduced.

以下结合云计算领域的语音客服场景下的实例,对本申请提供的完整方案进行说明。该领域下的用户主要为企业用户,即用户身份信息由至少两个层级组成,例如企业账号ID+员工名称、企业名称+员工编号等。本例中的用户身份信息为企业C1的财务人员F1,该财务人员F1向服务商的语音客服系统拨打客服电话时,具体的信息处理流程如图5所示。The following provides a complete solution of the present application in combination with an example of a voice customer service scenario in the field of cloud computing. The users in this field are mainly enterprise users, that is, the user identity information is composed of at least two levels, such as enterprise account ID + employee name, company name + employee number. The user identity information in this example is the financial staff F1 of the enterprise C1. When the financial personnel F1 calls the customer service telephone of the service provider's voice customer service system, the specific information processing flow is as shown in FIG. 5 .

步骤S501,语音客服系统首先通过预设语音的方式告知用户以语音的方式提供身份信息。由于通过语音的频谱特征可以识别出具体人员,此处语音客服系统可以仅要求用户提供企业账号ID。当然,若用户有其他输入方式,也可以提示用户以其它方式提供其身份信息,例如采用手机的触屏、电话的按键输入企业账号ID以及人员编号等,以便于确定该用户的身份。In step S501, the voice customer service system first informs the user to provide the identity information by voice in a preset voice manner. Since the specific personnel can be identified by the spectral characteristics of the voice, the voice customer service system can only request the user to provide the enterprise account ID. Of course, if the user has other input methods, the user may be prompted to provide his or her identity information in other ways, such as using a touch screen of the mobile phone, a button of the phone to input the enterprise account ID, and a personnel number, etc., in order to determine the identity of the user.

步骤S502,用户根据要求发出语音,该语音的内容为企业账号ID。In step S502, the user issues a voice according to the requirement, and the content of the voice is a corporate account ID.

步骤S503,语音客服系统获取到所述语音后,通过识别语音内容,由此得到企业账号ID为“ZH123456”,同时识别语音的频谱特征。Step S503, after the voice customer service system obtains the voice, by identifying the voice content, the enterprise account ID is “ZH123456”, and the spectrum feature of the voice is recognized.

步骤S504,语音客服系统基于频谱特征在数据库中进行查询,查找与该频谱特征匹配的频谱特征记录,并在数据库中查询到了该财务人员F1的频谱特征记录,由此可以确定所述语音来自于企业C1的财务人员F1,即确定了用户的身份信息。在查找过程中,可以基于企业账号ID缩小频谱特征匹配的查询范围,仅在该企业相关人员的频谱特征记录中进行查询,以提高查询效率。Step S504, the voice customer service system performs a query in the database based on the spectrum feature, searches for the spectrum feature record matching the spectrum feature, and queries the database for the spectrum feature record of the financial person F1, thereby determining that the voice is from the voice. The financial personnel F1 of the enterprise C1 determines the identity information of the user. During the search process, the query range of the spectrum feature matching can be narrowed based on the enterprise account ID, and the query is only performed in the spectrum feature record of the relevant personnel of the enterprise to improve the query efficiency.

步骤S505,语音客服系统在确定身份信息之后,即可根据身份信息查找该用户的历史呼叫记录。历史呼叫记录显示了该用户在历次拨打客服电 话时选择的业务问题的偏好,该偏好能够说明用户本次呼叫时选择某一类业务问题的可能性,可能性越高,则表示该类业务的业务选择优先级越高。例如该财务人员F1最近一个月一共拨打了70次客服电话,即最近一个月内存在70条历史呼叫记录,其中60次是咨询财务问题,6次是咨询云服务器问题,4次是咨询数据库问题。Step S505, after the voice customer service system determines the identity information, the historical call record of the user may be searched according to the identity information. The historical call record shows that the user has dialed the customer service The preference of the business question selected during the call, the preference can indicate the possibility of selecting a certain type of service problem when the user calls this call, and the higher the probability, the higher the priority of the service selection of the service. For example, the financial staff F1 has called 70 customer service calls in the past month, that is, there are 70 historical call records in the most recent month, of which 60 are consulting financial questions, 6 are consulting cloud server problems, and 4 are consulting database problems. .

步骤S506,语音客服系统根据用户在历史呼叫记录中的选择次数,进行排序,由此确定该用户的业务选择优先级。即财务相关业务>云服务器相关业务>数据库相关业务>其它。Step S506, the voice customer service system performs sorting according to the number of times the user selects in the historical call record, thereby determining the service selection priority of the user. That is, financial related business > cloud server related business > database related business > other.

步骤S507,语音客服系统根据财务相关业务>云服务器相关业务>数据库相关业务>其它的优先级顺序,对业务语音的顺序进行重新排序,“财务问题请按9,云服务器问题请按1,数据库问题请按2,……”。由于没有关于其他业务问题的历史呼叫记录,其他业务语音之间的顺序可以不做调整。Step S507: The voice customer service system reorders the order of the service voice according to the financial related service > cloud server related service > database related service > other priority order, "Please press 9 for financial problems, 1 for cloud server problems, database Please press 2,...". Since there are no historical call records for other business issues, the order between other business voices may not be adjusted.

步骤S508,语音客服系统向用户播放业务语音,供用户选择。若该财务人员F1本次呼叫仍是需要询问财务相关的问题,则在听到第一个语音之后就可以进行选择。Step S508, the voice customer service system plays the business voice to the user for the user to select. If the financial officer F1 still needs to ask financial related questions, he can make a choice after hearing the first voice.

在另一实例中,用户的身份信息为企业C2的技术人员T1,该技术人员T1向服务商的语音客服系统拨打客服电话时,具体的信息处理流程如图6所示。In another example, the identity information of the user is the technical staff T1 of the enterprise C2. When the technician T1 calls the customer service phone of the voice service system of the service provider, the specific information processing flow is as shown in FIG. 6.

步骤S601,电话接通后,用户主动通过语音的形式报出企业账号ID。Step S601, after the phone is connected, the user actively reports the enterprise account ID in the form of voice.

步骤S602,语音客服系统获取到所述语音后,通过识别语音内容,由此得到企业账号ID为“ZH654321”,同时识别语音的频谱特征。Step S602, after the voice customer service system obtains the voice, by identifying the voice content, the enterprise account ID is “ZH654321”, and the spectrum feature of the voice is recognized.

步骤S603,语音客服系统基于频谱特征在数据库中进行查询,查找与该频谱特征匹配的频谱特征记录。但未查找到匹配的频谱特征记录,则因此无法确定该用户是来自于企业C2的具体哪个人员,即无法获取到该用户的身份信息。由此,可以根据预设的规则,为该人员分配一个人员编号,从而为该人员生成一个完整的身份信息。Step S603, the voice customer service system performs a query in the database based on the spectrum features, and searches for a spectrum feature record that matches the spectrum feature. However, if the matching spectrum feature record is not found, it is impossible to determine which person the user is from the enterprise C2, that is, the identity information of the user cannot be obtained. Thus, the person can be assigned a person number according to a preset rule, thereby generating a complete identity information for the person.

步骤S604,语音客服系统在确定身份信息,即可根据身份信息查找该 用户的历史呼叫记录。由于该身份信息是本次新生成的,因此无法查找到关于该用户的历史呼叫记录。此时,可以基于该用户的某项属性来查找关联用户,例如根据该用户所述企业所使用的云计算产品,查找购买了相同云计算产品的企业C3、C4、C5等。根据这些企业的所有人员的历史呼叫记录,来替代该用户的历史呼叫记录,以确定业务选择优先级。Step S604, the voice customer service system determines the identity information, and can find the identity information according to the identity information. User's history call record. Since the identity information is newly generated this time, the history call record for the user cannot be found. At this time, the related user may be searched based on an attribute of the user, for example, according to the cloud computing product used by the enterprise, and the enterprise C3, C4, C5, etc. that purchased the same cloud computing product are found. The historical call record of the user is replaced with a historical call record for all of the personnel of these enterprises to determine the priority of the business selection.

步骤S605,语音客服系统根据关联用户在历史呼叫记录中的选择次数,进行排序,由此确定该用户的业务选择优先级。Step S605, the voice customer service system performs sorting according to the number of selections of the associated users in the historical call record, thereby determining the service selection priority of the user.

步骤S606,语音客服系统同时根据关联用户在历史呼叫记录中的选择次数,调整业务语音播放内容,仅将选择次数高于某一预设值的业务语音作为业务语音播放内容。例如本实例中,业务语音播放内容最终包括:财务相关业务、云服务器相关业务、数据库相关业务和备案相关业务的业务语音。In step S606, the voice customer service system adjusts the service voice play content according to the number of times the associated user is selected in the historical call record, and only selects the service voice whose selection frequency is higher than a certain preset value as the service voice play content. For example, in this example, the service voice play content ultimately includes: financial related services, cloud server related services, database related services, and business voices of the related services.

步骤S607,调整业务语音播放顺序。由于业务语音播放内容仅包含4项业务语音,在调整播放顺序时,可以仅针对该4项业务语音进行调整。则此时语音客服系统将要播放的内容为:“财务问题请按9,云服务器问题请按1,数据库问题请按2,备案问题请按5”。Step S607, adjusting the service voice playing sequence. Since the service voice play content includes only four service voices, when the play sequence is adjusted, only the four service voices can be adjusted. At this time, the content that the voice customer service system will play is: "Please press 9 for financial problems, 1 for cloud server problems, 2 for database problems, and 5 for filing problems."

以下结合B2C(BusinesstoCustomer)电商领域的语音客服场景下的实例,对本申请提供的完整方案进行说明。该领域下的用户主要为个人用户,即用户身份信息仅由一类信息构成,例如用户ID、用户名称、用户绑定邮箱等。本实例中用户U1拨打电商平台的语音客服咨询订单的物流问题,其具体信息处理流程如图7所示。The following provides a complete solution provided by the present application in conjunction with an example of a voice service scenario in the B2C (BusinesstoCustomer) e-commerce field. The users in this field are mainly individual users, that is, the user identity information is composed only of one type of information, such as user ID, user name, user binding mailbox, and the like. In this example, the user U1 dials the logistics problem of the voice customer service consulting order of the e-commerce platform, and the specific information processing flow is shown in FIG. 7 .

步骤S701,电话接通后,用户通过语音的形式报出他的账号ID。Step S701, after the phone is connected, the user reports his account ID in the form of voice.

步骤S702,语音客服系统获取到所述语音后,可以通过识别语音内容,由此得到该用户的账号ID为“USER123”,由此确定该用户的身份信息。此外,也可以通过识别语音的频谱特征,并在数据库中查询匹配的频谱特征记录,由此确定该用户的身份信息。Step S702: After the voice customer service system obtains the voice, the voice content can be identified, thereby obtaining the account ID of the user as “USER123”, thereby determining the identity information of the user. In addition, the identity information of the user can also be determined by identifying the spectral features of the speech and querying the matching spectral feature records in the database.

步骤S703,语音客服系统在确定身份信息之后,即可根据身份信息查找该用户的历史呼叫记录。根据具体的查询结果(查询到该用户的历史呼 叫记录或者无法查询到该用户的历史呼叫记录),可以分别根据该用户的历史呼叫记录或者关联用户的历史呼叫记录,对业务语音的顺序进行调整。在本场景中,关联用户可以是与该用户存在类似消费习惯的用户,例如购买过类似的产品、具有类似消费能力类、用户年龄相同等。Step S703, after the voice customer service system determines the identity information, the historical call record of the user may be searched according to the identity information. According to the specific query result (query to the history of the user) Calling the record or failing to query the historical call record of the user), the order of the business voice can be adjusted according to the historical call record of the user or the historical call record of the associated user. In this scenario, the associated user may be a user who has similar spending habits with the user, such as purchasing a similar product, having similar spending power, the user being of the same age, and the like.

步骤S704,若没有该用户的历史呼叫记录,语音客服系统获取到50个关联用户在最近一个月内一共拨打了240次客服电话,其中170次是物流问题,35次是咨询账号问题,25次是咨询退款问题,10次是咨询交易问题。Step S704, if there is no historical call record of the user, the voice customer service system obtains 50 related users to dial 240 customer service calls in the latest month, 170 of which are logistics problems, 35 times are consulting account questions, 25 times It is a question of asking for a refund, and 10 times is a question of consulting a transaction.

步骤S705,语音客服系统根据关联用户在历史呼叫记录中的选择次数,进行排序,由此确定该用户的业务选择优先级。即物流相关业务>账号相关业务>退款相关业务>交易相关业务。Step S705: The voice customer service system performs sorting according to the number of times the associated user selects in the historical call record, thereby determining the service selection priority of the user. That is, logistics related business > account related business > refund related business > transaction related business.

步骤S706,语音客服系统根据前述顺序,对业务语音进行调整,获得本次的业务语音播放顺序。Step S706, the voice customer service system adjusts the service voice according to the foregoing sequence, and obtains the current service voice play sequence.

步骤S707,语音客服系统向用户播放业务语音,具体为“物流问题请按3,账号问题请按1,退款问题请按2,交易问题请按4”Step S707, the voice customer service system broadcasts the business voice to the user, specifically, "Please press 3 for the logistics problem, 1 for the account number, 2 for the refund question, and 4 for the transaction problem."

此外,本申请实施例还提供了一种调整备选信息输出顺序的方法,该方案不仅适用于语音播放场景,还可以适用于其他形式输出的场景,例如通过文字、图形等备选信息的显示输出。具体地,该方法包括:In addition, the embodiment of the present application further provides a method for adjusting an output order of an alternative information, which is applicable not only to a voice playing scene, but also to other forms of outputting a scene, such as display of alternative information such as text and graphics. Output. Specifically, the method includes:

步骤S801,根据用户的身份信息获取关联用户的历史操作记录,其中,所述关联用户为与所述用户的任一属性存在关联的用户。Step S801: Acquire a historical operation record of the associated user according to the identity information of the user, where the associated user is a user that is associated with any attribute of the user.

步骤S802,根关联用户的历史操作记录确定所述用户的备选信息的选择优先级。所述备选信息可以根据在不同的场景,采用不同的形式,例如在语音客服的场景中,所述备选信息可以是向用户播放的业务语音,而在通过即时在线聊天工具提供客服(例如淘宝卖家通过阿里旺旺向淘宝卖家提供客户服务)的场景下,所述备选信息也可以是文字信息。Step S802, the historical operation record of the root associated user determines the selection priority of the candidate information of the user. The candidate information may be in different forms according to different scenarios, for example, in a voice customer service scenario, the candidate information may be a service voice played to the user, and the customer service is provided through an instant online chat tool (eg In the scenario where the Taobao seller provides customer service to the Taobao seller through Ali Wangwang, the alternative information may also be text information.

步骤S803,根据所述用户的备选信息的选择优先级,调整所述用户的备选信息输出顺序。Step S803, adjusting an order of outputting the candidate information of the user according to a selection priority of the candidate information of the user.

以淘宝卖家通过阿里旺旺向淘宝卖家提供客户服务的具体场景为例, 对所述调整备选信息输出顺序的方法进行详细说明。目前,买家在购物过程中,若需要买家提供客户服务,除了拨打卖家的电话之外,还可以通过即时在线聊天工具,例如阿里旺旺,向卖家发送消息。为了提高处理效率,卖家往往会设置自动回复或者自动发送的聊天文字,例如在买家打开与卖家客服人员的聊天窗口时,自动发送相应的文字选项,例如“退款,请回复1;退货,请回复2;换货,请回复3;订单修改,请回复4;售前咨询,请回复5。”当备选信息的文字较长、或者信息较为复杂时,买家需要逐条查看备选信息的时间也会随之延长,此时若买家实际想要咨询的问题处于靠后的位置,则需要花费较长的时间才能找到相应的回复选项。例如,买家想要进行售前咨询,需要逐条查看至第五条,才可以知道需要在聊天窗口中回复5。Take Taobao sellers as an example of how to provide customer service to Taobao sellers through Ali Wangwang. The method of adjusting the output order of the alternative information will be described in detail. At present, in the process of shopping, if the buyer needs to provide customer service, in addition to calling the seller's phone, the buyer can also send a message to the seller through an instant online chat tool, such as Aliwangwang. In order to improve processing efficiency, sellers often set up automatic reply or automatically send chat text, for example, when the buyer opens a chat window with the seller's customer service staff, automatically send the corresponding text options, such as "Refund, please reply 1; return, Please reply 2; exchange, please reply 3; order modification, please reply 4; pre-sale consultation, please reply 5." When the text of the alternative information is longer, or the information is more complicated, the buyer needs to view the alternative information one by one. The time will also be extended. If the problem that the buyer actually wants to consult is in the back position, it will take a long time to find the corresponding reply option. For example, if a buyer wants to make a pre-sales consultation, they need to go through the fifth article one by one to know that they need to reply 5 in the chat window.

在此场景中,由于买家在建立与买家的聊天窗口时,两者的身份信息均可以确定,因此可以直接获取到买家的身份信息。当然对于其它场景,也可以基于买家的输入来获取买家的身份信息,例如提示买家通过文字输入自己的身份信息,或者发送表示自己身份的二维码图片等。In this scenario, since the buyer's identity information can be determined when the buyer establishes a chat window with the buyer, the identity information of the buyer can be directly obtained. Of course, for other scenarios, the buyer's identity information can also be obtained based on the buyer's input, for example, prompting the buyer to input his or her identity information through text, or sending a QR code image indicating his identity.

在采用本申请实施例提供的调整备选信息输出顺序的方法之后,卖家向买家自动发送的备选信息可以根据关联用户(如购买过相同商品的其它买家)的历史操作记录,例如最近一个月内的100个关联用户的150条历史操作记录中,100条选择了售前咨询,30条选择了订单修改,15条选择了换货,4条选择了退款,1条选择了退货。由此,可以确定所述用户的备选信息的选择优先级为:售前咨询>订单修改>换货>退款>退货,进而调整显示自动发出的备选信息输出顺序为:“售前咨询,请回复5;订单修改,请回复4;换货,请回复3;退款,请回复1;退货,请回复2。”由此,使得进行咨询的买家有较大的概率在前几个备选信息中获得需要的信息,由此缩短买家的咨询时间。After adopting the method for adjusting the output order of the alternative information provided by the embodiment of the present application, the candidate information automatically sent by the seller to the buyer may be recorded according to historical operations of the associated user (such as other buyers who have purchased the same product), for example, recently. Of the 150 historical operation records of 100 related users in a month, 100 selected pre-sales consultation, 30 selected order modification, 15 selected replacement, 4 selected refund, and 1 selected return . Therefore, it can be determined that the selection priority of the candidate information of the user is: pre-sale consultation > order modification > exchange > refund > return, and then adjust the display of the automatically issued alternative information output order: "pre-sales consultation Please reply 5; order modification, please reply 4; exchange, please reply 3; refund, please reply 1; return, please reply 2.) This makes the buyer who has consulted have a higher probability in the first few The required information is obtained in an alternative message, thereby shortening the consultation time of the buyer.

该场景中,也可以进一步对备选信息的输出内容进行调整,具体方式可参考前述对业务语音播放内容的调整方式。In this scenario, the output content of the candidate information may be further adjusted. For the specific manner, reference may be made to the foregoing adjustment manner of the service voice playback content.

基于同一发明构思,本申请实施例中还分别提供了调整业务语音播放顺 序的设备、调整备选信息输出顺序的设备,由于这些设备对应的方法是前述实施例中的对应方法,并且与所述方法解决问题的原理相似,因此所述设备的实施可以参见对应方法的实施,重复之处不再赘述。Based on the same inventive concept, the voice playback of the service is also provided in the embodiment of the present application. The device of the sequence, the device for adjusting the output order of the candidate information, the method corresponding to the device is the corresponding method in the foregoing embodiment, and is similar to the principle of solving the problem by the method, so the implementation of the device can refer to the corresponding method. Implementation, repetition will not be repeated.

所述调整业务语音播放顺序的设备的具体结构包括查询装置、排序装置、顺序调整装置。具体地,所述查询装置,用于根据用户的身份信息获取与所述用户相关的历史呼叫记录;所述排序装置,用于根据与所述用户相关的历史呼叫记录确定所述用户的业务选择优先级;所述顺序调整装置,用于根据所述业务选择优先级调整所述用户的业务语音播放顺序。The specific structure of the device for adjusting the service voice playing sequence includes a querying device, a sorting device, and a sequence adjusting device. Specifically, the querying device is configured to acquire a historical call record related to the user according to the identity information of the user; and the sorting device is configured to determine the service selection of the user according to the historical call record related to the user The priority adjustment device is configured to adjust a service voice play sequence of the user according to the service selection priority.

进一步地,所述身份获取装置,用于在根据用户的身份信息获取与所述用户相关的历史呼叫记录之前,基于用户的语音输入,获取所述用户的身份信息。Further, the identity obtaining means is configured to acquire the identity information of the user based on the voice input of the user before acquiring the historical call record related to the user according to the identity information of the user.

所述身份获取装置的具体处理过程包括基于用户的语音输入,获取所述语音输入中的特征语音;以及根据所述特征语音的音频内容和/或频谱特征获取所述用户的身份信息。The specific processing procedure of the identity obtaining apparatus includes acquiring feature voices in the voice input based on voice input of the user; and acquiring identity information of the user according to audio content and/or spectrum features of the feature voice.

进一步地,所述身份获取装置,还用于在无法获取所述用户的身份信息时,为所述用户生成新的身份信息。Further, the identity obtaining apparatus is further configured to generate new identity information for the user when the identity information of the user cannot be obtained.

进一步地,所述查询装置,用于根据所述用户的身份信息查询所述用户的历史呼叫记录;以及在存在所述用户的历史呼叫记录时,获取所述用户的历史呼叫记录,作为与所述用户相关的历史呼叫记录。Further, the querying device is configured to query the historical call record of the user according to the identity information of the user; and acquire the historical call record of the user when the historical call record of the user exists, as A historical call record related to the user.

在另一种情况下,所述查询装置,用于根据所述用户的身份信息查询所述用户的历史呼叫记录;以及在不存在所述用户的历史呼叫记录时,获取关联用户的历史呼叫记录,作为与所述用户相关的历史呼叫记录,其中,所述关联用户为与所述用户的任一属性存在关联的用户。In another case, the querying apparatus is configured to query the historical call record of the user according to the identity information of the user; and acquire the historical call record of the associated user when the historical call record of the user does not exist. And as a historical call record associated with the user, wherein the associated user is a user associated with any attribute of the user.

所述排序装置,用于根据与所述用户相关的历史呼叫记录,获取预设时间段内所述历史呼叫记录中业务选择的次数或者频次;以及根据所述预设时间段内业务选择的次数或频次,按由高至低的顺序确定所述用户的业务选择优先级。The sorting device is configured to acquire, according to a historical call record associated with the user, a number or frequency of service selections in the historical call record in a preset time period; and a number of times of service selection according to the preset time period Or frequency, determining the priority of the user's service selection in descending order.

此外,该设备还包括: In addition, the device also includes:

播放装置,用于根据调整后的业务语音播放顺序向所述用户播放业务语音。The playing device is configured to play the business voice to the user according to the adjusted service voice playing sequence.

作为另一种优选的实施方式,所述设备还包括:As another preferred embodiment, the device further includes:

内容调整装置,用于根据与所述用户相关的历史呼叫记录调整所述用户的业务语音播放内容。And content adjustment means, configured to adjust a service voice play content of the user according to a historical call record related to the user.

具体地,所述内容调整装置,用于根据与所述用户相关的历史呼叫记录,获取预设时间段内所述历史呼叫记录中业务选择的次数或频次;以及将所述预设时间段内业务选择的次数或频次高于预设值的业务语音,确定为所述用户的业务语音播放内容。Specifically, the content adjusting apparatus is configured to acquire, according to a historical call record related to the user, a number or frequency of service selections in the historical call record in a preset time period; and the preset time period The number of times the service is selected or the frequency of the service voice whose frequency is higher than the preset value is determined to be the content of the user's business voice.

所述内容调整装置的另一种实施方式中,用于根据与所述用户相关的历史呼叫记录,获取预设时间段内所述历史呼叫记录中业务选择的次数或频次;根据所述预设时间段内业务选择的次数或频次,按由高至低的顺序确定所述用户的业务选择优先级;以及将业务优选优先级较高的至少一项业务语音,确定为所述用户的业务语音播放内容。In another implementation manner of the content adjustment apparatus, the method is configured to acquire, according to a historical call record related to the user, a number or frequency of service selections in the historical call record in a preset time period; The number or frequency of service selections in the time period, determining the service selection priority of the user in descending order; and determining at least one service voice with a higher service preference priority as the service voice of the user Play the content.

进一步地,所述播放装置,用于根据调整后的业务语音播放顺序以及业务语音播放内容向所述用户播放业务语音。Further, the playing device is configured to play a business voice to the user according to the adjusted service voice playing sequence and the service voice playing content.

本申请实施例还提供了一种调整备选信息输出顺序的设备,该设备包括查询装置、排序装置和顺序调整装置。所述查询装置,用于根据用户的身份信息获取关联用户的历史操作记录,其中,所述关联用户为与所述用户的任一属性存在关联的用户;所述排序装置,用于根关联用户的历史操作记录确定所述用户的备选信息的选择优先级;所述顺序调整装置,用于根据所述用户的备选信息的选择优先级,调整所述用户的备选信息输出顺序。The embodiment of the present application further provides an apparatus for adjusting an output order of an alternative information, where the apparatus includes a querying device, a sorting device, and a sequence adjusting device. The querying device is configured to acquire a historical operation record of the associated user according to the identity information of the user, where the associated user is a user associated with any attribute of the user; and the sorting device is used for the root associated user The historical operation record determines a selection priority of the candidate information of the user; the sequence adjustment means is configured to adjust an output order of the candidate information of the user according to a selection priority of the candidate information of the user.

综上所述,本申请实施例提供的方案能够根据用户的身份信息获取与所述用户相关的历史呼叫记录,并进一步基于该历史呼叫对用户在本次呼叫时的业务选择的优先级进行预测,由此对本次向用户播放的业务语音的播放顺序重新进行排序,优先播放业务选择优先级高的业务语音,调整方式较为灵活,且能够缩短用户收听业务语音的时间,降低电话线路的占用 率,提高了线路的利用效率,节约了用户和服务商的时间成本。同时,在对方案进行改进后,还可以适用于出语音客服场景之外的其它应用场景。In summary, the solution provided by the embodiment of the present application can acquire a historical call record related to the user according to the identity information of the user, and further predict the priority of the service selection of the user at the current call based on the historical call. Therefore, the order of playing the service voices played back to the user is reordered, and the service voice with a higher priority is preferentially played, and the adjustment mode is more flexible, and the time for the user to listen to the service voice can be shortened, and the occupation of the telephone line can be reduced. The rate increases the utilization efficiency of the line and saves the time cost of users and service providers. At the same time, after the solution is improved, it can also be applied to other application scenarios other than the voice customer service scene.

需要注意的是,本申请可在软件和/或软件与硬件的组合体中被实施,例如,可采用专用集成电路(ASIC)、通用目的计算机或任何其他类似硬件设备来实现。在一个实施例中,本申请的软件程序可以通过处理器执行以实现上文所述步骤或功能。同样地,本申请的软件程序(包括相关的数据结构)可以被存储到计算机可读记录介质中,例如,RAM存储器,磁或光驱动器或软磁盘及类似设备。另外,本申请的一些步骤或功能可采用硬件来实现,例如,作为与处理器配合从而执行各个步骤或功能的电路。It should be noted that the present application can be implemented in software and/or a combination of software and hardware, for example, using an application specific integrated circuit (ASIC), a general purpose computer, or any other similar hardware device. In one embodiment, the software program of the present application can be executed by a processor to implement the steps or functions described above. Likewise, the software programs (including related data structures) of the present application can be stored in a computer readable recording medium such as a RAM memory, a magnetic or optical drive or a floppy disk and the like. In addition, some of the steps or functions of the present application may be implemented in hardware, for example, as a circuit that cooperates with a processor to perform various steps or functions.

另外,本申请的一部分可被应用为计算机程序产品,例如计算机程序指令,当其被计算机执行时,通过该计算机的操作,可以调用或提供根据本申请的方法和/或技术方案。而调用本申请的方法的程序指令,可能被存储在固定的或可移动的记录介质中,和/或通过广播或其他信号承载媒体中的数据流而被传输,和/或被存储在根据所述程序指令运行的计算机设备的工作存储器中。在此,根据本申请的一个实施例包括一个装置,该装置包括用于存储计算机程序指令的存储器和用于执行程序指令的处理器,其中,当该计算机程序指令被该处理器执行时,触发该装置运行基于前述根据本申请的多个实施例的方法和/或技术方案。In addition, a portion of the present application can be applied as a computer program product, such as computer program instructions, which, when executed by a computer, can invoke or provide a method and/or technical solution in accordance with the present application. The program instructions for invoking the method of the present application may be stored in a fixed or removable recording medium, and/or transmitted by a data stream in a broadcast or other signal bearing medium, and/or stored in a The working memory of the computer device in which the program instructions are run. Herein, an embodiment in accordance with the present application includes a device including a memory for storing computer program instructions and a processor for executing program instructions, wherein when the computer program instructions are executed by the processor, triggering The apparatus operates based on the aforementioned methods and/or technical solutions in accordance with various embodiments of the present application.

对于本领域技术人员而言,显然本申请不限于上述示范性实施例的细节,而且在不背离本申请的精神或基本特征的情况下,能够以其他的具体形式实现本申请。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本申请的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化涵括在本申请内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。此外,显然“包括”一词不排除其他单元或步骤,单数不排除复数。装置权利要求中陈述的多个单元或装置也可以由一个单元或装置通过软件或者硬件来实现。 It is obvious to those skilled in the art that the present application is not limited to the details of the above-described exemplary embodiments, and the present invention can be implemented in other specific forms without departing from the spirit or essential characteristics of the present application. Therefore, the present embodiments are to be considered as illustrative and not restrictive, and the scope of the invention is defined by the appended claims instead All changes in the meaning and scope of equivalent elements are included in this application. Any reference signs in the claims should not be construed as limiting the claim. In addition, it is to be understood that the word "comprising" does not exclude other elements or steps. A plurality of units or devices recited in the device claims may also be implemented by a unit or device by software or hardware.

Claims (26)

一种调整业务语音播放顺序的方法,其中,该方法包括:A method for adjusting a service voice play sequence, wherein the method includes: 根据用户的身份信息获取与所述用户相关的历史呼叫记录;Obtaining a historical call record related to the user according to the identity information of the user; 根据与所述用户相关的历史呼叫记录确定所述用户的业务选择优先级;Determining a service selection priority of the user according to a historical call record related to the user; 根据所述业务选择优先级调整所述用户的业务语音播放顺序。Adjusting the service voice play sequence of the user according to the service selection priority. 根据权利要求1所述的方法,其中,根据用户的身份信息获取与所述用户相关的历史呼叫记录之前,还包括:The method according to claim 1, wherein before the historical call record related to the user is obtained according to the identity information of the user, the method further includes: 基于用户的语音输入,获取所述用户的身份信息。The identity information of the user is obtained based on the voice input of the user. 根据权利要求2所述的方法,其中,基于用户的语音输入,获取所述用户的身份信息,包括:The method according to claim 2, wherein the obtaining the identity information of the user based on the voice input of the user comprises: 基于用户的语音输入,获取所述语音输入中的特征语音;Acquiring the feature speech in the voice input based on the voice input of the user; 根据所述特征语音的音频内容和/或频谱特征获取所述用户的身份信息。Acquiring the identity information of the user according to the audio content and/or the spectral feature of the feature speech. 根据权利要求2所述的方法,其中,该方法还包括:The method of claim 2, wherein the method further comprises: 若无法获取所述用户的身份信息,为所述用户生成新的身份信息。If the identity information of the user cannot be obtained, new identity information is generated for the user. 根据权利要求1至4中任一项所述的方法,其中,根据用户的身份信息获取与所述用户相关的历史呼叫记录,包括:The method according to any one of claims 1 to 4, wherein the historical call record related to the user is obtained according to the identity information of the user, including: 根据所述用户的身份信息查询所述用户的历史呼叫记录;Querying the historical call record of the user according to the identity information of the user; 若存在所述用户的历史呼叫记录,则获取所述用户的历史呼叫记录,作为与所述用户相关的历史呼叫记录。If there is a historical call record of the user, the historical call record of the user is obtained as a historical call record related to the user. 根据权利要求1至4中任一项所述的方法,其中,根据用户的身份信息获取与所述用户相关的历史呼叫记录,包括:The method according to any one of claims 1 to 4, wherein the historical call record related to the user is obtained according to the identity information of the user, including: 根据所述用户的身份信息查询所述用户的历史呼叫记录;Querying the historical call record of the user according to the identity information of the user; 若不存在所述用户的历史呼叫记录,则获取关联用户的历史呼叫记录,作为与所述用户相关的历史呼叫记录,其中,所述关联用户为与所述用户的任一属性存在关联的用户。If the history call record of the user does not exist, obtaining a historical call record of the associated user as a historical call record related to the user, where the associated user is a user associated with any attribute of the user . 根据权利要求1至4中任一项所述的方法,其中,根据与所述用 户相关的历史呼叫记录确定所述用户的业务选择优先级,包括:The method according to any one of claims 1 to 4, wherein The user-related historical call record determines the priority of the user's service selection, including: 根据与所述用户相关的历史呼叫记录,获取预设时间段内所述历史呼叫记录中业务选择的次数或者频次;Obtaining, according to the historical call record related to the user, the number or frequency of service selection in the historical call record in the preset time period; 根据所述预设时间段内业务选择的次数或频次,按由高至低的顺序确定所述用户的业务选择优先级。The service selection priority of the user is determined in descending order according to the number or frequency of service selections in the preset time period. 根据权利要求1至4中任一项所述的方法所述的方法,其中,该方法还包括:The method of the method of any of claims 1 to 4, wherein the method further comprises: 根据调整后的业务语音播放顺序向所述用户播放业务语音。The business voice is played to the user according to the adjusted business voice playing sequence. 根据权利要求1所述的方法,其中,该方法还包括:The method of claim 1 wherein the method further comprises: 根据与所述用户相关的历史呼叫记录调整所述用户的业务语音播放内容。Adjusting the user's business voice play content according to the historical call record associated with the user. 根据权利要求9所述的方法,其中,根据与所述用户相关的历史呼叫记录调整所述用户的业务语音播放内容,包括:The method of claim 9, wherein adjusting the user's business voice play content according to the historical call record associated with the user comprises: 根据与所述用户相关的历史呼叫记录,获取预设时间段内所述历史呼叫记录中业务选择的次数或频次;Obtaining, according to a historical call record associated with the user, a number or frequency of service selections in the historical call record within a preset time period; 将所述预设时间段内业务选择的次数或频次高于预设值的业务语音,确定为所述用户的业务语音播放内容。The number of times of service selection or the service voice whose frequency is higher than the preset value in the preset time period is determined as the service voice play content of the user. 根据权利要求9所述的方法,其中,根据与所述用户相关的历史呼叫记录确定所述用户的业务选择优先级,包括:The method of claim 9, wherein determining a priority of the user's service selection based on a historical call record associated with the user comprises: 根据与所述用户相关的历史呼叫记录,获取预设时间段内所述历史呼叫记录中业务选择的次数或频次;Obtaining, according to a historical call record associated with the user, a number or frequency of service selections in the historical call record within a preset time period; 根据所述预设时间段内业务选择的次数或频次,按由高至低的顺序确定所述用户的业务选择优先级;Determining, according to the number or frequency of service selections in the preset time period, the user selection priority of the user in descending order; 将业务优选优先级较高的至少一项业务语音,确定为所述用户的业务语音播放内容。At least one service voice with a higher priority of the service preference is determined as the service voice play content of the user. 根据权利要求9至11中任一项所述的方法所述的方法,其中,该方法还包括:The method according to the method of any one of claims 9 to 11, wherein the method further comprises: 根据调整后的业务语音播放顺序以及业务语音播放内容向所述用户 播放业务语音。According to the adjusted business voice playing sequence and the business voice playing content to the user Play business voice. 一种调整备选信息输出顺序的方法,其中,该方法包括:A method of adjusting an order of outputting an alternative information, wherein the method comprises: 根据用户的身份信息获取关联用户的历史操作记录,其中,所述关联用户为与所述用户的任一属性存在关联的用户;Obtaining, according to the identity information of the user, a historical operation record of the associated user, where the associated user is a user associated with any attribute of the user; 根关联用户的历史操作记录确定所述用户的备选信息的选择优先级;The historical operation record of the root associated user determines the selection priority of the candidate information of the user; 根据所述用户的备选信息的选择优先级,调整所述用户的备选信息输出顺序。Adjusting the candidate information output order of the user according to the selection priority of the candidate information of the user. 一种调整业务语音播放顺序的设备,其中,该设备包括:A device for adjusting a service voice playing sequence, wherein the device includes: 查询装置,用于根据用户的身份信息获取与所述用户相关的历史呼叫记录;Querying means, configured to acquire a historical call record related to the user according to the identity information of the user; 排序装置,用于根据与所述用户相关的历史呼叫记录确定所述用户的业务选择优先级;a sorting device, configured to determine a service selection priority of the user according to a historical call record related to the user; 顺序调整装置,用于根据所述业务选择优先级调整所述用户的业务语音播放顺序。The sequence adjustment device is configured to adjust a service voice play sequence of the user according to the service selection priority. 根据权利要求14所述的设备,其中,所述设备还包括:The device of claim 14, wherein the device further comprises: 身份获取装置,用于在根据用户的身份信息获取与所述用户相关的历史呼叫记录之前,基于用户的语音输入,获取所述用户的身份信息。The identity obtaining means is configured to acquire the identity information of the user based on the voice input of the user before acquiring the historical call record related to the user according to the identity information of the user. 根据权利要求15所述的设备,其中,所述身份获取装置,用于基于用户的语音输入,获取所述语音输入中的特征语音;以及根据所述特征语音的音频内容和/或频谱特征获取所述用户的身份信息。The device according to claim 15, wherein the identity obtaining means is configured to acquire feature speech in the voice input based on a voice input of the user; and acquire the audio content and/or the spectrum feature according to the feature voice The identity information of the user. 根据权利要求15所述的设备,其中,所述身份获取装置,还用于在无法获取所述用户的身份信息时,为所述用户生成新的身份信息。The device according to claim 15, wherein the identity obtaining means is further configured to generate new identity information for the user when the identity information of the user cannot be obtained. 根据权利要求14至17中任一项所述的设备,其中,所述查询装置,用于根据所述用户的身份信息查询所述用户的历史呼叫记录;以及在存在所述用户的历史呼叫记录时,获取所述用户的历史呼叫记录,作为与所述用户相关的历史呼叫记录。The device according to any one of claims 14 to 17, wherein the querying means is configured to query a historical call record of the user according to the identity information of the user; and in the presence of the historical call record of the user At the time, the historical call record of the user is obtained as a historical call record associated with the user. 根据权利要求14至17中任一项所述的设备,其中,所述查询装 置,用于根据所述用户的身份信息查询所述用户的历史呼叫记录;以及在不存在所述用户的历史呼叫记录时,获取关联用户的历史呼叫记录,作为与所述用户相关的历史呼叫记录,其中,所述关联用户为与所述用户的任一属性存在关联的用户。Apparatus according to any one of claims 14 to 17, wherein said inquiry is loaded Locating, for querying the historical call record of the user according to the identity information of the user; and acquiring a historical call record of the associated user when there is no historical call record of the user, as a historical call related to the user A record, wherein the associated user is a user associated with any of the attributes of the user. 根据权利要求14至17中任一项所述的设备,其中,所述排序装置,用于根据与所述用户相关的历史呼叫记录,获取预设时间段内所述历史呼叫记录中业务选择的次数或者频次;以及根据所述预设时间段内业务选择的次数或频次,按由高至低的顺序确定所述用户的业务选择优先级。The device according to any one of claims 14 to 17, wherein the sorting means is configured to acquire, according to a historical call record associated with the user, a service selection in the historical call record within a preset time period The number of times or frequency; and determining the priority of the user's service selection in descending order according to the number or frequency of service selections within the preset time period. 根据权利要求14至17中任一项所述的设备所述的设备,其中,该设备还包括:The device of the device of any one of claims 14 to 17, wherein the device further comprises: 播放装置,用于根据调整后的业务语音播放顺序向所述用户播放业务语音。The playing device is configured to play the business voice to the user according to the adjusted service voice playing sequence. 根据权利要求14所述的设备,其中,该设备还包括:The device of claim 14, wherein the device further comprises: 内容调整装置,用于根据与所述用户相关的历史呼叫记录调整所述用户的业务语音播放内容。And content adjustment means, configured to adjust a service voice play content of the user according to a historical call record related to the user. 根据权利要求22所述的设备,其中,所述内容调整装置,用于根据与所述用户相关的历史呼叫记录,获取预设时间段内所述历史呼叫记录中业务选择的次数或频次;以及将所述预设时间段内业务选择的次数或频次高于预设值的业务语音,确定为所述用户的业务语音播放内容。The device according to claim 22, wherein the content adjusting means is configured to acquire the number or frequency of service selections in the historical call record within a preset time period according to a historical call record associated with the user; The number of times of service selection or the service voice whose frequency is higher than the preset value in the preset time period is determined as the service voice play content of the user. 根据权利要求22所述的设备,其中,所述内容调整装置,用于根据与所述用户相关的历史呼叫记录,获取预设时间段内所述历史呼叫记录中业务选择的次数或频次;根据所述预设时间段内业务选择的次数或频次,按由高至低的顺序确定所述用户的业务选择优先级;以及将业务优选优先级较高的至少一项业务语音,确定为所述用户的业务语音播放内容。The device according to claim 22, wherein the content adjustment means is configured to acquire, according to a historical call record associated with the user, the number or frequency of service selections in the historical call record within a preset time period; Determining the service selection priority of the user in a high-to-low order, and determining at least one service voice with a higher service preference priority as the said number or frequency of service selection in the preset time period User's business voice playback content. 根据权利要求22至24中任一项所述的设备所述的设备,其中,该设备还包括:The device of the device of any one of claims 22 to 24, wherein the device further comprises: 播放装置,用于根据调整后的业务语音播放顺序以及业务语音播放内容向所述用户播放业务语音。 The playing device is configured to play the service voice to the user according to the adjusted service voice playing sequence and the service voice playing content. 一种调整备选信息输出顺序的设备,其中,该设备包括:A device for adjusting an order of outputting an alternative information, wherein the device comprises: 查询装置,用于根据用户的身份信息获取关联用户的历史操作记录,其中,所述关联用户为与所述用户的任一属性存在关联的用户;a querying device, configured to acquire a historical operation record of the associated user according to the identity information of the user, where the associated user is a user associated with any attribute of the user; 排序装置,用于根关联用户的历史操作记录确定所述用户的备选信息的选择优先级;a sorting device, configured to determine a priority of selection of the candidate information of the user by a historical operation record of the root associated user; 顺序调整装置,用于根据所述用户的备选信息的选择优先级,调整所述用户的备选信息输出顺序。 And a sequence adjustment device, configured to adjust an output order of the candidate information of the user according to a selection priority of the candidate information of the user.
PCT/CN2017/100146 2016-09-08 2017-09-01 Method and apparatus for adjusting service voice playback sequence Ceased WO2018045915A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201610808614.1A CN107809550A (en) 2016-09-08 2016-09-08 The method and apparatus of adjustment business speech play order
CN201610808614.1 2016-09-08

Publications (1)

Publication Number Publication Date
WO2018045915A1 true WO2018045915A1 (en) 2018-03-15

Family

ID=61561712

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2017/100146 Ceased WO2018045915A1 (en) 2016-09-08 2017-09-01 Method and apparatus for adjusting service voice playback sequence

Country Status (3)

Country Link
CN (1) CN107809550A (en)
TW (1) TW201813364A (en)
WO (1) WO2018045915A1 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110532326A (en) * 2019-07-22 2019-12-03 平安科技(深圳)有限公司 Data correlation method, electronic device and computer readable storage medium
CN113110819A (en) * 2019-04-15 2021-07-13 创新先进技术有限公司 Voice broadcasting method and device
CN113591444A (en) * 2021-08-23 2021-11-02 中国银行股份有限公司 Information filling method and device and electronic equipment

Families Citing this family (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108471473A (en) * 2018-04-03 2018-08-31 平安科技(深圳)有限公司 Key mode switching method, server, mobile terminal and system
CN109767237B (en) * 2018-12-05 2023-07-11 深圳供电局有限公司 A method and system for intelligent customer service access
CN111031185A (en) * 2019-12-19 2020-04-17 易谷网络科技股份有限公司 Agent allocation method based on artificial intelligence navigation and related device
CN111311286B (en) * 2020-02-27 2023-04-07 腾讯科技(深圳)有限公司 Intelligent customer service data processing method and device, computing equipment and storage medium
CN111314790A (en) * 2020-03-26 2020-06-19 北京奇艺世纪科技有限公司 Video playing record sequencing method and device and electronic equipment
CN113037935B (en) * 2020-08-13 2022-09-27 深圳市世纪中正科技开发有限公司 User voice calling system based on big data processing
TWI768484B (en) * 2020-09-29 2022-06-21 中國信託商業銀行股份有限公司 Incoming line dispatch method and system for voice customer service
CN113938566B (en) * 2021-10-21 2024-10-18 北京淇瑀信息科技有限公司 Task execution method, device and electronic device
CN115190211A (en) * 2022-08-15 2022-10-14 维沃移动通信有限公司 Call control method and device, electronic equipment and readable storage medium
TWI861552B (en) * 2022-09-05 2024-11-11 合作金庫商業銀行股份有限公司 Voice system of customer service and operation method thereof
CN115766941A (en) * 2022-09-27 2023-03-07 北京捷通华声科技股份有限公司 Processing method and device for repeated incoming calls and processor

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040122941A1 (en) * 2002-12-20 2004-06-24 International Business Machines Corporation Customized interactive voice response menus
US7065188B1 (en) * 1999-10-19 2006-06-20 International Business Machines Corporation System and method for personalizing dialogue menu for an interactive voice response system
CN1949811A (en) * 2006-11-08 2007-04-18 华为技术有限公司 Method for playing speech service in group telephone exchange and group telephone exchange
CN101094271A (en) * 2007-07-20 2007-12-26 华为技术有限公司 Method and device for creating menu of automatic voice responsion system
CN103049865A (en) * 2012-12-17 2013-04-17 中国农业大学 Method and system for initiatively recommending product information service
CN103873706A (en) * 2012-12-18 2014-06-18 北京裕丰大通科技有限公司 Dynamic intelligent voice recognition IVR (Interactive Voice Response) service system
CN106998397A (en) * 2016-01-25 2017-08-01 平安科技(深圳)有限公司 The voice broadcast method and system of multi-service type

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7065188B1 (en) * 1999-10-19 2006-06-20 International Business Machines Corporation System and method for personalizing dialogue menu for an interactive voice response system
US20040122941A1 (en) * 2002-12-20 2004-06-24 International Business Machines Corporation Customized interactive voice response menus
CN1949811A (en) * 2006-11-08 2007-04-18 华为技术有限公司 Method for playing speech service in group telephone exchange and group telephone exchange
CN101094271A (en) * 2007-07-20 2007-12-26 华为技术有限公司 Method and device for creating menu of automatic voice responsion system
CN103049865A (en) * 2012-12-17 2013-04-17 中国农业大学 Method and system for initiatively recommending product information service
CN103873706A (en) * 2012-12-18 2014-06-18 北京裕丰大通科技有限公司 Dynamic intelligent voice recognition IVR (Interactive Voice Response) service system
CN106998397A (en) * 2016-01-25 2017-08-01 平安科技(深圳)有限公司 The voice broadcast method and system of multi-service type

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113110819A (en) * 2019-04-15 2021-07-13 创新先进技术有限公司 Voice broadcasting method and device
CN113110819B (en) * 2019-04-15 2024-04-19 创新先进技术有限公司 Voice broadcast method and device
CN110532326A (en) * 2019-07-22 2019-12-03 平安科技(深圳)有限公司 Data correlation method, electronic device and computer readable storage medium
CN113591444A (en) * 2021-08-23 2021-11-02 中国银行股份有限公司 Information filling method and device and electronic equipment

Also Published As

Publication number Publication date
TW201813364A (en) 2018-04-01
CN107809550A (en) 2018-03-16

Similar Documents

Publication Publication Date Title
WO2018045915A1 (en) Method and apparatus for adjusting service voice playback sequence
US12413547B2 (en) System for associating offline data with online activity
US11645321B2 (en) Calculating relationship strength using an activity-based distributed graph
US9430757B2 (en) Rich personalized communication context
US10885529B2 (en) Automated upsells in customer conversations
US20140044246A1 (en) System and method for determining call importance using social network context
TW201818734A (en) Method and device for processing incoming call, and terminal
US20150117624A1 (en) Tracking and management of voice calls and form submissions related to accessing network based content
US20110125550A1 (en) Method for determining customer value and potential from social media and other public data sources
US10061867B2 (en) System and method for interactive multi-resolution topic detection and tracking
WO2015085917A1 (en) Method, apparatus and system for processing information
CN112260933B (en) Communication method, communication device, electronic equipment and medium
CN113327129A (en) Customer service task processing method and device
CN113435999A (en) Service processing method, device and system
US20140302828A1 (en) Mobile terminal, server and calling method based on cloud contact list
US10135983B2 (en) On-call sharing of social media context and content
CN110046233A (en) Problem distributing method and device
CN112732886A (en) Session management method, device, system and medium
CN110197196B (en) Problem solving method, device, electronic device and storage medium
CN116091136B (en) Telephone marketing method and device based on speaker
US10616406B1 (en) Automated cognitive assistance system for processing incoming electronic communications with contextual information
US12353831B2 (en) Inverse text normalization of contact center communications
US8731182B2 (en) Data store for assessing accuracy of call center agent service time estimates
CN110705733A (en) Number picking method, device, electronic device and computer-readable storage medium
CN116320164B (en) Call center service summary creation method, device, equipment and storage medium

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 17848088

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 17848088

Country of ref document: EP

Kind code of ref document: A1