Package-level declarations

Types

Link copied to clipboard

The SpeechRecognitionAlternative interface of the Web Speech API represents a single word that has been recognized by the speech recognition service. Available only in secure contexts.

Link copied to clipboard

The SpeechRecognitionResult interface of the Web Speech API represents a single recognition match, which may contain multiple SpeechRecognitionAlternative objects. Available only in secure contexts.

Link copied to clipboard

The SpeechRecognitionResultList interface of the Web Speech API represents a list of SpeechRecognitionResult objects, or a single one if results are being captured in SpeechRecognition.continuous mode. Available only in secure contexts.

Link copied to clipboard

The SpeechSynthesis interface of the Web Speech API is the controller interface for the speech service; this can be used to retrieve information about the synthesis voices available on the device, start and pause speech, and other commands besides.

Link copied to clipboard
sealed interface SpeechSynthesisErrorCode
Link copied to clipboard

The SpeechSynthesisErrorEvent interface of the Web Speech API contains information about any errors that occur while processing SpeechSynthesisUtterance objects in the speech service.

Link copied to clipboard

The SpeechSynthesisEvent interface of the Web Speech API contains information about the current state of SpeechSynthesisUtterance objects that have been processed in the speech service.

Link copied to clipboard
Link copied to clipboard
open class SpeechSynthesisUtterance(var text: String = definedExternally) : EventTarget

The SpeechSynthesisUtterance interface of the Web Speech API represents a speech request.

Link copied to clipboard

The SpeechSynthesisVoice interface of the Web Speech API represents a voice that the system supports.

Properties

Link copied to clipboard