transcribe (src/lib.ts)

kesha-voice-kit · src/lib.ts · typescript · MIT
voice, Voice / Speech

Kesha library provides transcribe, say, install, and capability APIs for voice processing in Node.

// Source: https://github.com/drakulavich/kesha-voice-kit | License: MIT | Copyright 2026 drakulavich
// Provided via justclaw.it.com; keep this notice with the code.
import { getDescribe } from "./engine";
import type { DescribeDocument } from "./engine/describe";
import { KeshaError } from "./engine/events";
import { assertPlatformCanInstall, installEngine } from "./engine-install";
import { errorMessage } from "./error-utils";
import {
  installableTtsLangs,
  probeCapabilitiesForInstall,
  resolveEngineVersionFlag,
  resolveTtsLangs,
  unavailableBackendRefusal,
} from "./cli/install";
import { detectTextLanguageFallback, routeLanguage } from "./language-routing";
import { say as synthesize, type SayOptions } from "./synth";
import { log } from "./log";
import { assertAudioFileArgument

... (truncated -- full source via MCP)

See the full source, get the GitHub permalink, and search for more like it.

Get a free API key