UNPKG

koishi-plugin-beta-dxl-bert-vits

Version:

beta-dxl-bert-vits。

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