STMediaRunner
Use speech and audio capabilities directly
STMediaRunner gives your Swift application direct access to SpeechTiles media features, including playback, recording, speech synthesis, and speech recognition.
Use it when your application needs these capabilities without a declarative Conversation, or when you need to work at the media layer.
Getting started
Initialize the runner, then initialize the playback or recording components your application needs. Media operations may complete asynchronously; use the documented event callbacks to follow their progress.
For exact method names, parameters, initialization order, and event types, use the API reference below.
Choosing the right SDK
Use STConversationRunner when you want to execute a Conversation configuration. Use STMediaRunner when you want to control media features directly.