AnnouncementMessagesApplier
public struct AnnouncementMessagesApplier : AnnouncementMessagesApplierProtocol
AnnouncementMessagesApplier transforms the announcements contained in routes. Adds voice messages and combines close announcements.
Important
This is a Public Preview API. It may be changed or removed at any time.-
Create a default
AnnouncementMessagesApplier
instance by the given language.Declaration
Swift
public static func createDefaultAnnouncementMessagesApplier(languageCode: String? = nil) -> AnnouncementMessagesApplier
Parameters
languageCode
The language code in ISO 639-1 format, concatenting region code. For example: “pt_BR”
Return Value
AnnouncementMessagesApplier
instance. -
Creates new announcement from the given instruction.
Declaration
Swift
public func applyVerbalMessage(_ announcement: Announcement?, _ instruction: Instruction) -> Announcement?