System And Method For Automatically Adjusting Floor Controls For A Conversation
First Claim
1. A system for automatically adjusting floor controls for a conversation, comprising:
- input modules to receive audio streams, which each originate from an audio source;
a floor analysis module to maintain floor controls for a current configuration of at least a portion of the audio streams, to determine conversational characteristics shared by two or more of the audio sources, to identify possible configurations for the audio streams based on the conversational characteristics, to perform an analysis of the current configuration and the possible configurations, to apply a change threshold to the analysis, and to automatically adjust the floor controls when the analysis satisfies the change threshold; and
an audio mixer to mix the audio streams into one or more outputs based on the adjusted floor controls.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for automatically adjusting floor controls for a conversation is provided. Audio streams are received, which each originate from an audio source. Floor controls for a current configuration including at least a portion of the audio streams are maintained. Conversational characteristics shared by two or more of the audio sources are determined. Possible configurations for the audio streams are identified based on the conversational characteristics. An analysis of the current configuration and the possible configurations is performed. A change threshold is applied to the analysis. When the analysis satisfies the change threshold, the floor controls are automatically adjusted. The audio streams are mixed into one or more outputs based on the adjusted floor controls.
-
Citations
24 Claims
-
1. A system for automatically adjusting floor controls for a conversation, comprising:
-
input modules to receive audio streams, which each originate from an audio source; a floor analysis module to maintain floor controls for a current configuration of at least a portion of the audio streams, to determine conversational characteristics shared by two or more of the audio sources, to identify possible configurations for the audio streams based on the conversational characteristics, to perform an analysis of the current configuration and the possible configurations, to apply a change threshold to the analysis, and to automatically adjust the floor controls when the analysis satisfies the change threshold; and an audio mixer to mix the audio streams into one or more outputs based on the adjusted floor controls. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer-implemented method for identifying participants in a conversation, comprising:
-
receiving audio streams, which each originate from an audio source and maintaining floor controls for a current configuration of at least a portion of the audio streams; determining conversational characteristics shared by two or more of the audio sources; identifying possible configurations for the audio streams based on the conversational characteristics; performing an analysis of the current configuration and the possible configurations; applying a change threshold to the analysis and automatically adjusting the floor controls when the analysis satisfies the change threshold; and mixing the audio streams into one or more outputs based on the adjusted floor controls. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A system for identifying participants in a conversation, comprising:
-
input modules to receive a plurality of audio streams each originating from an audio source; a floor analysis module to maintain floor controls for a current conversational configuration comprising at least a portion of the audio sources, to analyze the audio streams for conversational characteristics shared by two or more of the audio sources, to determine possible conversational configurations of the audio sources based on the conversational characteristics, to assign a probability to at least one of the possible conversational configurations, to select one of the possible conversational configurations based on the probability as a most probable conversation configuration, and to adjust the floor controls for the current conversational configuration according to the most probable conversational configuration; and mixing the audio streams based on the adjusted floor controls and providing the mixed audio streams as output. - View Dependent Claims (16, 17, 18, 19)
-
-
20. A computer-implemented method for identifying participants in a conversation, comprising:
-
receiving a plurality of audio streams each originating from an audio source; maintaining floor controls for a current conversational configuration comprising at least a portion of the audio sources; analyzing the audio streams for conversational characteristics shared by two or more of the audio sources and determining possible conversational configurations of the audio sources based on the conversational characteristics; assigning a probability to at least one of the possible conversational configurations and selecting one of the possible conversational configurations based on the probability as a most probable conversation configuration; adjusting the floor controls for the current conversational configuration according to the most probable conversational configuration; and mixing the audio streams based on the adjusted floor controls and providing the mixed audio streams as output. - View Dependent Claims (21, 22, 23, 24)
-
Specification