For a general overview of the function refer to the Announcement article.
...
The custom announcement capability is built into the Verba Microsoft Teams Bot Service, there is no additional installation step required.
Prerequisites
Disable the built-in audio notification for P2P PSTN Calls
Disabling the built-in audio notification is required because, in the case of the custom audio announcements, both the bot service and the Teams notification service play a prompt for P2P PSTN calls.
Step 1 - Open PowerShell as administrator.
Step 2 - Execute the following command:
Code Block | ||
---|---|---|
| ||
Connect-MicrosoftTeams |
Step 3 - A login prompt will show up. Provide the user credentials.
Step 4 - Execute the following command. Replace the <PolicyName> part with the name of the compliance policy
Code Block |
---|
Set-CsTeamsComplianceRecordingPolicy -Identity '<PolicyName>' -DisableComplianceRecordingAudioNotificationForCalls $true |
Audio file
The Verba Microsoft Teams Bot service is using the Graph Communications Bot Media SDK which supports 16 kHz Mono PCM Wave audio files as input.
Configuring custom announcements for the Verba Microsoft Teams Bot Service
Follow the steps below to configure custom announcement-related settings for the Verba Microsoft Teams Bot Service:
...
Step 2 - Go to the Change Configuration Settings tab, then expand the Microsoft Teams Bot / General node/ Recording Notification node.
Step 3 - Configure the following settings:
Configuration Parameter Name | Description | Sample Default Value | ||
---|---|---|---|---|
Apply User's Recording Announcement Configuration | Global notification setting, if turned off, the user settings won't be taken into account. | Yes | ||
Audit Log for Customisable Announcement | Audit log for the customizable audio announcement, If turned on the bot service inserts audit log entries through the Web Application's HTTP API to the database. | Yes | ||
Enable Custom Audio Announcement for P2P | Enable custom recording announcements.
| Yes | ||
Recording Reminder Length (milliseconds) | Duration of the recording reminder beep in milliseconds. | 500 | ||
Recording Reminder Frequency (hertz) | Pitch of the recording reminder beep in hertz. | 1400 | ||
Recording Reminder Interval (seconds) | Repetition interval of the recording reminder in seconds. | 15 |
Step 4 - Click the icon to save your settings.
...
It is possible to configure custom notification sounds on a per-user basis. To achieve this follow these steps:
...
Step 5 - Expand the Recording Announcement node, and add the names of the .wav files to the Teams Internal Calls Prompt Files, Teams PSTN/Federated
Federated Inbound Prompt Files, and Teams PSTN/Federated Outbound Files settings, one in a line.
...