A Unified Communication Blog
Get Adobe Flash player

Exchange UM

In my series of using Lync and Exchange better together, I’m showing how to integrate these two great products with each other.


Use Voicemail in Office 365

In part 2 we were setting up Lync to use voicemail in Exchange 2013 and that works great, but when I wrote that post, I realized that not all companies have an on premises Exchange but instead are using Exchange in Office 365.

So in this post we will have a look on how to integrate an onpremises Lync Server 2013 with Exchange Online, and place the voicemail in there. →']);" class="more-link">Continue reading

In my new series we started by looking at integrating Lync and Exchange so that we could use Chat and Presence in Outlook Web Access and get a more rich experience when these great products is used together.

Setup Voicemail

In this post we will have a look at the Voicemail capabilities in Exchange Unified Messaging and how to set it up.

I will be using Exchange 2013 and Lync 2013, but the process for using Exchange 2010 is almost the same.

As you might know, in Exchange 2013 the Unified Messaging role is installed on all servers as default whereas in Exchange 2010 it was a role you need to install, either separate or together with some of the other roles. →']);" class="more-link">Continue reading

I was at a customer today, where they have just installed a new Exchange 2010 SP2 CAS server with the UM role also. However the “MSExchange Unified Messaging” Service would not start.

A quick look in the application event log showed the below entries:

The UM worker process (UMWorkerProcess.exe) couldn't start. More information: A file couldn't be converted for playback over the telephone: An error occurred in the Audio Compression Manager: The operation completed successfully

The UM worker process (UMWorkerProcess.exe) couldn’t start. More information: A file couldn’t be converted for playback over the telephone: An error occurred in the Audio Compression Manager: The operation completed successfully


The Unified Messaging worker process has terminated. The state of the UM worker process is “Init”.


 The Microsoft Exchange Unified Messaging service was unable to start. More information: “Microsoft.Exchange.UM.UMService.UMServiceException: The UM worker process encountered a fatal error during startup.

   at Microsoft.Exchange.UM.UMService.UMService.StartService()

   at Microsoft.Exchange.UM.UMService.UMService.OnStartInternal(String[] args)”


The Unified Messaging server shut down process umservice (PID=5300) because a fatal error occurred.


The solution to the problem was to install “Desktop Experience” on the server, and after a restart of the server, the UM service started as it should.


You may have wondered why the Unified Messaging packs that has been released to Exchange 2010 SP1, is missing Voice Preview for some language. The automatic speech recognition works fine, but you don’t get voice preview of the voice messages.
An example of this problem is the Danish Voice UM language pack.

As I have attended TechEd in Berlin this week, Rasmus and I got to ask this question to Michael Wilson which is a Product Manager for Exchange UM in Redmond.
He explained what the problem is. Microsoft has developed the Danish Speech to text pack, but when they did live testing at Danish customers prior to the release – the feedback was that it wasn’t good enough. So Microsoft decided not to release this part with the Danish language pack.
Michael explained that the way they produce the language pack is by taking a real voice and then transcribes it to text. After a compare of the two parts they makes the necessary changes to the UM pack so that it can do the voice to text.
He also told us that they use about 500 hours of voice messages to each language pack – that’s around 15.000 voice messages.
However Microsoft is struggling with some EU laws about the voice messages from European countries so they can’t produce the voice messages by them self from the Danish Microsoft Employees.

However if private companies in Denmark volunteers to send the voice messages to Microsoft then they will be analyzed and transcribed, so we can get the final peace for that Language pack.
The UM role has a feature which allows that voice messages is sent in raw format to Microsoft for analyze.
Because it happens on the server and the user has no control over this, you should be very aware of that sensitive information potentially is sent to Microsoft, if the users is not aware of this. However if a voice message is marked as private it is not send to Microsoft.
When you enable this feature the users will get a warning on the voicemail, saying that the message will be monitored unless it’s marked privated.
So if you will be a volunteer and enable this feature – then remember to inform you users about that this is enabled. Also remember that Microsoft can’t make the last piece of the language pack if they don’t have the 500 hours of voice mails which is required to get a good and working UM pack.
Other language packs also have the same issue as the Danish UM pack.

You can enable the feature from the management shel with this command:

Set-UMMailboxPolicy someUmMailboxPolicy –AllowVoiceMailAnalysis $true


Download details: Unified Messaging Troubleshooting Tool

Unified Messaging Troubleshooting Tool

Test-ExchangeUMCallFlow. The Exchange 2010 UM Troubleshooting Tool is used to diagnose configuration errors specific to call answering scenarios and to test whether voice mail is functioning correctly in Exchange 2010 SP1 Unified Messaging deployments.”

Microsoft has updated thiere Unified Messaging Language Packs catalog

Use unified messaging language packs to allow the Exchange Server 2007 system to speak additional languages to callers. This download contains pre-recorded prompts, for example “Welcome, you are connected to Microsoft Exchange” in the language specified by this download. It also enables text to speech translation such that content (e-mail, calendar, contact information, etc.) can be read to the caller in the language of the Unified Messaging language pack.

Currently supported languages:

  • Dutch
  • English (Australia)
  • English (Great Britain)
  • English (United States)
  • French
  • French (Canadian)
  • German
  • Italian
  • Japanese
  • Korean
  • Mandarin (Peoples Republic of China)
  • Mandarin (Taiwan)
  • Portuguese (Brazil)
  • Spanish
  • Spanish (Mexico)
  • Swedish

Get it here:


and here:



While waiting for the next relaese of the Unified Messaging Language Packs for Exchange Server 2007 i bumped over this page showing the ones released to date:


From what i´ve heard, there should be additional language packs released this summer, but i dont have a date…

The Microsoft Exchange Server Team has a while ago published an article about the features of Unified Messaging together with Office Communications Server 2007. It explains what can be expected of the UM features of Exchange 2007

See it here: http://msexchangeteam.com/archive/2007/07/20/446505.aspx


Heres the TechNet doc. About whats included in the SP1 for Exchange 2007:

What’s New in Exchange Server 2007 SP1
Microsoft Exchange Server 2007 Service Pack 1 (SP1) introduces many new features for each server role. This topic discusses the new and improved features that are added when you install Exchange 2007 SP1.

To download Exchange 2007 SP1, see Exchange Server 2007 Downloads.

New Deployment Options
Client Access Server Role Improvements
Improvements in Transport
Mailbox Server Role Improvements
High Availability
Unified Messaging Server Role Improvements
Development Improvements

Here is the full articcle: <http://technet.microsoft.com/en-us/library/bb676323.aspx>


Enter your email address to subscribe to this blog and receive notifications of new posts by email.

Join 77 other subscribers

Follow me on Twitter