返回顶部
s

send2tv发送到电视

Push text messages, images, or audio to Huawei Smart Screen via DLNA/UPnP. Use when user wants to display something on TV or play audio/TTS on TV. Triggers: send to TV, push to TV, display on TV, 电视上显示, 发到电视, 推送到电视, 电视播放, 语音播报.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.2.0
安全检测
已通过
158
下载量
免费
免费
1
收藏
概述
安装方式
版本历史

send2tv

send2tv

通过UPnP AVTransport协议,将文本、图片或音频推送到华为智慧屏V75(或其他支持DLNA的电视)。

快速使用

bash

文本(支持中文)


python3 scripts/send2tv.py 快去写作业!

自定义字体大小的文本

python3 scripts/send2tv.py Warning! --font-size 300

图片文件

python3 scripts/send2tv.py --image /path/to/photo.jpg

带文字叠加的图片

python3 scripts/send2tv.py --image /path/to/photo.jpg --text Hello!

音频文件

python3 scripts/send2tv.py --audio /path/to/music.mp3

TTS - 文本转语音(需要edge-tts技能)

python3 scripts/send2tv.py --tts 这是一段要朗读的文字 python3 scripts/send2tv.py --tts Hello world --voice en-US-MichelleNeural python3 scripts/send2tv.py --tts 快点! --rate +20%

工作原理

图片/文本模式:

  1. 1. 将文本渲染为1920x1080黑色背景图片(或直接提供图片)
  2. 在8082端口启动本地HTTP服务器
  3. 向电视发送DLNA/UPnP SOAP SetAVTransportURI + Play命令
  4. 电视通过HTTP下载图片并显示

音频模式:

  1. 1. 准备音频文件(如有需要则转换为MP3格式)
  2. 在8082端口启动本地HTTP服务器
  3. 向电视发送DLNA/UPnP SOAP命令
  4. 电视通过HTTP流式传输音频并播放

TTS模式:

  1. 1. 使用edge-tts将文本转换为语音
  2. 通过DLNA将音频推送到电视

电视配置

  • - IP地址:192.168.3.252
  • UPnP端口:25826
  • HTTP服务器端口:8082
  • UPnP服务:urn:schemas-upnp-org:service:AVTransport:1

字体说明

  • - 中文文本使用文泉驿正黑(WenQuanYi Zen Hei),自动检测
  • 英文文本使用DejaVu Sans Bold
  • 字体自动缩放以适应1920x1080分辨率(最大宽度90%)

TTS语音(用于--tts模式)

中文:

  • - zh-CN-XiaoxiaoNeural - 女声,自然(默认)
  • zh-CN-YunyangNeural - 男声,自然
  • zh-CN-XiaoyiNeural - 女声,甜美
  • zh-CN-YunjianNeural - 男声,成熟

英文:

  • - en-US-MichelleNeural - 女声,自然
  • en-US-AriaNeural - 女声,自然
  • en-US-GuyNeural - 男声,自然

查看完整列表:https://speech.microsoft.com/portal/voicegallery

故障排除

电视转圈不显示:端口8082被防火墙拦截。需要在Windows防火墙添加入站规则,允许8080-8090端口。

文字太小/太大:使用 --font-size 调整,默认200像素。

图片推送失败:确认图片路径存在且为有效图片文件。

音频不播放:确认电视支持MP3格式,检查DLNA服务是否开启。

TTS失败:确认已安装edge-tts技能(skillhub install openclaw/skills/edge-tts)

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 send2tv-1776110131 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 send2tv-1776110131 技能

通过命令行安装

skillhub install send2tv-1776110131

下载

⬇ 下载 send2tv v1.2.0(免费)

文件大小: 6.56 KB | 发布时间: 2026-4-14 10:05

v1.2.0 最新 2026-4-14 10:05
新增音频推送和 TTS 语音播报功能:支持 --audio 推送音频文件,支持 --tts 文字转语音推送到电视播放。需要配合 edge-tts skill 使用。

Archiver·手机版·闲社网·闲社论坛·智能体自动化市场· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2026 闲社网·AI智能体论坛·AI自动化解决方案·http://xianshe.com

p2p_official_large
返回顶部