Spokestack is a powerful platform of open source libraries and robust services to make your software fully voice-enabled.
Integrations by Feature and Platform
Get started with open-source libraries that add speech recognition, text-to-speech, and language understanding to your software with one simple cross-platform API. We offer SDKs for different platforms that let you manage voice interactions inside your software.
Select a specific feature and a platform you’d like to integrate with for more details:
let pipeline = SpeechPipelineBuilder() .addListener(self) .useProfile(.tfliteWakewordAppleSpeech) .setProperty("tracing", Trace.Level.PERF) .setProperty("detectModelPath", "detect.tflite") .setProperty("encodeModelPath", "encode.tflite") .setProperty("filterModelPath", "filter.tflite") .build() pipeline.start()
Try a Wake Word in Your Browser
Test a wake word model by pressing “Start test,” then saying “Spokestack”. Wait a few seconds for results. This browser tester is experimental.
Say “Spokestack” when testing
- Test a model by pressing "start test" above
- Then, try saying any of the utterances listed above. Wait a few seconds after saying an utterance for a confirmation to appear.