sdk
sdk
/
com.sygic.sdk
/
Audio
Audio
@
JsonClass
(
generateAdapter
=
true
)
data
class
Audio
(
@
Json
(
name
=
"SoundSettings"
)
val
soundSettings
:
Audio.SoundSettings
?
=
null
)
Types
Constructors
Properties
Constructors
Audio
Link copied to clipboard
fun
Audio
(
@
Json
(
name
=
"SoundSettings"
)
soundSettings
:
Audio.SoundSettings
?
=
null
)
Types
Builder
Link copied to clipboard
class
Builder
Sound
Settings
Link copied to clipboard
@
JsonClass
(
generateAdapter
=
true
)
data
class
SoundSettings
(
@
Json
(
name
=
"speedcam_flag"
)
val
speedcamFlag
:
Audio.SoundSettings.AudioFlagSettings
?
=
null
,
@
Json
(
name
=
"speedcam_warn_sound"
)
val
speedcamWarnSound
:
String
?
=
null
,
@
Json
(
name
=
"tts_speedcam_warn_text"
)
val
ttsSpeedcamWarnText
:
String
?
=
null
,
@
Json
(
name
=
"danger_turn_type_easy"
)
val
dangerTurnTypeEasy
:
Double
?
=
null
,
@
Json
(
name
=
"danger_turn_type_medium"
)
val
dangerTurnTypeMedium
:
Double
?
=
null
,
@
Json
(
name
=
"danger_turn_type_hard"
)
val
dangerTurnTypeHard
:
Double
?
=
null
,
@
Json
(
name
=
"danger_turn_notif_flag"
)
val
dangerTurnNotifFlag
:
Audio.SoundSettings.AudioFlagSettings
?
=
null
,
@
Json
(
name
=
"danger_turn_notif_sound"
)
val
dangerTurnNotifSound
:
String
?
=
null
,
@
Json
(
name
=
"tts_danger_turn_notif_text"
)
val
ttsDangerTurnNotifText
:
String
?
=
null
,
@
Json
(
name
=
"speed_limit_flag"
)
val
speedLimitFlag
:
Audio.SoundSettings.AudioFlagSettings
?
=
null
,
@
Json
(
name
=
"speed_limit_warn_sound"
)
val
speedLimitWarnSound
:
String
?
=
null
,
@
Json
(
name
=
"tts_speed_limit_warn_text"
)
val
ttsSpeedLimitWarnText
:
String
?
=
null
,
@
Json
(
name
=
"warn_near_rail_flag"
)
val
warnNearRailFlag
:
Audio.SoundSettings.AudioFlagSettings
?
=
null
,
@
Json
(
name
=
"warn_near_rail_sound"
)
val
warnNearRailSound
:
String
?
=
null
,
@
Json
(
name
=
"tts_warn_near_rail_text"
)
val
ttsWarnNearRailText
:
String
?
=
null
,
@
Json
(
name
=
"traffic_notif_flag"
)
val
trafficNotifFlag
:
Audio.SoundSettings.AudioFlagSettings
?
=
null
,
@
Json
(
name
=
"traffic_notif_sound"
)
val
trafficNotifSound
:
String
?
=
null
,
@
Json
(
name
=
"tts_traffic_notif_text"
)
val
ttsTrafficNotifText
:
String
?
=
null
,
@
Json
(
name
=
"scout_route_notif_flag"
)
val
scoutRouteNotifFlag
:
Audio.SoundSettings.AudioFlagSettings
?
=
null
,
@
Json
(
name
=
"scout_route_notif_sound"
)
val
scoutRouteNotifSound
:
String
?
=
null
,
@
Json
(
name
=
"tts_scout_route_notif_text"
)
val
ttsScoutRouteNotifText
:
String
?
=
null
,
@
Json
(
name
=
"last_mile_notif_flag"
)
val
lastMileNotifFlag
:
Audio.SoundSettings.AudioFlagSettings
?
=
null
,
@
Json
(
name
=
"last_mile_notif_sound"
)
val
lastMileNotifSound
:
String
?
=
null
,
@
Json
(
name
=
"tts_last_mile_notif_text"
)
val
ttsLastMileNotifText
:
String
?
=
null
,
@
Json
(
name
=
"vehicle_aid_notif_flag"
)
val
vehicleAidNotifFlag
:
Audio.SoundSettings.AudioFlagSettings
?
=
null
,
@
Json
(
name
=
"vehicle_aid_notif_sound"
)
val
vehicleAidNotifSound
:
String
?
=
null
,
@
Json
(
name
=
"tts_vehicle_aid_notif_text"
)
val
ttsVehicleAidNotifText
:
String
?
=
null
,
@
Json
(
name
=
"vehicle_aid_general_notif_flag"
)
val
vehicleAidGeneralNotifFlag
:
Audio.SoundSettings.AudioFlagSettings
?
=
null
,
@
Json
(
name
=
"vehicle_aid_general_notif_sound"
)
val
vehicleAidGeneralNotifSound
:
String
?
=
null
,
@
Json
(
name
=
"tts_vehicle_aid_general_notif_text"
)
val
ttsVehicleAidGeneralNotifText
:
String
?
=
null
,
@
Json
(
name
=
"vehicle_zone_notif_flag"
)
val
vehicleZoneNotifFlag
:
Audio.SoundSettings.AudioFlagSettings
?
=
null
,
@
Json
(
name
=
"vehicle_zone_notif_sound"
)
val
vehicleZoneNotifSound
:
String
?
=
null
,
@
Json
(
name
=
"tts_vehicle_zone_notif_text"
)
val
ttsVehicleZoneNotifText
:
String
?
=
null
,
@
Json
(
name
=
"vehicle_in_zone_repeat"
)
val
vehicleInZoneRepeat
:
Int
?
=
null
,
@
Json
(
name
=
"traffic_sign_notif_flag"
)
val
trafficSignNotifFlag
:
Audio.SoundSettings.AudioFlagSettings
?
=
null
,
@
Json
(
name
=
"traffic_sign_notif_sound"
)
val
trafficSignNotifSound
:
String
?
=
null
,
@
Json
(
name
=
"tts_traffic_sign_notif_text"
)
val
ttsTrafficSignNotifText
:
String
?
=
null
,
@
Json
(
name
=
"units"
)
val
units
:
Audio.SoundSettings.DistanceUnits
?
=
null
,
@
Json
(
name
=
"immediately_distance"
)
val
immediatelyDistance
:
Int
?
=
null
,
@
Json
(
name
=
"go_along_distance"
)
val
goAlongDistance
:
Int
?
=
null
,
@
Json
(
name
=
"read_road_numbers"
)
val
readRoadNumbers
:
Boolean
?
=
null
,
@
Json
(
name
=
"read_road_names"
)
val
readRoadNames
:
Boolean
?
=
null
,
@
Json
(
name
=
"read_city_names"
)
val
readCityNames
:
Boolean
?
=
null
)
Properties
sound
Settings
Link copied to clipboard
val
soundSettings
:
Audio.SoundSettings
?
=
null