Welcome to the Spokestack Way of Voice Integration
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:
Select Platform
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()
Swift
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
Instructions
- 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.
Full-Featured Platform SDK
Our native iOS library is written in Swift and makes setup a breeze.
Explore the docs