IP Library Granted Patent US 10,708,423
Granted Patent B2
US 10,708,423 · App. 15/532,934 · Granted Jul 7, 2020

Method and apparatus for processing voice information to determine emotion based on volume and pacing of the voice

Inventor: Qing Ling (Hangzhou, CN)
Assignee: Alibaba Group Holding Limited
H04M3/4936G10L25/63H04M3/4931H04M3/5166H04M3/5232
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,708,423
App. No.
15/532,934
Granted
Jul 7, 2020
Kind
B2
Abstract

A method and an apparatus for processing voice information are provided by the present application. The method comprises: obtaining the voice data of a user; performing an emotion analysis on the voice data which comprises multiplying volume and pacing of the voice data to help determine the priority of the voice data; and connecting the user to a corresponding service channel according to the priority of the voice data. The present application can improve the service quality of IVR.

Claims (57)

1. A method for processing voice information, comprising:

obtaining voice data of a user in an intelligent channel configured to play an automated voice prompt;

performing text conversion on the voice data to determine a category of problem from categories including invalid user, inquiry user, service requesting user and urgent request user;

performing an emotion analysis on the voice data to determine an emotion value, wherein performing the emotion analysis on the voice data comprises performing numerical processing on volume and pacing of the voice data, wherein the performing numerical processing on volume and pacing of the voice data comprises multiplying the volume and the pacing;

determining that the emotion value reaches a threshold; and

connecting, in response to the determining that the emotion value reaches a threshold and determining that the category of problem is a service requesting user or an urgent request user, the user to a manual channel attended by a human.

2. The method according to claim 1 , wherein the performing an emotion analysis on the voice data comprises:

obtaining a priority of the voice data according to the emotion value and a preset mapping relationship between the emotion value and the priority.

3. The method according to claim 2 , wherein the performing an emotion analysis on the voice data to determine an emotion value comprises:

using the result of the numerical processing as the emotion value.

4. The method according to claim 1 , wherein the obtaining voice data of a user comprises:

receiving a communication request of the user to perform voice communication with the user;

playing the automated voice prompt for the user; and

receiving the voice data sent by the user under the prompt of the voice prompt.

5. The method according to claim 1 , wherein connecting the user to the manual channel comprises:

obtaining a priority of the voice data based on the emotion value; and

matching the priority of the voice data to the manual channel based on a preset mapping relationship.

6. The method according to claim 1 , further comprising:

generating reference information according to the voice data; and

providing the reference information for a customer service representative corresponding to the manual channel.

7. The method according to claim 1 , wherein the performing numerical processing on volume and pacing of the voice data comprises: assigning a weight to the volume and pacing respectively.

8. A non-transitory computer readable medium comprising program instructions which, when executed by a computer, cause the computer to perform a method comprising:

obtaining voice data of a user in an intelligent channel configured to play an automated voice prompt;

performing text conversion on the voice data to determine a category of problem from categories including invalid user, inquiry user, service requesting user and urgent request user;

performing an emotion analysis on the voice data to determine an emotion value, wherein performing the emotion analysis on the voice data comprises performing numerical processing on volume and pacing of the voice data, wherein the performing numerical processing on volume and pacing of the voice data comprises multiplying the volume and the pacing;

determining that the emotion value reaches a threshold; and

connecting, in response to the determining that the emotion value reaches a threshold and determining that the category of problem is a service requesting user or an urgent request user, the user to a manual channel attended by a human.

9. The non-transitory computer readable medium according to claim 8 , wherein the performing an emotion analysis on the voice data comprises:

obtaining a priority of the voice data according to the emotion value and a preset mapping relationship between the emotion value and the priority.

10. The non-transitory computer readable medium according to claim 9 , wherein the performing an emotion analysis on the voice data to determine an emotion value comprises:

using the result of the numerical processing as the emotion value.

11. The non-transitory computer readable medium according to claim 8 , wherein the obtaining voice data of a user comprises:

receiving a communication request of the user to perform voice communication with the user;

playing the automated voice prompt for the user; and

receiving the voice data sent by the user under the prompt of the voice prompt.

12. The non-transitory computer readable medium according to claim 8 , wherein connecting the user to the manual channel comprises:

obtaining a priority of the voice data based on the emotion value; and

matching the priority of the voice data to the manual channel based on a preset mapping relationship.

13. The non-transitory computer readable medium according to claim 8 , further comprising:

generating reference information according to the voice data; and

providing the reference information for a customer service representative corresponding to the manual channel.

14. The non-transitory computer readable medium according to claim 8 , wherein the performing numerical processing on volume and pacing of the voice data comprises: assigning a weight to the volume and pacing respectively.

15. A method for processing voice information, comprising:

obtaining voice data of a user;

performing an emotion analysis on the voice data to determine an emotion value, wherein performing the emotion analysis on the voice data comprises performing numerical processing on volume and pacing of the voice data, and the emotional value is determined at least based on multiplying the volume and the pacing;

determining a priority of the voice data according to the emotional value based on a preset mapping relationship between the emotion value and the priority; and

connecting the user to a corresponding service channel according to the priority of the voice data.

16. The method according to claim 15 , wherein the obtaining voice data of a user comprises:

receiving a communication request of the user to perform voice communication with the user;

playing a voice prompt for the user; and

receiving the voice data sent by the user under the prompt of the voice prompt.

17. The method according to claim 15 , wherein the connecting the user to a corresponding service channel according to the priority of the voice data comprises:

determining that the priority is high in response to the emotion value reaching a threshold; and

connecting the user to a corresponding service manual channel attended by a human.

18. The method according to claim 15 , further comprising:

generating reference information according to the voice data; and

providing the reference information for a customer service representative corresponding to the manual channel.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 16, 2020
From: ADVANTAGEOUS NEW TECHNOLOGIES CO., LTD.
To: ADVANCED NEW TECHNOLOGIES CO., LTD.
Reel/Frame 053796/0281 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 3, 2020
From: ALIBABA GROUP HOLDING LIMITED
To: ADVANTAGEOUS NEW TECHNOLOGIES CO., LTD.
Reel/Frame 053702/0392 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 20, 2017
From: LING, QING
To: ALIBABA GROUP HOLDING LIMITED
Reel/Frame 043266/0260 →
Priority Claims (1)
CN 2014 1 0748579 · Dec 9, 2014 · national
Continuity (1)
Related Publication 20170346947A1 · Nov 30, 2017