Derdack

Targeted Alert Notifications – Anywhere Actions

Derdack
  • Use Cases
    • Overview
    • Enterprise IT Alerting
    • IT Managed Services
    • Mobile Alerting in Manufacuring
    • Critical Operations Alerting in Banking & Financial
    • Field Service Dispatching in Energy & Utilities
    • Use Cases in other Industries
  • Products
    • Overview
    • Enterprise Alert®
      • Overview
      • Alert Notifications
      • On-call Duty Scheduling
      • Collaboration
      • Anywhere Remediation
      • Incident Mgmt. App
      • Integrations
      • Technical Support
      • Online Knowledge Base
      • Derdack FAQ
    • SIGNL4® Cloud
    • References & More
  • How to Buy
    • Overview
    • Pricing and Quotes
    • Azure Marketplace
  • About Derdack
    • About
    • Careers
    • Strategic Partners
    • Derdack Podcast
    • Contact Derdack
  • News & Blog
  • Request Demo
    • de de
  • News & Blog

    • Home
    • News & Blog
    • Technical
    • Make it easier to grasp Voice Alerts

    Make it easier to grasp Voice Alerts

    • June 23, 2016
    • Technical
    Make it easier to grasp Voice Alerts

    Sometimes it is hard to understand automatically generated alert messages when they are transmitted in a voice call. This is especially the case in noisy environments. Therefore it might be a good idea to send the alert message as push, email or SMS as well. In this case the user gets a voice call (which works very well to wake somebody up for example) and then he or she can read the alert message as text on his or her phone.

    However, there are some tricks to make it easier to grasps alert messages in voice calls. For example you should assemble alert texts that are good to understand after being processed by the text-to-speech (TTS) engine. Those texts should contain clear descriptive words rather than a lot of codes, numbers or technical abbreviation.

    When it comes to numbers (e.g. phone numbers like “5551234567”) some TTS engines read this as “five five five one ….” but others read it as “five billion, five hundred and fifty-one million ….”. The latter is hard to recognize of course.

    In Enterprise Alert you can force the TTS engine to read the number digit by digit. Depending on what you use for making voice calls, you will have to edit file “DefaultMapping.xml” in either of the below two directories:

    “C:\…\Enterprise Alert\VoIPModule”
    “C:\…\Enterprise Alert\OCSModule”

     

    Your default file should look like this:

     

    <?xml version=”1.0″?>
    <mm_mapping>
    <word>
    <original>ID</original>
    <replacement>I D</replacement>
    </word>
    <word>
    <original>SMS</original>
    <replacement>S M S</replacement>
    </word>
    </mm_mapping>

     

    As you can see Enterprise Alert can enforce reading single letters by adding a whites paces to certain pre-configured strings. Before we go any further please make sure you always have a backup of these files available, just in case. Below you will find an already adapted XML which you can copy and use in your environment.
    <?xml version=”1.0″?>
    <mm_mapping>
    <word>
    <original>ID</original>
    <replacement>I D</replacement>
    </word>
    <word>
    <original>SMS</original>
    <replacement>S M S</replacement>
    </word>
    <word>
    <original>0</original>
    <replacement>0-</replacement>
    </word>
    <word>
    <original>1</original>
    <replacement>1-</replacement>
    </word>
    <word>
    <original>2</original>
    <replacement>2-</replacement>
    </word>
    <word>
    <original>3</original>
    <replacement>3-</replacement>
    </word>
    <word>
    <original>4</original>
    <replacement>4-</replacement>
    </word>
    <word>
    <original>5</original>
    <replacement>5-</replacement>
    </word>
    <word>
    <original>6</original>
    <replacement>6-</replacement>
    </word>
    <word>
    <original>7</original>
    <replacement>7-</replacement>
    </word>
    <word>
    <original>8</original>
    <replacement>8-</replacement>
    </word>
    <word>
    <original>9</original>
    <replacement>9-</replacement>
    </word>
    </mm_mapping>

     

    The above change maps single digits like “1” to “1-“, “2” to “2-“, etc. Whenever there is a phone number in an alert text now Enterprise Alert will not read “5551234567” anymore but “5-5-5-1-2-3-4-5-6-7-” and as an effect it reads digit by digit “five five five ….”.
    Once you have copied them to your environment save the file you edited and start the service you use for Voice communication.
    Either “Enterprise Alert® VoIP Module” when connection to VoIP servers like Cisco, Avaya or Siemens HiCom or “Enterprise Alert® Lync and OCS Module” when using Lync / Skype for Business.
    Now Enterprise Alert will read numbers digit by digit.

    You can also use this trick to omit special characters. For example if your alert text is “## Error ## Server1234 ##” it might be the TTS engine literally ready the word “hash tag” for every “#” sign. In this case you can just replace it by a space character:

     

    <word>
    <original>#</original>
    <replacement> </replacement>
    </word>

     

    This way you can fine-tune message text to be read on the phone and make sure your users will understand the message.

    Tagged

    alertttsvoice

    Share

    Related Posts

    Enterprise Alert 9.4.1 comes with fixes and the revised version of the sentinel connector app

    February 1, 2023

    Critical System Alerts via SIGNL4

    December 29, 2022

    Enterprise Alert 9.4 Update introduces Remote Actions for hybrid scenarios and proxy support for MS Teams

    October 25, 2022

    Upgrade your shopfloor alerting with Derdack

    September 8, 2022

    About

    DERDACK products combine automated alert notification workflows, 24/7 duty scheduling, ad-hoc collaboration and anywhere IT troubleshooting – reducing unexpected IT downtimes at large enterprises and organizations by 60%.

    Most popular

    • Derdack Company Take your ITIL incident management to the next level with Enterprise Alert
    • Mobile alert notifications for HP Service Manager (HPSM)
    • How to forward alerts to Microsoft Teams
    • Oncall Scheduling On-Call Schedule Management with Auto-Rotation
    • Even, Alert, Incident, Notification Definition of Event, Alert, Incident and Notification
    • checking-mobile Enhancing SCOM alert notifications
    • Announcing Enterprise Alert 2019
    • who-is-on-call-sharepoint Add a live “Who is On-Call” Dashboard into Sharepoint and other Tools

    Categories

    • Business (37)
    • Cloud Services (5)
    • Consultancy (1)
    • Customers (18)
    • Energy & Utilities (7)
    • Events (23)
    • Financial & Banking (4)
    • IT Ops (19)
    • Manufacturing (8)
    • News (48)
    • Schools (1)
    • Software (9)
    • Staffing (1)
    • Support (4)
    • Technical (141)
    • Transport & Logistics (5)

    Tags

    alert alert notifications Anywhere Resolution Anywhere Response Azure azure BMC customer reference Database derdack enterprise alert Enterprise Alert Enterprise Alert 2016 Enterprise Alert 2019 Gartner HPE HPE ITSM incident Incident Management Incident resolution incident response Industrie 4.0 Integration IT Alerting IT Operations Maintenance microsoft mobile Mobile App monitoring OMS on-call on-call schedule Operational Alerting rapid response release Remote Action REST API SCOM security SolarWinds NPM System Center update User Group voice

    Follow us

    • Twitter
    • Facebook
    • LinkedIn
    • XING
    • YouTube
    • Vimeo
    • Home
    • News & Blog
    • Technical
    • Make it easier to grasp Voice Alerts

    CONTACT US:
    Intl: +49 331 29878-0

    US: +1 (804) 212-2278
    CH: +41 (31) 5391990

    CONTACT VIA EMAIL:
    info@derdack.com

    OFFICES:
    US & Europe

    NEWSLETTER:
    Sign up here

    CAREER:
    Latest job offers

    EVENTS

    • No Upcoming Events
    • Who we help
    • Products
    • How to Buy
    • About Derdack
    • News & Blog
    • Free Trial
    • Twitter
    • LinkedIn
    • YouTube
    • Vimeo

     © 2025 Derdack – Imprint, Privacy policy

    • Use Cases
      • Overview
      • Enterprise IT Alerting
      • IT Managed Services
      • Mobile Alerting in Manufacuring
      • Critical Operations Alerting in Banking & Financial
      • Field Service Dispatching in Energy & Utilities
      • Use Cases in other Industries
    • Products
      • Overview
      • Enterprise Alert®
        • Overview
        • Alert Notifications
        • On-call Duty Scheduling
        • Collaboration
        • Anywhere Remediation
        • Incident Mgmt. App
        • Integrations
        • Technical Support
        • Online Knowledge Base
        • Derdack FAQ
      • SIGNL4® Cloud
      • References & More
    • How to Buy
      • Overview
      • Pricing and Quotes
      • Azure Marketplace
    • About Derdack
      • About
      • Careers
      • Strategic Partners
      • Derdack Podcast
      • Contact Derdack
    • News & Blog
    • Request Demo
    Manage Cookie Consent
    We use cookies to optimize our website and our service.
    Functional Always active
    The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
    Preferences
    The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
    Statistics
    The technical storage or access that is used exclusively for statistical purposes. The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
    Marketing
    The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.
    Manage options Manage services Manage vendors Read more about these purposes
    View preferences
    {title} {title} {title}