mirror of
https://github.com/BoardWare-Genius/jarvis-models.git
synced 2025-12-13 16:53:24 +00:00
feat: cosyvoicetts
This commit is contained in:
@ -97,6 +97,11 @@ def chat_llama_loader():
|
|||||||
from .chat_llama import ChatLLaMA
|
from .chat_llama import ChatLLaMA
|
||||||
return Injector().get(ChatLLaMA)
|
return Injector().get(ChatLLaMA)
|
||||||
|
|
||||||
|
@model_loader(lazy=blackboxConf.lazyloading)
|
||||||
|
def cosyvoicetts_loader():
|
||||||
|
from .cosyvoicetts import CosyVoiceTTS
|
||||||
|
return Injector().get(CosyVoiceTTS)
|
||||||
|
|
||||||
@singleton
|
@singleton
|
||||||
class BlackboxFactory:
|
class BlackboxFactory:
|
||||||
models = {}
|
models = {}
|
||||||
@ -118,6 +123,7 @@ class BlackboxFactory:
|
|||||||
self.models["vlms"] = vlms_loader
|
self.models["vlms"] = vlms_loader
|
||||||
self.models["chat"] = chat_loader
|
self.models["chat"] = chat_loader
|
||||||
self.models["chat_llama"] = chat_llama_loader
|
self.models["chat_llama"] = chat_llama_loader
|
||||||
|
self.models["cosyvoicetts"] = cosyvoicetts_loader
|
||||||
|
|
||||||
def __call__(self, *args, **kwargs):
|
def __call__(self, *args, **kwargs):
|
||||||
return self.processing(*args, **kwargs)
|
return self.processing(*args, **kwargs)
|
||||||
|
|||||||
Reference in New Issue
Block a user