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——每個通話畫面上就都有這些控制項了:保留就在靜音旁邊,轉接緊挨著它,第二通電話響起時話中插接會自動生效。無需設定,也無需額外付費。

把來電者保留,接起第二條線,再像有總機一樣把人轉接過去——因為現在,你真的有了。

← 返回部落格