UNPKG

koishi-plugin-beta-dxl-bert-vits

Version:

或许这是better-dxl-bert-vits呢(内置了gsvits和魔塔社区的语音合成api,同时支持自行添加bert-vits2后端api地址到/data/bert-vits/speakers.json中)

22 lines (21 loc) 654 B
import { Context, h } from 'koishi'; import Vits from '@initencounter/vits'; import { Config } from './config'; import { SpeakConfig } from './types'; export declare class betavits { private ctx; private config; private logger; private _cacheSpeakers; constructor(ctx: Context, config: Config); say(input: string, options?: Partial<SpeakConfig>): Promise<h>; private checkLanguage; private findSpeaker; private _generatePlayLoad; private _request; } export declare class betavitsService extends Vits { impl: betavits; constructor(ctx: Context, impl: betavits); say(options: Vits.Result): Promise<h>; }