Skip to content

[Feature]: 将语音播报扩展至讨论环节,支持全局语音 #39

@laaron0502

Description

@laaron0502

Problem or Motivation

当前语音播报仅限于课程讲解环节,讨论内容只能以文字形式呈现。这导致:

  1. 学习体验不一致:讲解有语音、讨论没有,模式切换割裂了沉浸感,用户需要在"听"和"读"之间频繁切换。
  2. 纯文字讨论阅读负担大:多 Agent 讨论内容往往较长且节奏快,缺少语音辅助时容易疲劳或走神,尤其在复杂话题的讨论中难以跟上思路,需要频繁暂停。

Proposed Solution

  • 将 TTS 语音播报能力扩展至讨论等环节,实现全局语音覆盖
  • 为语音播放增加跳过按钮,允许用户主动跳过当前语音片段,避免拖慢整体节奏
  • 语音播放同样应支持倍速控制
  • 提供语音开关选项,允许用户在讨论环节自主选择是否启用语音

Alternatives Considered

若短期内不便新增语音播报,建议优先优化播放控制体验:

  • 新增多档播放速度选择,让用户可以根据阅读速度调整文字展示节奏

若担心语音播报会拖慢整体节奏:

  • 可将语音作为可选功能
  • 或仅在用户主动点击某条讨论内容时才播放该条语音,而非自动连续播放

Area

TTS / Voice

Additional Context

Related Issues

This is part of a broader UX improvement proposal. See also:

#37
#36
#34
#33
#32

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions