DefaultServerSpeechRecognizer

class DefaultServerSpeechRecognizer(    inputProcessorManager: InputProcessorManagerInterface,     audioEncoder: Encoder,     messageSender: MessageSender) : SpeechRecognizer, InputProcessor

Constructors

Link copied to clipboard
fun DefaultServerSpeechRecognizer(    inputProcessorManager: InputProcessorManagerInterface,     audioEncoder: Encoder,     messageSender: MessageSender)

Types

Link copied to clipboard
object Companion

Functions

Link copied to clipboard
open override fun addListener(listener: SpeechRecognizer.OnStateChangeListener)
Link copied to clipboard
open override fun isRecognizing(): Boolean
Link copied to clipboard
open override fun notifyResult(directive: Directive, payload: AsrNotifyResultPayload)
Link copied to clipboard
open override fun onReceiveDirectives(dialogRequestId: String, directives: List<Directive>): Boolean
Link copied to clipboard
open override fun onResponseTimeout(dialogRequestId: String)
Link copied to clipboard
open override fun onSendEventFinished(dialogRequestId: String)
Link copied to clipboard
open override fun removeListener(listener: SpeechRecognizer.OnStateChangeListener)
Link copied to clipboard
open override fun start(    audioInputStream: SharedDataStream,     audioFormat: AudioFormat,     context: String,     wakeupInfo: WakeupInfo?,     expectSpeechDirectiveParam: DefaultASRAgent.ExpectSpeechDirectiveParam?,     attribute: DialogAttribute?,     epdParam: EndPointDetectorParam,     resultListener: ASRAgentInterface.OnResultListener?): SpeechRecognizer.Request?
Link copied to clipboard
open override fun stop(cancel: Boolean, cause: ASRAgentInterface.CancelCause)

Properties

Link copied to clipboard
open override var enablePartialResult: Boolean = true