Push text, images, or audio to Huawei Smart Screen V75 (or other DLNA-compatible TVs) via UPnP AVTransport protocol.
# Text (Chinese supported)
python3 scripts/send2tv.py "快去写作业!"
# Text with custom font size
python3 scripts/send2tv.py "Warning!" --font-size 300
# Image file
python3 scripts/send2tv.py --image /path/to/photo.jpg
# Image with text overlay
python3 scripts/send2tv.py --image /path/to/photo.jpg --text "Hello!"
# Audio file
python3 scripts/send2tv.py --audio /path/to/music.mp3
# TTS - Text to speech (requires edge-tts skill)
python3 scripts/send2tv.py --tts "这是一段要朗读的文字"
python3 scripts/send2tv.py --tts "Hello world" --voice en-US-MichelleNeural
python3 scripts/send2tv.py --tts "快点!" --rate +20%
Image/Text mode:
Audio mode:
TTS mode:
Chinese:
zh-CN-XiaoxiaoNeural - female, natural (default)zh-CN-YunyangNeural - male, naturalzh-CN-XiaoyiNeural - female, sweetzh-CN-YunjianNeural - male, matureEnglish:
en-US-MichelleNeural - female, naturalen-US-AriaNeural - female, naturalen-US-GuyNeural - male, naturalSee full list: https://speech.microsoft.com/portal/voicegallery
TV转圈不显示: 端口8082被防火墙拦。需要在Windows防火墙添加入站规则允许8080-8090端口。
文字太小/太大: 用 --font-size 调整,默认200像素。
图片推送失败: 确认图片路径存在且为有效图片文件。
音频不播放: 确认电视支持MP3格式,检查DLNA服务是否开启。
TTS失败: 确认已安装 edge-tts skill (skillhub install openclaw/skills/edge-tts)
共 1 个版本