保留音乐

当Microsoft Teams 用户将传入呼叫置于保留状态时,呼叫者可以收听所选音乐。

播放的音乐可以是Microsoft提供的默认音乐、上传和配置的自定义音乐,或者从受支持的流式处理音乐保留合作伙伴流式传输的音乐(你拥有订阅)。

作为租户管理员,可以通过创建 Teams 呼叫策略并将策略分配给 Teams 用户来配置“保持音乐”是否可用。

Microsoft Teams 通话方案中提供的默认音乐不收取组织支付的任何版税。

呼叫者还可以在其他情况下收听“保持音乐”;例如,当他们呼叫到云呼叫队列时,或者当其呼叫由 Microsoft Teams 用户寄存时。 本文中提到的功能未涵盖或控制这些方案。

配置保持音乐

配置“保持音乐”:

  1. 在 Teams 管理中心的左侧导航中,转到 “语音 > 呼叫策略”。

  2. 在“ 管理策略 ”选项卡上,选择现有策略之一或创建新策略。

  3. “通话保留音乐 ”字段中,从切换开关中选择“ ”。

  4. 选择“保存”。

还可以使用 Teams PowerShell 模块配置“保持音乐”。 在 TeamsCallingPolicy 中,将 -MusicOnHoldEnabledType 参数更改为 Enabled ,然后将该策略实例授予一个或多个用户。

如果 Teams 用户具有关闭“保持音乐”的 Teams 呼叫策略,则当 Teams 用户将呼叫置于保留状态时,不会播放任何音乐。

配置自定义音乐

除了向呼叫者播放默认音乐外,还可以上传包含音乐或其他音频内容的自定义音频文件,并将该音频文件配置为向呼叫者播放。 例如,当外部公用电话交换网络 (PSTN) 呼叫者处于保留状态时,部门或组织可能希望播放自定义公告或自定义音乐。

使用呼叫保留策略完成配置。

注意

你负责独立清除和保护与 Microsoft Teams 服务一起使用任何音乐或音频文件的所有必要权限。 这可能包括所有相关权利持有人在音频文件中的任何音乐、音效、音频、品牌、名称和其他内容的知识产权和其他权利。 持有者可能包括艺术家、演员、表演者、音乐家、词曲作者、作曲家、唱片公司、音乐出版商、工会、公会、权利协会、集体管理组织以及拥有、控制或许可音乐版权、音效、音频和其他知识产权的任何其他方。

使用 Teams 管理中心

可以使用 Teams 管理中心通过创建或编辑呼叫保留策略来为用户配置自定义保留音乐。

配置新的呼叫保留策略:

  1. 在 Teams 管理中心中,转到 “语音>呼叫保留策略”。

  2. 选择“ 添加 ”选项卡。

  3. 为策略提供名称和说明。

  4. 选择“ 上传文件 ”以上传自定义音乐音频文件。

  5. 选择“应用”。

向用户分配自定义呼叫保留策略

你可以将策略直接分配给用户,无论是逐个分配,还是通过批量分配来批量完成(如果策略类型支持);也可以分配给用户所属的组(如果策略类型支持)。

若要了解将策略分配给用户的不同方法,请参阅向 Teams 中的用户分配策略

使用 PowerShell

若要配置自定义保留音乐,请在 Teams PowerShell 模块 3.0.0 或更高版本中使用 PowerShell cmdlet New/Get/Set/Grant/Remove-CsTeamsCallingPolicyNew/Get/Set/Grant/Remove-CsTeamsCallHoldPolicyImport/Get/Remove/Export-CsOnlineAudioFile

有关支持的音频格式和最大文件大小,请参阅 Import-CsOnlineAudioFile

  1. 确保 Teams 用户已在 -MusicOnHoldEnabledType Teams 呼叫策略中设置为 “已启用 ”。

  2. 上传自定义音频文件。

  3. 创建引用自定义音频文件的 Teams 呼叫保留策略,并将其分配给 Teams 用户。

上传自定义音频文件

自定义“保持音乐”的配置从上传音频文件开始。 为此,请使用 PowerShell cmdlet Import-CsOnlineAudioFile

下面是使用 Windows PowerShell 5.1 上传 MP3 音频文件的示例。 有关其他示例,请参阅 Import-CsOnlineAudioFile

C:\> $content = [System.IO.File]::ReadAllBytes('C:\tmp\customMoH1.mp3')
C:\> $AudioFile = Import-CsOnlineAudioFile -FileName "customMoH1.mp3" -Content $content
C:\> $AudioFile
Id            : 56a56961f2794f098a359885ec1454a1
FileName      : customMoH1.mp3
ApplicationId : TenantGlobal

在 Teams 呼叫保留策略中引用音频文件

上传音频文件后,需要在创建或设置 Teams 呼叫保留策略时使用文件的 ID 在 Teams 呼叫保留策略中引用该文件。

例如,以下脚本创建新的 TeamsCallHoldPolicy 并引用自定义音频文件:

C:\> New-CsTeamsCallHoldPolicy -Identity "CustomMoH1" -Description "Custom MoH using CustomMoH1.mp3" -AudioFileId $AudioFile.Id

创建新的 Teams 呼叫保留策略后,可以使用以下脚本 Grant-CsTeamsCallHoldPolicy 向用户授予该策略:

C:\> Grant-CsTeamsCallHoldPolicy -PolicyName "CustomMoH1" -Identity user1@contoso.com

若要获取有关已上传的音频文件的信息,请使用 Get-CsOnlineAudioFile cmdlet。

若要删除上传的音频文件,请使用 Remove-CsOnlineAudioFile cmdlet。 在删除音频文件之前,请检查是否未在 TeamsCallHoldPolicy 中使用该音频文件。

