wavekat
语音 文档 博客
← 返回博客

像前台一样保持、切换和转接来电

· Eason Guo
#语音AI #通话

WaveKat Voice——一款可在 Mac 和 Linux 上运行、会记录并转写每一通通话的 SIP 软电话——现在可以做前台每天都在做的三件事:把来电者置于保持状态、在第一通电话等待时接听第二通来电,以及把来电者转接给其他人——可以直接转过去,也可以先和对方沟通确认。该功能随 WaveKat Voice 0.0.42 推出。

这是我们朝着让每一家小企业都拥有大企业的声音迈出的最直观的一步。当你致电一家大公司时,会有人说「请稍等,我帮您转过去」——之所以能做到,是因为有一位前台和一台话务台。现在,WaveKat Voice——这款已经记录并转写每一通通话的应用——让一个人的小店也拥有同样的能力。保持、呼叫等待和转接是接线员每天都离不开的操作,也是任何一款像样的软电话都应具备的功能——WaveKat Voice 现在不仅有了它们,还多了一层自己的坚持:保持期间发生的一切,不会进入录音。像这样的控制功能都藏在电话信令本身之中,这也是 WaveKat Voice 如今运行在自研的 SIP 引擎上的部分原因。

将来电者置于保持状态

在 WaveKat Voice 中将来电者置于保持状态,会在通话被挂起期间暂停录音和实时转写——保持期间你桌边说的任何话都不会进入录音或转写。通话界面上有一个保持按钮,位于静音和拨号键盘之间;按下它,通话会在两个方向上同时暂停:你听不到对方,对方也听不到你。

WaveKat Voice 会以标准 SIP 方式告知对方的电话系统这通电话正被保持,所以大多数系统会向来电者播放自己的等待音乐——对方听到的是「您正在等待」,而不是一片死寂。这不只是把两端在本地静音:对方系统知道这通电话正被挂起,而不只是安静下来。按下恢复,对话、录音和转写就会继续。

Ubuntu 上的 WaveKat Voice —— 一通处于保持状态的通话:显示保持横幅和恢复按钮,转写已暂停。

呼叫等待:通话中接听第二通来电

当你正在通话时又有第二通电话打进来,你不再需要二选一。接听它,第一通电话会自动进入保持状态——就像手机上的呼叫等待一样。通话界面上的切换栏会列出每一通正在进行的通话,点击即可在它们之间切换。

任何时刻只有一通电话是实时的。你正在看的那通电话就是你正在讲的那通;其他每一通电话都处于保持状态,它们的录音和实时转写会一直暂停,直到你切换回去。默认情况下,切换到一通被保持的电话会立即恢复它;如果你更希望每次都手动恢复,可以在设置 → 通用中关闭「切换到通话时自动恢复」。任何处于保持状态的通话都会显示醒目的横幅提示,安静的线路绝不会被误认为已经挂断。

Ubuntu 上的 WaveKat Voice —— 一通正在进行的通话,另有两位来电者在切换栏中保持等待。

转接来电——直接转,或先沟通再转

转接按钮可以把正在通话的来电者转给其他人——另一个号码、另一个分机,或另一个 SIP 地址。转接有两种方式,WaveKat Voice 两种都支持:

盲转(直接转接)询问转接(先沟通再转)
会发生什么来电者被立即转到新号码你先拨给接收方,沟通后再把两人接通
转接前是否先和接收方通话?是——来电者在保持中等待你确认
如果接收方没有接听来电者仍在你这边,什么都不会丢失挂断咨询通话,回到来电者即可
适用场景你确定该由对方接手:「帮您转到账务部」你想先介绍来电者,或不确定对方是否方便

盲转时,按下转接、输入目标号码即可——新的接收方一接听,你这边的通话就结束了。询问转接时,选择先沟通:来电者进入保持状态,WaveKat Voice 以第二通电话拨给目标号码,你可以先和对方私下交谈(「有位客户想咨询发票的事——你方便接吗?」)。对方准备好后,按下完成转接,两人即被接通,你则退出通话。如果对方正忙、拒接,或者发现找错了人,只需挂断咨询通话并恢复来电者——对方完全不会知道第一次尝试没有成功。

Ubuntu 上的 WaveKat Voice —— 询问转接进行中:来电者处于保持状态,按下完成转接即可把两人接通。

转接也会如实记录在你的通话历史中。被转接的通话以已转接结束,通话详情页会准确显示它去了哪里——「已转接至 …」——而不是假装是你挂断了电话。

常见问题

如何在 WaveKat Voice 中转接电话?

在通话界面按下转接,输入号码、分机或 SIP 地址。直接发送就是盲转;选择先沟通会把来电者置于保持状态并拨给目标号码,让你先介绍来电者,再按完成转接把两人接通。

盲转和询问转接有什么区别?

盲转会立即把来电者转到新的目标号码,转接前不与接收方通话。询问转接则先保持来电者,由你亲自拨给接收方,确认后才把两人接通——如果对方正忙或拒接,你随时可以退回。WaveKat Voice 两种方式都支持。

我把电话转给的人需要安装 WaveKat Voice 吗?

不需要。WaveKat Voice 使用标准的 SIP 转接机制(RFC 3515 的 REFER),接收方收到的只是一通普通来电——任何电话、任何软电话、任何你的运营商能接通的分机都可以。

保持和转接适用于任何 SIP 运营商吗?

适用。保持使用标准的 SIP re-INVITE(RFC 3264),转接使用 SIP REFER(RFC 3515),所以两者都能在任何符合 SIP 标准的运营商或 PBX 上工作,使用你现有的账号即可——无需针对特定运营商进行任何设置。

可以把两通电话合并成电话会议吗?

暂时不行。WaveKat Voice 可以同时保持两通或更多电话并在它们之间切换,但任何时刻只有一通是实时的。三方通话是另一项我们尚未构建的功能。

来电者在保持期间会听到什么?

在 WaveKat Voice 中被置于保持状态的来电者,听到的是他们自己的电话系统为保持状态播放的内容——通常是等待音乐,而不是 WaveKat Voice 发出的静音或提示音。WaveKat Voice 以标准 SIP 方式(RFC 3264 的 re-INVITE)告知保持,将保持体验交给来电者自己的系统,所以他们听到的正是意料之中的内容。

通话保持期间会录音吗?

不会。录音和实时转写在保持期间双向暂停,通话恢复时才继续。保存下来的录音时间线依然准确——保持的时段呈现为静音,而不是被剪掉。

哪些平台支持保持、呼叫等待和转接?

WaveKat Voice 目前支持 Mac 和 Linux,Windows 版将视需求推出。保持、呼叫等待和两种转接方式在两个受支持的平台上都可用,使用你现有的 SIP 账号即可——无需额外付费,也无需任何设置。

试试看

下载 WaveKat Voice——或更新到 0.0.42——每个通话界面上就都有这些控件了:保持就在静音旁边,转接紧挨着它,第二通电话响起时呼叫等待会自动生效。无需配置,也无需额外付费。

把来电者置于保持状态,接起第二条线,再像有前台一样把人转接过去——因为现在,你真的有了。

← 返回博客