Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.sf-voice.sh/llms.txt

Use this file to discover all available pages before exploring further.

May 29, 2026

New features

Official SDKs across six languages. Install and ship against our media API from your stack of choice. Each SDK covers the core lifecycle: ingest, getTask, pollTask, listAssets, getAsset, deleteAsset, and search.
  • TypeScript@sf-voice/media for Node.js, Bun, Deno, and the browser
  • Elixir:sf_voice, built on Req
  • Gosfvoice, idiomatic with context.Context
  • Rustsf_voice_media, async on tokio with a builder pattern
  • Javash.sf-voice:sf-voice-media-java, synchronous on Java 17+
  • Kotlinsh.sf-voice:sf-voice-media-kotlin, coroutine-native with Ktor
What this means for you: pick a language, pin version 0.1.1, and start indexing and searching media without building your own transcript store or embedding pipeline.C++ example. No published package, but a single-header helper you can drop into a C++ project to call the API directly.

Updates

  • Elixir SDK — fixed a compilation issue that prevented the package from building cleanly against the latest dependency set. Upgrade to pick up the fix.
  • Java and Kotlin SDKs — updated default API endpoints in example projects so the quickstart code runs against the right host out of the box.
  • TypeScript SDK — refreshed package metadata and exports so installs resolve correctly across Node.js, Bun, Deno, and bundlers.

Removed

  • Python SDK has been removed from the supported lineup. If you were evaluating Python, use the TypeScript SDK or call the API directly until a replacement ships.