若要导出已上传的音频文件,请使用 Export-CsOnlineAudioFile cmdlet。

配置流式处理音乐

“保持音乐流式处理”允许使用受支持的流式处理服务向呼叫者播放音乐。 流式处理合作伙伴提供了一个 URL,可添加到 TeamsCallingPolicy,然后用于播放音乐。 如果有受支持合作伙伴的订阅,例如 Easy On Hold,则可以配置流式传输音乐保持。

使用合作伙伴的管理工具设置流式处理内容后,系统会为你提供流式处理源的 URL,该 URL 随后可用于配置 Teams 呼叫保留策略。 “保留音乐流式处理”只能使用 PowerShell 进行配置。

若要配置保留时播放音乐,请使用 PowerShell cmdlet New/Get/Set/Grant/Remove-CsTeamsCallingPolicyNew/Get/Set/Grant/Remove-CsTeamsCallHoldPolicy

  1. 确保 Teams 用户已在 -MusicOnHoldEnabledType Teams 呼叫策略中设置为 “已启用 ”。

  2. 使用某个流式处理音乐保留合作伙伴的订阅配置流式处理内容,并获取流式处理源 URL。

  3. 创建引用流式处理源 URL 的 Teams 呼叫保留策略,并将其分配给 Teams 用户。

在 Teams 呼叫保留策略中引用流式处理源 URL

使用受支持的合作伙伴配置流式处理内容并接收流式处理源 URL 后,需要在 Teams 呼叫保留策略中引用该 URL。

例如,以下脚本创建新的 TeamsCallHoldPolicy 并引用流式处理源 URL:

C:\> New-CsTeamsCallHoldPolicy -Identity 'StreamingMoH1' -StreamingSourceUrl 'https://teams-streaming.easyonholdcloud.com/08297e2a-61bf-480c-b7b4-0576fc3ca6ce' -StreamingSourceAuthType AzureAd

创建新的 Teams 呼叫保留策略后,可以使用以下脚本 Grant-CsTeamsCallHoldPolicy 向用户授予该策略:

C:\> Grant-CsTeamsCallHoldPolicy -PolicyName "StreamingMoH1" -Identity user2@contoso.com 

功能可用性

下表指示哪些客户端和设备支持“保留音乐”、“自定义保留音乐”和“保留音乐流式处理”功能。 Microsoft继续添加功能支持,因此请经常回来查看其他可用性。

功能 桌面
Windows/Mac OS
浏览器 移动
iOS
移动
Android
Teams 电话
保持 1:1 PSTN 呼叫 - 保留音乐
- 自定义音乐保持
- 流式处理音乐保持
- 保留音乐
- 自定义音乐保持
- 流式处理音乐保持
- 保留音乐
- 自定义音乐保持
- 流式处理音乐保持
- 保留音乐
- 自定义音乐保持
- 流式处理音乐保持
- 保留音乐
- 自定义音乐保持
保持 1:1 Teams 通话 - 保留音乐
- 自定义音乐保持
- 流式处理音乐保持
- 保留音乐
- 自定义音乐保持
- 流式处理音乐保持
- 保留音乐
- 自定义音乐保持
- 流式处理音乐保持
- 保留音乐
- 自定义音乐保持
- 流式处理音乐保持
- 保留音乐
- 自定义音乐保持
在 1:1 PSTN 呼叫时保持转移 - 保留音乐
- 自定义音乐保持
- 流式处理音乐保持
- 保留音乐
- 自定义音乐保持
- 流式处理音乐保持
- 保留音乐
- 自定义音乐保持
- 流式处理音乐保持
- 保留音乐
- 自定义音乐保持
- 流式处理音乐保持
- 保留音乐
- 自定义音乐保持
在 1:1 Teams 通话上保持转移 - 保留音乐
- 自定义音乐保持
- 流式处理音乐保持
- 保留音乐
- 自定义音乐保持
- 流式处理音乐保持
- 保留音乐
- 自定义音乐保持
- 流式处理音乐保持
- 保留音乐
- 自定义音乐保持
- 流式处理音乐保持
- 保留音乐
- 自定义音乐保持
在 1:1 PSTN 呼叫中保留咨询转移 - 保留音乐
- 自定义音乐保持
- 流式处理音乐保持
- 保留音乐
- 自定义音乐保持
- 流式处理音乐保持
- 保留音乐
- 自定义音乐保持
- 流式处理音乐保持
- 保留音乐
- 自定义音乐保持
在 1:1 Teams 通话中保留咨询转移 - 保留音乐
- 自定义音乐保持
- 流式处理音乐保持
- 保留音乐
- 自定义音乐保持
- 流式处理音乐保持
- 保留音乐
- 自定义音乐保持
- 流式处理音乐保持
- 保留音乐
- 自定义音乐保持

限制

  • 仅当用户处于 TeamsOnly 模式时,“保持音乐”才可用。

  • 如果为被调用的 Teams 用户启用了 Location-Based 路由,则只会向调用方播放标准的“保持音乐”。

  • 自定义保持音乐不适用于配置为共享线路外观 (委派) 以及何时使用呼叫寄存的用户。 播放标准的“暂停音乐”。

  • 在某些情况下,直接路由媒体旁路呼叫将转换为非媒体旁路以播放“保持音乐”,呼叫将保持为非媒体旁路,直到呼叫终止。

  • “保留音乐流式处理”需要具有支持的“保留音乐流式处理”合作伙伴的订阅。

  • 如果在同一 TeamsCallingPolicy 中同时配置了自定义保留音乐和流式处理音乐保持,则保留音乐流优先。