TiCo: Time-Controllable Training for Spoken Dialogue Models

TL;DR

TiCo method significantly enhances time control in dialogue models using Spoken Time Markers, reducing MAE to 4.54 seconds.

cs.CL 🔴 Advanced 2026-03-24 70 views
Kai-Wei Chang Wei-Chih Chen En-Pei Hu Hung-yi Lee James Glass
Spoken Dialogue Models Time Control Reinforcement Learning Voice Assistants Natural Language Processing

Key Findings

Methodology

TiCo employs a two-stage training framework to achieve time control in spoken dialogue models. The first stage uses self-generation and Spoken Time Markers (STM) to train the model's time awareness, while the second stage optimizes time control through reinforcement learning. STMs act as supervisory signals, helping the model estimate elapsed time during generation and adjust content to meet target durations.

Key Results

  • TiCo achieves MAEs of 3.16 seconds and 3.71 seconds on InstructS2S and UROBench datasets, respectively, significantly outperforming the baseline model Qwen2.5-Omni-7B's 13.01 seconds.
  • In TiCo-Bench tests, TiCo maintains low error across all duration ranges, with MAPE below 20%.
  • Experiments confirm TiCo's good generalization to longer responses and text queries.

Significance

TiCo addresses the critical issue of inadequate time control in spoken dialogue models for real-world applications. By enhancing time control capabilities, TiCo can significantly improve user experience in voice assistants and interactive agents, especially in scenarios requiring precise time management, such as medical and emergency situations. Its simplicity and efficiency make it easy to integrate into existing systems.

Technical Contribution

Technically, TiCo introduces a novel time control mechanism through Spoken Time Markers and reinforcement learning, fundamentally differing from existing duration modeling methods in speech synthesis. It not only enhances the model's time awareness but also improves response quality and time control precision without additional data requirements.

Novelty

TiCo is the first framework to explicitly achieve time control in spoken dialogue models. Unlike previous studies focused primarily on text length control, TiCo achieves precise control over speech generation duration through Spoken Time Markers and reinforcement learning.

Limitations

  • TiCo still has room for improvement in relative error for short-duration responses, especially under extreme time constraints.
  • The current time marker mechanism has limited adaptability to variations in speaking rate.
  • In complex speech scenarios, the accuracy of time marker predictions still needs enhancement.

Future Work

Future research directions include improving the accuracy of time marker predictions, exploring time control in more complex speech scenarios, and extending TiCo to multimodal dialogue systems.

AI Executive Summary

In modern spoken dialogue systems, controlling response duration is a key challenge, especially in voice assistants and interactive agents. Existing models, although capable of generating natural spoken responses, perform poorly in time control, failing to meet time constraints in practical applications.

The TiCo method offers a simple and efficient solution by introducing Spoken Time Markers and reinforcement learning. The method trains models in two stages, first enhancing time awareness through self-generation and time markers, then optimizing time control via reinforcement learning.

Experimental results show that TiCo significantly improves time control capabilities across multiple datasets, reducing MAE from the baseline model's 13.01 seconds to 4.54 seconds. TiCo also demonstrates good generalization to longer responses and text queries, proving its applicability in various scenarios.

TiCo's technical contribution lies in its innovative time control mechanism, fundamentally differing from existing duration modeling methods in speech synthesis. By using Spoken Time Markers, TiCo not only enhances the model's time awareness but also improves response quality and time control precision without additional data requirements.

Despite the significant progress in time control, TiCo still has room for improvement in relative error for short-duration responses. Additionally, the current time marker mechanism has limited adaptability to variations in speaking rate. Future research directions include improving time marker prediction accuracy and exploring time control in more complex speech scenarios.

Deep Analysis

Background

Spoken Dialogue Models (SDMs) have gained significant attention in real-world applications such as voice assistants, wearable devices, and healthcare systems. Traditional voice assistants rely on cascaded ASR, text generation, and TTS modules, while modern SDMs increasingly adopt end-to-end or tightly integrated modeling paradigms. However, despite their strong ability to generate natural spoken responses, existing models lack time awareness and struggle to follow duration-related instructions. Controlling response duration is crucial for improving user experience and meeting time constraints in practical applications.

Core Problem

