qisdk / com.aldebaran.qi.sdk.object.conversation / SpeechEngine / Async

Async

interface Async

Functions

addOnSayingChangedListener

Add a property changed listener for saying

abstract fun addOnSayingChangedListener(onSayingChangedListener: OnSayingChangedListener!): Future<Void!>!

getSaying

Exposes the property saying value

abstract fun getSaying(): Future<Phrase!>!

makeSay

Create a say action.

abstract fun makeSay(phrase: Phrase!): Future<Say!>!
abstract fun makeSay(phrase: Phrase!, bodyLanguageOption: BodyLanguageOption!): Future<Say!>!
abstract fun makeSay(phrase: Phrase!, bodyLanguageOption: BodyLanguageOption!, locale: Locale!): Future<Say!>!

removeAllOnSayingChangedListeners

Remove all saying changed listeners

abstract fun removeAllOnSayingChangedListeners(): Future<Void!>!

removeOnSayingChangedListener

Remove a property changed listener for saying

abstract fun removeOnSayingChangedListener(onSayingChangedListener: OnSayingChangedListener!): Future<Void!>!

setOnSayingChangedListener

Set a property changed listener for saying

abstract fun setOnSayingChangedListener(onSayingChangedListener: OnSayingChangedListener!): Future<Void!>!