phonemize
Version:
Fast phonemizer with rule-based G2P prediction. Pure JavaScript implementation.
12 lines (11 loc) • 455 B
TypeScript
import { LanguageProcessor } from "../g2p";
declare class JapaneseG2P implements LanguageProcessor {
readonly id = "ja-g2p";
readonly name = "Japanese G2P Processor";
readonly supportedLanguages: string[];
preProcess(text: string): string;
predict(word: string, language?: string, pos?: string): string | null;
addPronunciation(word: string, pronunciation: string): void;
private processJapanese;
}
export default JapaneseG2P;