Existing spoken dialogue models perform poorly in time control, failing to meet time constraints in practical applications. This is particularly critical in scenarios requiring precise time management, such as medical and emergency situations, where the model's time control capability directly impacts user experience and system usability. Speech generation duration is influenced not only by word count but also by speaking rate and speech realization, making time control a unique and more challenging problem.

Innovation

The core innovation of the TiCo method lies in introducing Spoken Time Markers and reinforcement learning to achieve precise control over speech generation duration. • Spoken Time Markers: By inserting time markers during generation, the model can estimate elapsed time and adjust content to meet target durations. • Reinforcement Learning: Optimizes the model's time control capability through a reward mechanism, ensuring response quality while adhering to time constraints. • Self-Generation: Eliminates the need for additional data pairs by using the model's own output distribution for training, improving training stability.

Methodology

  • �� Spoken Time Markers: Inserted during generation to help the model estimate elapsed time. • Self-Generation: Utilizes the model's own output distribution for training without additional data pairs. • Reinforcement Learning: Optimizes the model's time control capability through a reward mechanism. • Dataset Construction: Samples extracted from existing datasets with inserted time control instructions to form an evaluation benchmark.

Experiments

The experimental design includes evaluations on the InstructS2S and UROBench datasets, using MAE and MAPE as primary metrics. Baseline models include commercial models and cascaded systems, with experiments also testing generalization to different duration settings and text queries. Key hyperparameters include the maximum number of generated tokens and the insertion strategy for time markers.

Results

Experimental results show that TiCo significantly improves time control capabilities across multiple datasets, reducing MAE from the baseline model's 13.01 seconds to 4.54 seconds. TiCo also demonstrates good generalization to longer responses and text queries, proving its applicability in various scenarios. In TiCo-Bench tests, TiCo maintains low error across all duration ranges, with MAPE below 20%.

Applications

TiCo can be directly applied in voice assistants and interactive agents, especially in scenarios requiring precise time management, such as medical and emergency situations. By enhancing time control capabilities, TiCo can significantly improve user experience, reduce deployment costs, and increase system usability.

Limitations & Outlook

Despite the significant progress in time control, TiCo still has room for improvement in relative error for short-duration responses. Additionally, the current time marker mechanism has limited adaptability to variations in speaking rate. In complex speech scenarios, the accuracy of time marker predictions still needs enhancement. Future research directions include improving time marker prediction accuracy, exploring time control in more complex speech scenarios, and extending TiCo to multimodal dialogue systems.

Plain Language Accessible to non-experts

Imagine you're in a kitchen cooking a meal. You have a timer to ensure each dish is cooked for the right amount of time. TiCo is like this timer, helping spoken dialogue models control the time when generating spoken responses. By inserting time markers during the generation process, TiCo acts like checking the timer at each step, ensuring the entire process is completed within the scheduled time. This way, voice assistants can provide quick and accurate information when needed, such as giving traffic updates while driving or providing brief instructions in emergencies. Through this mechanism, TiCo enhances the efficiency and user experience of voice assistants.

ELI14 Explained like you're 14

Hey there! You know voice assistants like Siri or Alexa, right? Sometimes they talk too long or too short, don't they? TiCo is a super cool tool that makes sure they talk just the right amount of time! Imagine you're playing a game, and there's a timer telling you when to do what. TiCo is like that timer, helping the voice assistant know the time while talking, so it won't talk too long or too short. This way, when you ask it a question, it can give you the best answer in the right amount of time! Isn't that awesome?

Glossary

Spoken Dialogue Model

A system used to generate natural spoken responses, typically used in voice assistants and interactive agents.

In this paper, spoken dialogue models are the core subject of study, aiming to enhance their time control capabilities.

Time Control

Refers to the ability to precisely control the duration of responses when generating spoken responses.

The TiCo method proposed in this paper aims to enhance the time control capabilities of spoken dialogue models.

Spoken Time Marker

Markers inserted during generation to estimate elapsed time and adjust content to meet target durations.

TiCo achieves precise control over speech generation duration through Spoken Time Markers.

Self-Generation

A training method that uses the model's own output distribution for training without additional data pairs.

TiCo uses self-generation in the first stage to enhance the model's time awareness.

Reinforcement Learning

A machine learning method that optimizes the model's decision-making ability through a reward mechanism.

TiCo uses reinforcement learning in the second stage to optimize the model's time control capability.

MAE (Mean Absolute Error)

