SpeechTilesAndamento Docs
Get started
Guide

Public API Inventory

The current working public API contains 38 callable entries including init():

  • init()
  • setLogLevel(_:)
  • logLevel()
  • setMediaLogLevel(_:)
  • setMediaComponentLogLevels(_:)
  • mediaLogLevel(for:)
  • initialize()
  • setConversationCallback(_:)
  • configureAudioEnvironment(mode:options:)
  • setBackgroundAudioEnabled(_:)
  • requestMicrophonePermission()
  • requestSpeechRecognitionPermission()
  • audioOutput()
  • setAudioOutput(_:)
  • setResourceLocation(_:localURL:)
  • setLanguageFolder(_:)
  • getSSVoices(_:)
  • getSelectedSSVoice(_:)
  • loadSSAliases(from:)
  • loadSSAliases(_:)
  • loadSSPhonemes(from:)
  • loadSSPhonemes(_:)
  • setRuntimeField(_:value:)
  • runtimeField(_:)
  • resetRuntimeField(_:)
  • setUserIntent(_:)
  • resetUserIntent()
  • loadAudioToTextMap(jsonData:)
  • loadAudioToTextMap(from:)
  • loadAudioPromptModules(jsonData:)
  • loadAudioPromptModules(from:)
  • loadConversation(jsonData:)
  • loadConversation(from:)
  • runConversation()
  • stopConversation()
  • pauseConversation()
  • resumeConversation()
  • interruptConversation(goTo:)

This inventory is the checklist for the publishable-reference passes. It excludes private/internal methods and commented-out declarations.