US-12621359-B2 - Methods, systems, articles of manufacture, and apparatus to facilitate multi-participant conversation
Abstract
Methods, apparatus, systems, and articles of manufacture are disclosed to facilitate multi participant conversation. An example apparatus to control interruptions includes at least one memory, machine readable instructions, and processor circuitry to at least one of instantiate or execute the machine readable instructions to detect first audio from a first user device, detect second audio from a second user device, determine the second detected audio is an interruption attempt in response to a start of the second detected audio being received during a presentation time of the first detected audio, render an interruption notification to the second user device, and control a manner of rendering the second detected audio based on interruption control settings.
Inventors
- Chia-Hung S. Kuo
- STANLEY BARAN
- Atsuo Kuwahara
- David Browning
Assignees
- INTEL CORPORATION
Dates
- Publication Date
- 20260505
- Application Date
- 20220623
Claims (20)
- 1 . An apparatus to control interruptions comprising: at least one memory; machine readable instructions; and at least one processor circuitry circuit to be programmed by the machine readable instructions to: detect first audio from a first user device; detect second audio from a second user device; determine the second audio is an interruption attempt in response to a start of the second audio occurring during a presentation time of the first audio; generate text based on a recording of the second audio; prompt the second user device with (a) the text and (b) presentation instructions associated with the recording; and based on a response to the presentation instructions at least one of: render the text, audibly present the second audio, or delete the second audio.
- 2 . The apparatus of claim 1 , wherein one or more of the at least one processor circuit is to cause the second audio to be muted.
- 3 . The apparatus of claim 1 , wherein one or more of the at least one processor circuit is to capture the recording of the second audio during the interruption attempt.
- 4 . The apparatus of claim 3 , wherein one or more of the at least one processor circuit is to audibly present the recording in response to an end of the presentation time of the first audio.
- 5 . The apparatus of claim 3 , wherein one or more of the at least one processor circuit is to: generate the text based on the recording; and render the text to at least one of the first user device or a third user device.
- 6 . The apparatus of claim 1 , wherein one or more of the at least one processor circuit is to at least one of spatialize or delay presentation of the second detected-audio.
- 7 . The apparatus of claim 1 , wherein one or more of the at least one processor circuit is to determine whether to at least one of spatialize, delay, or mute the second audio based on interruption control settings selected at a host device.
- 8 . The apparatus of claim 1 , wherein one or more of the at least one processor circuit is to: in response to detecting the first audio: render a first visual indication in a first location associated with the first user device, the first visual indication representative of permission to speak; render a second visual indication in a second location associated with the second user device, the second visual indication representative of not having the permission to speak; and in response to an end of the first detected audio ending, render the first visual indication in the second location.
- 9 . The apparatus of claim 1 , wherein one or more of the at least one processor circuit is to determine an end of the presentation time associated with the first user device based on a gap in the first audio, the gap associated with a duration that is greater than a threshold.
- 10 . The apparatus of claim 9 , wherein one or more of the at least one processor circuit is to set the threshold based on at least one of (i) a geographic location of at least one of the first user device or the second user device, (ii) an organization associated with at least one of the first user device or the second user device, or (iii) previously encountered pauses in at least one of the first audio or the second audio.
- 11 . The apparatus of claim 1 , wherein the interruption attempt is in a virtual meeting.
- 12 . The apparatus of claim 11 , wherein, in response to determining the second user device caused the interruption attempt, one or more of the at least one processor circuit is to render an interruption notification to a host device in the virtual meeting, the interruption notification including user information associated with the second user device.
- 13 . The apparatus of claim 1 , wherein, to audibly present the second audio, one or more of the at least one processor circuit is to cause the first audio and the second audio to be spatialized at a third user device.
- 14 . The apparatus of claim 1 , wherein one or more of the at least one processor circuit is to: determine a threshold duration to associate with an end of the first audio based on a geographic location of the first user device; and identify the end of the first audio in response to the first audio not being sensed at the first user device for the threshold duration.
- 15 . The apparatus of claim 1 , wherein one or more of the at least one processor circuit is to determine a threshold duration to associate with a conclusion of the first audio based on at least one of (i) a geographic location of at least one of the first user device or the second user device, (ii) an organization associated with at least one of the first user device or the second user device, or (iii) previously encountered pauses in at least one of the first audio or the second audio.
- 16 . A method comprising: detecting, by executing an instruction with at least one processor, an interruption event in response to second audio from a first user device being encountered during a first playback of first audio from a second user device; and in response to detecting the interruption event: generating, by one or more of the at least one processor circuit, text based on a recording of the second audio; prompting, by one or more of the at least one processor circuit, the first user device with (a) the text and (b) presentation instructions associated with the recording; and at least one of (a) rendering, by one or more of the at least one processor circuit, the text, (b) audibly presenting, by one or more of the at least one processor circuit, a second playback of the second audio from the first user device, or (c) deleting, by one or more of the at least one processor circuit, the second audio based on a response to the presentation instructions.
- 17 . The method of claim 16 , wherein the method includes: muting the second playback of the second audio; and recording the second audio for a subsequent presentation.
- 18 . The method of claim 17 , further including causing the recording of the second audio to be presented in response to the first playback of the first audio concluding.
- 19 . The method of claim 18 , wherein the first play back of the first audio concludes in response to the first audio not being sensed for at least a threshold duration.
- 20 . The method of claim 16 , wherein adjusting audibly presenting the second playback of the second audio includes spatializing the second playback of the second detected-audio.
Description
FIELD OF THE DISCLOSURE This disclosure relates generally to remote conversations and, more particularly, to methods, systems, articles of manufacture, and apparatus to facilitate multi-participant conversation. BACKGROUND In recent years, virtual meetings (e.g., remote conversations, classes, presentations, discussions, etc.) have become more prevalent, especially among younger users for educational purposes. Virtual conversations can be beneficial as they enable conversations to occur with less burden on the participants. For example, the participants do not need to travel or come within a close physical proximity of one another to participate in the virtual conversation. BRIEF DESCRIPTION OF THE DRAWINGS FIG. 1 is a block diagram of an example remote conversation platform. FIG. 2 is a block diagram of example interruption circuitry of the example remote discussion platform of FIG. 1. FIG. 3 is a block diagram of example interruption detection circuitry of the example interruption circuitry of FIG. 2. FIG. 4 is a block diagram of example interruption notification circuitry of the example interruption circuitry of FIG. 2. FIG. 5 is a block diagram of example interruption control circuitry of the example interruption circuitry of FIG. 2. FIG. 6 is a schematic process flow of example operations associated with example interruption circuitry of FIG. 2 in the example remote discussion platform of FIG. 1. FIG. 7 is a flowchart representative of example machine readable instructions and/or example operations that may be executed by example processor circuitry to implement the example interruption detection circuitry of FIGS. 2 and 3. FIG. 8 is a flowchart representative of example machine readable instructions and/or example operations that may be executed by example processor circuitry to implement the example interruption notification circuitry of FIGS. 2 and 4. FIG. 9 is a flowchart representative of example machine readable instructions and/or example operations that may be executed by example processor circuitry to implement the example interruption control circuitry of FIGS. 2 and 5. FIG. 10 is a block diagram of an example processing platform including processor circuitry structured to execute the example machine readable instructions and/or the example operations of FIGS. 7-9 to implement the example interruption circuitry of FIG. 2. FIG. 11 is a block diagram of an example implementation of the processor circuitry of FIG. 10. FIG. 12 is a block diagram of another example implementation of the processor circuitry of FIG. 10. FIG. 13 is a block diagram of an example software distribution platform (e.g., one or more servers) to distribute software (e.g., software corresponding to the example machine readable instructions of FIGS. 7-9) to client devices associated with end users and/or consumers (e.g., for license, sale, and/or use), retailers (e.g., for sale, re-sale, license, and/or sub-license), and/or original equipment manufacturers (OEMs) (e.g., for inclusion in products to be distributed to, for example, retailers and/or to other end users such as direct buy customers). In general, the same reference numbers will be used throughout the drawing(s) and accompanying written description to refer to the same or like parts. As used herein, connection references (e.g., attached, coupled, connected, and joined) may include intermediate members between the elements referenced by the connection reference and/or relative movement between those elements unless otherwise indicated. As such, connection references do not necessarily infer that two elements are directly connected and/or in fixed relation to each other. As used herein, stating that any part is in “contact” with another part is defined to mean that there is no intermediate part between the two parts. Unless specifically stated otherwise, descriptors such as “first,” “second,” “third,” etc., are used herein without imputing or otherwise indicating any meaning of priority, physical order, arrangement in a list, and/or ordering in any way, but are merely used as labels and/or arbitrary names to distinguish elements for ease of understanding the disclosed examples. In some examples, the descriptor “first” may be used to refer to an element in the detailed description, while the same element may be referred to in a claim with a different descriptor such as “second” or “third.” In such instances, it should be understood that such descriptors are used merely for identifying those elements distinctly that might, for example, otherwise share a same name. As used herein, the phrase “in communication,” including variations thereof, encompasses direct communication and/or indirect communication through one or more intermediary components, and does not require direct physical (e.g., wired) communication and/or constant communication, but rather additionally includes selective communication at periodic intervals, scheduled intervals, aperiodic intervals, and/or one