Skip to main content

Pallas-Bot 官方扩展:牛牛唱歌与牛牛说(TTS)。

Project description

牛牛唱歌

牛牛唱歌 / 牛牛说 pallas-plugin-ai-media

提供牛牛唱歌与文字转语音(TTS),依赖 Pallas-Bot-AI 媒体服务。

官方插件 控制台插件商店 安装命令 PyPI 版本

安装方式

需已安装 Pallas-Bot ≥ 4.0,并部署 Pallas-Bot-AI

推荐直接在控制台插件商店安装,或在本体项目中执行:

uv run pallas ext install pallas-plugin-ai-media

也可单独安装本包:

uv pip install pallas-plugin-ai-media

酒后对话由本体 llm_chat 承接(纯文字)。语音请用本包「牛牛说」。

怎么使用

牛牛唱歌(sing)

AI 翻唱、续唱、点歌与查歌名;依赖 AI 仓与本体 callback 回传音频。

口令 / 触发 场景 说明
牛牛唱歌 歌曲名 [key=±N] 群内 AI 翻唱
牛牛继续唱 / 牛牛接着唱 群内 续唱上一首
牛牛点歌 歌曲名 群内 网易云原曲
牛牛什么歌 / 牛牛哪首歌 群内 查询当前曲目
网易云登录 / 网易云登出 私聊 超管维护 Cookie
命令 ID 默认等级
sing.ncm_login 仅超管
sing.ncm_logout 仅超管

牛牛说(tts)

口令 / 触发 场景 说明
牛牛说 〈文本〉 群内 侧车 TTS 合成语音
命令 ID 默认等级
tts.speak 所有人

详细用法、限制条件和可用范围以帮助为主。

配置项

推荐在控制台 AI 配置 · 媒体:服务地址与 Bearer 在「媒体服务」连接里配置;音色映射 / 启停等在「唱歌」「TTS」面板(与插件页同源)。

自备唱歌音色放到 AI 仓 resource/sing/models/<音色名>/

排障

现象 处理
唱歌无语音 查 AI 服务、/callback 可达;牛牛连通 测唱歌网关
「牛牛说」无语音 确认已启用 TTS;媒体服务 Bearer 与 AI 侧 PALLAS_AI_API_TOKEN 一致;音色默认已配置

实现

相关链接

说明 链接
唱歌 文档站 · sing
智能对话 / 酒后 文档站 · llm_chat
Pallas-Bot-AI GitHub

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pallas_plugin_ai_media-4.3.4.tar.gz (3.9 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pallas_plugin_ai_media-4.3.4-py3-none-any.whl (46.3 kB view details)

Uploaded Python 3

File details

Details for the file pallas_plugin_ai_media-4.3.4.tar.gz.

File metadata

  • Download URL: pallas_plugin_ai_media-4.3.4.tar.gz
  • Upload date:
  • Size: 3.9 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for pallas_plugin_ai_media-4.3.4.tar.gz
Algorithm Hash digest
SHA256 6014d458bb6fd045a8d5bf069208359347941adb342470b730b2e5dbcba766aa
MD5 656c66443b7a80bfca7cac73507a99b3
BLAKE2b-256 c17212eb38f9c2ddb0c3962377ccf908e7778953ca0898a2328d7de586d09694

See more details on using hashes here.

Provenance

The following attestation bundles were made for pallas_plugin_ai_media-4.3.4.tar.gz:

Publisher: publish-pypi.yml on PallasBot/Plugin-Ai-Media

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pallas_plugin_ai_media-4.3.4-py3-none-any.whl.

File metadata

File hashes

Hashes for pallas_plugin_ai_media-4.3.4-py3-none-any.whl
Algorithm Hash digest
SHA256 c2caffe560be24f5ecafbc9214f886a78fd7533f21d7f2229625bf4dd87a8f37
MD5 d45c5cb4c470026737017b60c06e66f0
BLAKE2b-256 3ac2ee70803afc1295dafa09a51a07b41e39dca541fe8c6ac81857e19a2bb604

See more details on using hashes here.

Provenance

The following attestation bundles were made for pallas_plugin_ai_media-4.3.4-py3-none-any.whl:

Publisher: publish-pypi.yml on PallasBot/Plugin-Ai-Media

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page