Initiating device speech activity monitoring for communication sessions
First Claim
1. A method, comprising:
- receiving, from an initiating device, a request to initiate a communications session between the initiating device and a recipient device;
establishing the communications session;
receiving first data indicating that first sounds were received by at least one microphone of the initiating device during a first amount of time after the communications session is initiated;
determining that the first sounds correspond to non-speech;
receiving second data indicating that second sounds were received by the at least one microphone during a second amount of time after an end of the first amount of time;
determining that the second sounds correspond to non-speech;
determining a third amount of time between the first amount of time and the second amount of time;
determining that the third amount of time is greater than a threshold amount of time; and
causing the communications session to end based, at least in part, on the first sounds and the second sounds corresponding to non-speech and the third amount of time being greater than the threshold amount of time.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and devices for causing a communications session between a first device and a second device to end based on lack of speech activity are described herein. In some embodiments, a communications between a first device and a second device may be initiated by the first device, where a first user account associated with the first device is authorized to initiate communications session with the second device by a second user account. After the communications session is started, audio data is received by a speech activity detection system, which determines whether the audio data represents speech or non-speech. If, after the communications session begins, non-speech is detected by the first device for more than a predefined amount of time, then the communications session is caused to end so that the first device is not capable of receiving video and/or audio associated with the second device.
75 Citations
20 Claims
-
1. A method, comprising:
-
receiving, from an initiating device, a request to initiate a communications session between the initiating device and a recipient device; establishing the communications session; receiving first data indicating that first sounds were received by at least one microphone of the initiating device during a first amount of time after the communications session is initiated; determining that the first sounds correspond to non-speech; receiving second data indicating that second sounds were received by the at least one microphone during a second amount of time after an end of the first amount of time; determining that the second sounds correspond to non-speech; determining a third amount of time between the first amount of time and the second amount of time; determining that the third amount of time is greater than a threshold amount of time; and causing the communications session to end based, at least in part, on the first sounds and the second sounds corresponding to non-speech and the third amount of time being greater than the threshold amount of time. - View Dependent Claims (2, 3, 4)
-
-
5. A method, comprising:
-
receiving, from a first device, a request to establish a communications session with at least a second device; causing the communications session between the first device and at least the second device to be established; determining, during a first period of time of the communications session, a first absence of speech from the first device; determining, during a second period of time of the communications session, a second absence of speech from the first device; determining an amount of time between the first period of time and the second period of time; and causing, based at least in part on the amount of time, the communications session to end. - View Dependent Claims (6, 7, 8, 9, 10, 11, 12)
-
-
13. A system, comprising:
-
a first device; a second device; at least one processor; and at least one memory including instructions that, when executed by the at least one processor, cause the system to; receive, from the first device, a request to establish a communications session with at least the second device; cause the communications session between the first device and at least the second device to be established; determine, during a first period of time of the communications session, a first absence of speech associated with the first device; determine, during a second period of time of the communications session, a second absence of speech from the first device; determining an amount of time between the first period of time and the second period of time; and cause, based at least in part on the amount of time, the communications session to end. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification