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.