Skip to content

[Bug]: 1. [Bug] Feishu TTS audio truncated when reply from Feishu to Feishu #33043

@cattear1120

Description

@cattear1120

Bug type

Behavior bug (incorrect output/state without crash)

Summary

  1. Bug Description

  2. When using the Feishu channel, TTS audio is truncated when:

    • User sends message via Feishu
    • AI replies with TTS audio to Feishu
    • Only a few words are played (e.g., 2-3 words)
  3. However, when using WeCom to send message and Feishu to receive reply, the TTS audio plays correctly.

  4. Environment

    • OpenClaw version: 2026.2.26
    • Channels: Feishu + WeCom
    • Gateway mode: local
  5. Additional Notes

    • TTS files are generated correctly (file size ~20KB)
    • Issue only occurs when Feishu is both source and target
    • Cross-platform (WeCom -> Feishu) works correctly

Steps to reproduce

  1. Steps to Reproduce

    1. Configure both Feishu and WeCom channels
    1. Set messages.tts.auto: "always"
    1. Send a message from Feishu
    1. Reply is sent as TTS audio
    1. Audio is truncated to only 2-3 words

Expected behavior

  1. Expected Behavior

  2. Full TTS audio should be played.

Actual behavior

  1. When using the Feishu channel, TTS audio is truncated when:
    • User sends message via Feishu
    • AI replies with TTS audio to Feishu
    • Only a few words are played (e.g., 2-3 words)

OpenClaw version

    • OpenClaw version: 2026.2.26

Operating system

操作系统:OpenCloudOS 版本号:9.4 内核版本:6.6.117-45.1.oc9.x86_64 类似于 CentOS 9 / RHEL 9

Install method

No response

Logs, screenshots, and evidence

Impact and severity

No response

Additional information

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingbug:behaviorIncorrect behavior without a crash

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions