Skip to main content

Voice Options

Review the radio's voice announcement settings and the available voice files.

Some radios speak: announcing the zone as you turn the knob, or the channel as you change it. Those spoken fragments are programmed into the codeplug as voice announcement entries, and this screen lists them. Each entry shows its name, the encode type used to store it, and its hashcode, so you can confirm which announcements a radio is carrying and match them against what you hear.

Voice Options screen

Overview​

Each entry in the list shows three labeled lines.

LineWhat it shows
n. Name:The entry's position number, then the name of the announcement
Type:The encode type used for that entry
Hashcode:The entry's hashcode, used to tie the announcement to the item it belongs to

Screen controls​

ControlWhat it does
HeaderReads Voice Announcement
Menu buttonOpens the single option, Search
Search fieldHidden until you choose Search; filters the list as you type
Search buttonAppears beside the field once you start typing
Cancel (search)Clears the text, hides the field, and restores the full list
BackReturns to the Communications hub
What you should knowDetail
OrderEntries are listed in the order the codeplug holds them
Read-onlyTapping a row does nothing, and nothing here plays audio
Value cleanupStray bracket characters in codeplug values are stripped so they read cleanly
Empty listA codeplug with no voice announcements programmed shows an empty list
note

This screen is a reference list, not a player. It tells you which announcements exist in the codeplug; to hear one you have to use the radio itself.

Getting Here​

  1. From the Home screen, open References.
  2. Select Communications.
  3. Choose a codeplug on the Radio Info screen.
  4. Tap Voice Announcement on the hub.

Reading the Entries​

  1. Read the Name line. This is usually the zone, channel, or function the announcement belongs to.
  2. Read the Type line to see how the announcement is encoded.
  3. Read the Hashcode line when you need to match an entry to a specific item in the codeplug — two entries with similar names are told apart by their hashcode.
Your questionWhat to look at
"Does this radio announce this zone?"Look for the zone's name in the list
"Why does one channel announce and another not?"An announcement only plays for items that have an entry here
"Which of these two similar entries is it?"Compare their hashcodes
"Are they all encoded the same way?"Compare the Type lines
tip

If a crew reports that the radio announces the wrong zone name, find the entry by name here first. A mismatch between the entry name and the zone name in the codeplug is usually the explanation.

Searching Voice Entries​

  1. Tap the menu button in the top corner.
  2. Tap Search. The field appears and the keyboard opens.
  3. Type part of the entry name.
    • The list filters as you type, ignoring capitals and matching anywhere in the name.
  4. Clear the field, or tap Cancel, to restore the full list.
  5. Tapping Search in the menu again closes the field and clears your text.

Reviewing voice entries

note

Search matches the entry name. Searching a hashcode or an encode type is not reliable — scroll and read those lines instead.

Loading, Empty, and Error States​

StateWhat you see
LoadingA loading indicator while the entries are fetched or read
No entriesAn empty list — this codeplug programs no voice announcements
Search with no matchesAn empty list until you clear the search
Request failedAn alert with the message returned by the server
Codeplug not downloaded, no connection"This codeplug isn't available offline."

Using the List to Explain What a Radio Says​

Voice announcements are a common source of confusion in the field, and this list settles most of it.

  1. Write down what the radio actually says. The announcement name is usually close to the words you hear.
  2. Search that word here. A match confirms the announcement exists in this codeplug.
  3. Compare the entry name with the real zone or channel name. A mismatch in the programming is the usual reason a radio announces something unexpected.
  4. Check whether a name is missing entirely. No entry means no announcement, which explains a radio that speaks for some zones and not others.
Report from the fieldWhat to check
"It announces the wrong zone"The entry name against the zone name in the codeplug
"It only speaks on some channels"Whether an entry exists for the quiet ones
"It stopped speaking entirely"Radio-level announcement settings, not this list
"Two zones sound the same"Both entries' names and their hashcodes

What This Screen Does Not Do​

You might expectReality
Playing an announcementNone; nothing on this screen makes sound
Recording or replacing an announcementRead-only, like the rest of Communications
A volume settingAnnouncement volume is a radio setting
Turning announcements on or offA radio-level setting, not on this list
Which zone or channel each entry belongs toMatch by name and hashcode yourself
Search by type or hashcodeSearch matches names only
note

The hashcode exists so the radio can tie an announcement to the right item even when names are similar. It is the value to compare when two entries look identical.

How This Connects​

  • Where the entries come from. Voice announcements belong to the codeplug you opened on Radio Info. With a connection they are fetched for that codeplug when the screen opens; with no connection they are read from the downloaded copy on the device.
  • What they are announcing. Entry names line up with the zones and channels you browse in Zones and Channels. An announcement exists only for items that have an entry here, which is why some zones speak and others do not.
  • Announcements can be switched on and off. Whether the radio speaks at all is a radio-level setting, read under Radio-Wide Settings from the Communications hub, and a button can be assigned to related audio functions — see Buttons & Switches.
  • Not the app's own speech. The app's spoken translations are unrelated to these entries — see Translate. Radio audio paths inside the app are covered in Audio Channels.
  • Offline and reconnect. The list reads fully offline for a downloaded codeplug. When the connection returns, reopen the screen so the current entries are fetched.

Troubleshooting​

If this happensWhat to do
The list is emptyThis codeplug programs no voice announcements, or a search is still filtering. Tap Cancel first.
Nothing plays when you tap a rowCorrect — this screen never plays audio. Use the radio to hear an announcement.
The radio does not speak at allAnnouncements may be switched off at the radio level. Check Radio-Wide Settings on the hub.
The radio announces the wrong nameCompare the entry name here with the zone or channel name in the codeplug; a mismatch in the programming is the usual cause.
Two entries look the sameCompare their hashcodes to tell them apart.
Searching a hashcode finds nothingSearch matches names only. Scroll and read the hashcode lines.
"This codeplug isn't available offline."Open this codeplug once while connected so it downloads, then it reads offline.
An alert with a server message appearsThe fetch failed. Check your connection and reopen the screen.

⬅️ Previous: Buttons & Switches | Next: Menu Items ➡️