Skip to main content
The public SpeechKit module contains the platform-neutral voice kernel. Use it when your Go application should own its process, configuration, and provider credentials instead of depending on a separate SpeechKit server.

Requirements

  • Go 1.26 or newer
  • an application that can provide the selected microphone, audio, or text input
  • provider credentials only when you choose an external provider

Add the released module

Pin the current public release explicitly:
Use only the packages required by your host. The public project includes separate packages for Dictation, wake activation, text-to-speech, Voice Companion hosts, speaker-aware applications, and server-connected clients.

Continue with public examples

The framework is beta. Keep the module version pinned and review the changelog before moving to another minor release.