給 AstrBot 加上真正好用的 TTS !

AstrBot 自帶的 TTS 功能不完善,而且很多 TTS 提供商也沒法接入

於是自己搓了一個 TTS 插件——通用 TTS(其實最開始是爲了白嫖 MIMO 的 TTS

通用 TTS / Universal TTS 是一個爲 AstrBot 打造的通用語音合成插件。

之所以叫通用 TTS,是因爲這個插件目的很明確——通喫所有的 TTS

目前的預設支持 MiMo、OpenAI 兼容接口、火山引擎、阿里雲百鍊 CosyVoice、Azure、ElevenLabs 等,也可以自定義 HTTP API

也就是說,只要 TTS 服務能通過接口調用,大概率都能接進來。

插件的設置很簡單,只要開啓插件就能接管 TTS 功能(需要關閉普通配置裏面的 TTS 防止衝突),然後添加好條目就可以開始用了

說到這裏可能感覺沒什麼特別的,但是接下來纔是重點

本插件不光可以配置多個 TTS 預設,你甚至還可以在不同的羣聊對話中啓用不同的音色

本插件自帶多項斜槓指令,可以快捷切換語音預設,無需再進入後臺進行復雜設置

比如我綁定了 QQ 機器人,然後輸入 /tts_engines來展示了當前配置好的 TTS 預設,接下來就可以使用 /tts_bind 5這種指令快速切換語音。

最關鍵的是,每個對話綁定的語音是獨立的

你可以在 A 羣使用千早愛音語音包,在 B 羣使用孫笑川語音包,完全沒有問題,互相不會衝突

安裝方式也很簡單,直接在插件頁點擊右下角的➕,然後從鏈接安裝即可。

倉庫鏈接如下⬇

https://github.com/CyrilPeng/astrbot_plugin_universal_tts

經過小範圍內部測試,現在該插件已經比較穩定了,歡迎盒友們來試用

如果有幫助的話記得電電

更多遊戲資訊請關註:電玩幫遊戲資訊專區

電玩幫圖文攻略 www.vgover.com