Voice Agent Utterance Timing Control for Overlap Prevention

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In environments with multiple voice agents, overlapping utterances and interruptions between agents and users can impair the user experience, as existing solutions struggle to prioritize important messages and interactions effectively, especially when tasks and message importance are diverse and dynamic.

Innovation Solution

An information processing apparatus and method that includes a sending unit, receiving unit, and control unit to manage utterance timing based on interactive information exchanged between voice agents, allowing voice agents to stand by or postpone utterances when another agent is interacting with the user, and prioritizing the agent that started interacting first to avoid overlaps and interruptions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multiple voice agents operate independently in the same space, then each agent can provide voice services autonomously, but utterances overlap and user experience deteriorates

Engineering Contradiction:
Improveautonomous operation capabilityVSAvoidutterance overlap and interruption
Core Design Contradiction:
Adaptability or versatilityVSObject-affected harmful factors

Solution Approach 1:

The patent introduces an utterance timing control unit as an intermediary mechanism that mediates between multiple voice agents. This controller receives interactive information from other voice agents and adjusts the utterance timing of the own voice agent accordingly, preventing overlapping utterances while maintaining autonomous operation. The mediator coordinates timing without requiring centralized control of all agents.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The voice agent performs preliminary actions by sending interactive information about its utterance plans before actually uttering. Other agents receive this information in advance and adjust their timing accordingly. This preliminary exchange of information allows agents to coordinate without direct real-time interference, maintaining autonomy while avoiding overlaps.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If voice agents prioritize important messages, then critical information can be delivered, but determining importance becomes complex when tasks are diverse and dynamic

Engineering Contradiction:
Improvecritical message deliveryVSAvoidimportance determination mechanism
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent changes the parameter for determining utterance priority from complex semantic analysis of message importance to a simpler temporal parameter: which agent started interacting first. This parameter change simplifies the determination mechanism while still ensuring reliable delivery of critical information, as the first-interacting agent naturally receives priority without requiring complex importance evaluation.

Inventive Principle:
Principle #35Parameter changes

3Object-affected harmful factors

If a voice agent waits for interactive information from other agents, then utterance overlaps are prevented, but response time increases

Engineering Contradiction:
Improveutterance overlap preventionVSAvoidutterance delay
Core Design Contradiction:
Object-affected harmful factorsVSLoss of time

Solution Approach 1:

The voice agent performs partial waiting by sending interactive information only when necessary to prevent overlaps, rather than continuously waiting for all other agents. The agent waits minimally for the duration needed to exchange timing information with other agents, then proceeds with its own utterance plan. This partial action approach prevents overlaps while minimizing time loss.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS11514905B2Information processing apparatus and information processing method
Publication Date: 2022.11.29 SONY GROUP CORP
  • US11514905B2 patent drawing
  • US11514905B2 patent drawing
  • US11514905B2 patent drawing

AI summary

Provided is an information processing apparatus that has an utterance function or controls the utterance function. The information processing apparatus includes a sending unit that sends interactive information regarding a voice agent, a receiving unit that receives interactive information regarding another voice, and a control unit that controls an utterance timing of the voice agent on the basis of the interactive information regarding another voice agent received by the receiving unit. The control unit causes utterance by the voice agent to stand by on the basis of the interactive information received from another voice agent. Moreover, the control unit causes the interactive information to be continuously sent during the utterance by the voice agent and during interaction between the voice agent and a user.