使用通话录音
SIP 媒体应用程序的通话录音操作使您能够为各种用途构建通话录音和通话后转录解决方案。例如,您可以录制客户服务电话并将其用于培训。
您可以将呼叫录音操作与 SIP 媒体应用程序配合使用。您也可以按需使用这些操作或响应 SIP 事件。
要开始在 SIP 媒体应用程序中按需录制通话,您可以使用 UpdateSipMediaApplication API 调用您的应用程序并返回 StartCallRecording 操作。
要开始通话录音以响应 SIP 事件,可在应用程序中返回
StartCallRecording
操作。
您可以暂停和恢复正在进行的录音。要暂停,请使用 PauseCallRecording 操作。要恢复,则使用 ResumeCallRecording
操作。每次暂停或恢复录音时,相应操作都会捕获一个提示暂停或恢复的音调。暂停时,操作记录静音,即 Amazon Chime SDK 跟踪暂停时长并将暂停时间计入账单中。您可以根据需要暂停和恢复录音。
要停止通话录音,请返回 StopCallRecording 操作。而当通话停止时,通话录音会自动停止,在这种情况下,您无需明确返回 StopCallRecording
操作。对于单个呼叫分支,您只能开始和停止录音一次。
Amazon Chime SDK 将通话录音发送至您选择的 Amazon S3 存储桶中。该存储桶必须属于您的 AWS 账户。呼叫停止后,SIP 媒体应用程序会将录音传送到 StartCallRecording 操作的 Destination
参数中指定的文件夹。Amazon Chime SDK 以开放的 WAV 格式记录通话。录制传入和传出轨道的呼叫使用立体声模式,传入轨道位于左声道,传出轨道位于右声道。如果您只录制传入或传出轨道,则系统将使用单声道模式。
注意
使用此功能录制的录音可能会受有关电子通信录制的法律或法规的约束。您和您的最终用户有责任遵守与录音有关的所有适用法律,包括适当通知录制会话或通信中的所有参与者正在录制会话或通信,并获得他们的许可。
通话录音计费
Amazon Chime SDK 按分钟时长向您收取呼叫分支启用通话录音的费用,该时间包括所有暂停时间。将通话录音传送到您的 Amazon S3 存储桶后,您需要为通话录音使用量付费。