Package com.mapbox.navigation.ui.voice

Types

AndroidSpeechPlayer
Link copied to clipboard
open class AndroidSpeechPlayer : SpeechPlayer
Default player used to play voice instructions when a connection to Polly is unable to be established.
Api26AudioFocusDelegate
Link copied to clipboard
open class Api26AudioFocusDelegate : AudioFocusDelegate
AudioFocusDelegate
Link copied to clipboard
interface AudioFocusDelegate
Delegate to retrieve and release audio focus.
AudioFocusDelegateProvider
Link copied to clipboard
open class AudioFocusDelegateProvider
InstructionCacheCallback
Link copied to clipboard
open class InstructionCacheCallback : Callback<ResponseBody>
MapboxSpeechPlayer
Link copied to clipboard
open class MapboxSpeechPlayer : SpeechPlayer
Will retrieve synthesized speech mp3s from Mapbox's API Voice.
NavigationSpeechPlayer
Link copied to clipboard
open class NavigationSpeechPlayer : SpeechPlayer
Used to play VoiceInstructionss.
NavigationVoiceListener
Link copied to clipboard
open class NavigationVoiceListener : VoiceListener
SpeechAudioFocusDelegate
Link copied to clipboard
open class SpeechAudioFocusDelegate : AudioFocusDelegate
SpeechAudioFocusManager
Link copied to clipboard
open class SpeechAudioFocusManager
SpeechPlayer
Link copied to clipboard
interface SpeechPlayer
Defines a contract for speech players used in NavigationView.
SpeechPlayerProvider
Link copied to clipboard
open class SpeechPlayerProvider
Given to the constructor of NavigationSpeechPlayer, this class decides which SpeechPlayer should be used based on voice language compatibility.
UtteranceListener
Link copied to clipboard
open class UtteranceListener : UtteranceProgressListener
VoiceInstructionLoader
Link copied to clipboard
open class VoiceInstructionLoader
VoiceInstructionMap
Link copied to clipboard
open class VoiceInstructionMap : HashMap<Boolean, VoiceInstructionUpdate>
VoiceInstructionUpdate
Link copied to clipboard
interface VoiceInstructionUpdate
VoiceListener
Link copied to clipboard
interface VoiceListener