Speech analysis based answer detection for IP based telephones
First Claim
Patent Images
1. A method of determining call answer by an IP softphone that is implemented by a personal computer and including an audio transmitter, comprising the steps of:
- receiving an incoming call from a telecommunication switching system;
detecting one of a plurality of first predefined speech phrases from the audio transmitter and spoken by a user of the IP softphone; and
accepting the incoming call from the telecommunication switching system in response to the detection of the one of the plurality of first predefined speech phrases;
if the one of the plurality of first predefined speech phrases accepted the incoming call, then buffering the one of the plurality of first predefined speech phrases and a portion of subsequent speech in a buffer as buffered information;
accelerating removal of the buffered information from the buffer such that the removal is faster than speech is received from the audio transmitter; and
transmitting the accelerated buffered information to the telecommunication switching system.
20 Assignments
0 Petitions
Accused Products
Abstract
Speaking a predetermined phrase by a user, causes a handset to transmit this audio information to a personal computer. The personal computer is responsive to the predefined phrase to determine that the user of the handset has answered an incoming call.
31 Citations
18 Claims
-
1. A method of determining call answer by an IP softphone that is implemented by a personal computer and including an audio transmitter, comprising the steps of:
-
receiving an incoming call from a telecommunication switching system;
detecting one of a plurality of first predefined speech phrases from the audio transmitter and spoken by a user of the IP softphone; and
accepting the incoming call from the telecommunication switching system in response to the detection of the one of the plurality of first predefined speech phrases;
if the one of the plurality of first predefined speech phrases accepted the incoming call, then buffering the one of the plurality of first predefined speech phrases and a portion of subsequent speech in a buffer as buffered information;
accelerating removal of the buffered information from the buffer such that the removal is faster than speech is received from the audio transmitter; and
transmitting the accelerated buffered information to the telecommunication switching system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 16, 18)
disconnecting the incoming call from the telecommunication switching system in response to the detection of the one of the plurality of predefined audio information segments.
-
-
7. The method of claim 6 wherein the one of the plurality of predefined audio information segments is an user-independent predefined speech phrase.
-
8. The method of claim 6 wherein the one of the plurality of predefined audio information segments is an user-dependent second predefined speech phrase.
-
9. The method of claim 6 wherein the one of the plurality predefined audio information segments is a sound of a handset being placed in a stationary position.
-
10. The method of claim 8 wherein the one of the plurality predefined audio information segments is a sound of a headset being placed in a stationary position.
-
16. Apparatus for implementing the steps of claim 1.
-
18. Apparatus for implementing the steps of claim 6.
-
11. A method of determining call answer by an IP softphone that is implemented by a softphone application and an audio client application executing on a personal computer and including an audio transmitter, comprising the steps of:
-
receiving an incoming call from a telecommunication switching system;
detecting a first predefined speech phrase from the audio transmitter by the audio client application and spoken by a user of the IP softphone;
accepting the incoming call from the telecommunication switching system by the softphone application in response to the detection of the first predefined speech phrase;
buffering the first predefined speech phrase and a portion of subsequent speech in a buffer as buffered information;
accelerating removal of the buffered information from the buffer such that the removal is faster than speech is received from the audio transmitter;
transmitting the accelerated buffered information to a calling party;
detecting one of a sound of a headset or handset being placed in a stationary position from the audio transmitter by the audio client application; and
disconnecting the incoming call from the telecommunication switching system by the softphone application in response to the detection of the sound. - View Dependent Claims (12, 13, 14, 15, 17)
-
Specification