songquanpeng / one-api

OpenAI 接口管理 & 分发系统,支持 Azure、Anthropic Claude、Google PaLM 2 & Gemini、智谱 ChatGLM、百度文心一言、讯飞星火认知、阿里通义千问、360 智脑以及腾讯混元,可用于二次分发管理 key,仅单可执行文件,已打包好 Docker 镜像,一键部署,开箱即用. OpenAI key management & redistribution system, using a single API for all LLMs, and features an English UI.
https://openai.justsong.cn/
MIT License
17.73k stars 4.02k forks source link

希望支持minimax语音TTS #1424

Open lijiajun1997 opened 3 months ago

lijiajun1997 commented 3 months ago

例行检查

功能描述

目前貌似只有OPENAI的tts,中文感觉比较弱。希望适配一些国产的TTS,比如minimax的 https://www.minimaxi.com/document/guides/T2A-model/tts?id=645e0352eb82db92fba9ac28 应用场景 LLM语音对话

aYYbsYYa commented 3 months ago

应该看看bert-vits2,或者同开发者新出的fs,效果才好 至于api 可以看看,希望可以兼容 https://github.com/Artrajz/vits-simple-api

aYYbsYYa commented 3 months ago

我通过中转支持了 写php代码,通过新建两个渠道解决

1 tts渠道 2 token计费渠道

我写完代码测试仅tts,虽然api分发可以进行管理,但是无法计算token数量 所以又新建了个token渠道,模拟语言模型回复,形成json格式,原样输出,这样便可以进行token扣费 相当于手动给他扣费(可惜没有api接口,不然可以改成直接对该key进行扣费)