A metric that measures the average absolute difference between predicted and actual values.

MAE is used as one of the primary metrics to evaluate TiCo's time control capabilities.

MAPE (Mean Absolute Percentage Error)

A metric that measures the average absolute percentage difference between predicted and actual values.

MAPE is used as one of the primary metrics to evaluate TiCo's time control capabilities.

Cascaded System

A system that connects multiple modules in series, such as ASR, text generation, and TTS modules.

Cascaded systems are used as one of the baseline models for comparison in this paper.

Qwen2.5-Omni-7B

One of the baseline models used in this paper to evaluate TiCo's performance improvement.

TiCo significantly improves time control capabilities over the Qwen2.5-Omni-7B baseline.

InstructS2S

A dataset used to evaluate the understanding capabilities of spoken dialogue models.

TiCo's time control capabilities are evaluated on the InstructS2S dataset in this paper.

UROBench

A dataset used to evaluate the reasoning capabilities of spoken dialogue models.

TiCo's time control capabilities are evaluated on the UROBench dataset in this paper.

TiCo-Bench

A benchmark specifically designed to evaluate the time control capabilities of spoken dialogue models.

TiCo-Bench is used to evaluate TiCo's time control capabilities in various scenarios.

Reinforcement Learning Reward Mechanism

A key component in reinforcement learning used to guide the model's learning direction.

TiCo optimizes the model's time control capability through a reward mechanism in the second stage.

Voice Assistant

A system that provides information and services to users through voice interaction.

TiCo can significantly improve the time control capabilities of voice assistants.

Interactive Agent

An intelligent system capable of natural language interaction with users.

TiCo can be applied to interactive agents to enhance their time control capabilities.

Open Questions Unanswered questions from this research

  • 1 Despite TiCo's significant progress in time control, there is still room for improvement in relative error for short-duration responses. Future research can explore improving the accuracy of time marker predictions, especially under extreme time constraints.
  • 2 The current time marker mechanism has limited adaptability to variations in speaking rate. In some complex speech scenarios, the accuracy of time marker predictions still needs enhancement. Research can explore time control in more complex speech scenarios.
  • 3 TiCo currently focuses primarily on time control in spoken dialogue models. Future research can explore extending it to multimodal dialogue systems to improve overall system performance.
  • 4 In some cases, the model may sacrifice response quality due to excessive focus on time control. Future research can explore how to balance time control and response quality.
  • 5 Although TiCo demonstrates good generalization to longer responses and text queries, performance may still decline in certain specific scenarios. Research can further explore optimization strategies in these scenarios.

Applications

Immediate Applications

Voice Assistants

TiCo can significantly improve the time control capabilities of voice assistants, providing better user experience in scenarios requiring precise time management.

Healthcare Systems

In medical scenarios, TiCo can help voice assistants provide brief and accurate instructions in emergencies, enhancing system usability.

Interactive Agents

TiCo can be applied to interactive agents to enhance their time control capabilities, especially in scenarios requiring precise time management.

Long-term Vision

Multimodal Dialogue Systems

In the future, TiCo can be extended to multimodal dialogue systems to improve overall system performance and user experience.

Complex Speech Scenarios

TiCo can be applied in more complex speech scenarios to enhance time control capabilities, especially under varying speaking rates.

Abstract

We propose TiCo, a simple post-training method for enabling spoken dialogue models (SDMs) to follow time-constrained instructions and generate responses with controllable duration. This capability is valuable for real-world spoken language systems such as voice assistants and interactive agents, where controlling response duration can improve interaction quality. However, despite their strong ability to generate natural spoken responses, existing models lack time awareness and struggle to follow duration-related instructions (e.g., "Please generate a response lasting about 15 seconds"). Through an empirical evaluation of both open-source and commercial SDMs, we show that they frequently fail to satisfy such time-control requirements. TiCo addresses this limitation by enabling models to estimate elapsed speaking time during generation through Spoken Time Markers (STM) (e.g., <10.6 seconds>). These markers help the model maintain awareness of time and adjust the remaining content to meet the target duration. TiCo is simple and efficient: it requires only a small amount of data and no additional question-answer pairs, relying instead on self-generation and reinforcement learning. Experimental results show that TiCo significantly improves adherence to duration constraints while preserving response quality.

cs.CL cs.AI eess.AS