Configuring Verba recording announcement service

The service is installed on Media Repository & Recording Server, Media Repository, Recording Server and Announcement Server roles.The service requires UCMA 4.0 runtime on the server. You can download the runtime at https://www.microsoft.com/en-us/download/details.aspx?id=34992.

Once you have activated the service, you go to the Change Configuration Settings tab and configure the following parameters under the Lync Recording Announcement node. The highlighted ones always have to be configured:

Configuration Parameter Name

Description

Sample Value

Service FQDN

Fully Qualified Domain Name (FQDN) of the server running the application. It has to match the value entered during the trusted application pool registration.

TrustedApplicationServer.yourDomain.com
Service PortService port number used by the UCMA library to communicate with the Front End servers. It has to match the value entered during the trusted application pool registration.6000
Lync Pool FQDNFully Qualified Domain Name (FQDN) of the Front End pool where the application is registered.fepool.yourDomain.com
Lync PortSIP port on the Front End pool.5061
Service certificateFriendly name of the certificate used to establish trusted connection between the UCMA application and the Front End pool. You can obtain the name by locating the installed certificate under application host computer's Console Root\Certificates (Local Computer)\Personal\Certificates folder, and checking the certificate details.yourTrustedApplicationPool.yourDomain.com
Service certificate passwordThe password of the certificate used to establish trusted connection between the UCMA application and the Front End pool. Required only if it was exported from an other server then imported to the store. 
Application URISIP address of the announcement service endpoint created by the New-CsTrustedApplicationEndpoint command. To check the address run the Get-CsTrustedApplicationEndpoint command and look for the SipAddress parameter.

sip:VerbaAnnouncement@yourDomain.com

Application GRUU

Computer Routable User Agent URI (GRUU) of the announcement application. Run the following command in a Lync Management Shell, where the the FQDN of the trusted application pool is 'verbaapps.contoso.com' and the application ID is 'verbaAppID'. You can check these parameters by simply running the Get-CsTrustedApplication command:

$a = Get-CsTrustedApplication -identity "verbaapps.contoso.com/urn:application:verbaAppID"
$a.ComputerGruus

More information: http://msdn.microsoft.com/en-us/library/office/hh347323(v=office.14).aspx

sip:TrustedApplicationServer.yourDomain.com@yourDomain.com;gruu;opaque=srvr:verbaAppID:tBiusNAOGF-VCccpM-LG-gAA

HTTP API URLRecorder API address and port number. Use * to enable the API on all local network interfaces. The service uses this API to communicate with the recorder service(s) to obtain events like call recording getting started/stopped.

http://*:12222/

 
IM notification messageThe instant messaging text displayed when recording is started by one of the participants in the conference. The message is only displayed in the group chat when recording is started. If a new participant joins the conference, the message is not displayed again.This meeting is being recorded
Default Voice Voice prompt for conference callsThe audio prompt played when recording is started by one of the participants in the conference. If a new participant joins the conference, the service automatically plays the announcement privately to the new participant. Existing participants will not hear the prompt again.C:\Program Files\Verba\resources\announcement\recording.wma
Enable voice announcement for
inbound and outbound calls
 
Enable voice announcement for inbound and outbound calls.Yes
Default voice prompt for inbound callsThe audio prompt played when receivin an inbound call.C:\Program Files\Verba\resources\announcement\pstn.wma
Default voice prompt for outbound callsThe audio prompt played when making an outbound call.C:\Program Files\Verba\resources\announcement\pstn.wma
Enable caller impersonation
for outbound calls
 Yes
On hold prompt for outbound callsThe audio played to to the caller when making an outbound call.C:\Program Files\Verba\resources\announcement\hold.wma
Announcement Prompt Store PathThe store of the audio files used for announcement.C:\Program Files\Verba\resources\announcement\
Voice Prompt Delay for PSTN
Conference Joiners (msec)
The delay for the conference announcement for PSTN joiners.15000

When the configuration is done, click on the save  button, then execute the changes.