Click or drag to resize

WaveAnnouncer Class

Verizon Connect Logo
Print this page
Learn more about Verizon Connect GeoBase.
Get information about the latest release
Announces NavigationEvents using a set of customizable sound files.
Inheritance Hierarchy

Namespace:  Telogis.GeoBase.Navigation.Announcements
Assembly:  geobase.net (in geobase.net.dll) Version: 4.99.0.0
Syntax
public abstract class WaveAnnouncer : Announcer

The WaveAnnouncer type exposes the following members.

Properties
  NameDescription
Public propertyBellEnabled
When enabled, a bell sound is played if we are within 3 seconds of a turn and it has been previously announced
(Inherited from Announcer.)
Public propertyIsAnnouncementScheduled (Inherited from Announcer.)
Public propertyLongWay Obsolete.
Gets or sets the maximum distance to announce the instruction for the next turn. If the distance to the next turn is greater than this distance, the driver will simply be told to 'continue'
(Inherited from Announcer.)
Public propertyUnits
The unit system to use in announcing the directions.
(Inherited from Announcer.)
Public propertyVolume
Gets or sets the volume at which announcements are played.
(Overrides AnnouncerVolume.)
Top
Methods
  NameDescription
Public methodAbortPlay
Allow the currently playing phrase to finish, then abort the announcement.
(Inherited from Announcer.)
Public methodBell
Play a 'bell' sound.
(Inherited from Announcer.)
Public methodClick
Play a 'click' sound
(Inherited from Announcer.)
Public methodCreatePlayItem(String)
Create a PlayItem from a sound file, or a series of sound files located in the default langs folder.
Public methodCreatePlayItem(String, String)
Create a PlayItem from a sound file, or a series of sound files.
Public methodDispose
Disposes of the announcement or sound.
(Inherited from Announcer.)
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetMaxAnnouncementDistance
Gets the maximum distance to announce the instruction for the next turn.
(Inherited from Announcer.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodPlay(AnnouncerPlayItem)
Add a PlayItem to the play list.
(Inherited from Announcer.)
Public methodPlay(AnnouncerPlayItem, String) Obsolete.
Add a sound file to a PlayItem.
Public methodSayArrival
Announces arrival at the destination.
(Inherited from Announcer.)
Public methodSayMovement(NavigationEvent, NavigationEvent)
Announce the next (pending) navigation movement to the user.
(Inherited from Announcer.)
Public methodSayMovement(NavigationEvent, NavigationEvent, Boolean)
Announce the next (pending) navigation movement to the user.
(Inherited from Announcer.)
Public methodSetMaxAnnouncementDistance
Sets the maximum distance to announce the instruction for the next turn. If the distance to the next turn is greater than this distance, the driver will simply be told to 'continue'
(Inherited from Announcer.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
Events
  NameDescription
Public eventBeginPhrase
An event raised when an play item begins playing.
(Inherited from Announcer.)
Public eventBeginSound
An event raised when a sound file begins playing.
(Inherited from Announcer.)
Public eventEndPhrase
An event raised when an play item finishes playing.
(Inherited from Announcer.)
Public eventEndSound
An event raised when a sound file finishes playing.
(Inherited from Announcer.)
Top
Fields
  NameDescription
Public fieldMinTimeBetweenCloseDirections
The minimum time between which consecutive directions are played, if the directions are close (within 200 meters)
(Inherited from Announcer.)
Public fieldMinTimeBetweenDirections
The minimum time between which consecutive directions are played
(Inherited from Announcer.)
Public fieldTimeLastSoundFinished
Records the time that the last announcement finished playing.
(Inherited from Announcer.)
Top
See Also