定價案例

Azure 通訊服務 的價格是以隨用隨付模型為基礎。 下列範例中的價格僅供說明之用,且可能不會反映最新的 Azure 定價。

語音/視訊通話和屏幕共用

Azure 通訊服務 可讓您將語音/視訊通話和螢幕分享新增至您的應用程式。 您可以使用 JavaScript、Objective-C(Apple)、Java(Android)或 .NET SDK 將體驗內嵌至您的應用程式。 請參閱我們 可用 SDK 的完整清單。

定價

通話和屏幕共用服務會以每分鐘每位參與者每分鐘0.004美元為單位收取群組通話費用。 Azure 通訊服務不會對輸出資料收費。 若要瞭解可能的各種呼叫流程,請參閱 此頁面

通話的每個參與者都會計算他們連線到通話的每分鐘計費。 不論使用者是視訊通話、語音通話還是屏幕共用,這都成立。

以精確度計算為毫秒的呼叫。 例如,如果通話持續 30 秒,則費用會是 $0.002。

定價範例:使用 JS 和 iOS SDK 分組音訊/視訊通話

Alice 與她的同事鮑勃和查理進行了小組通話。 Alice 和 Bob 使用 JS SDK、Charlie iOS SDK。

  • 通話持續 60 分鐘。
  • Alice 和Bob參與整個通話。 Alice 開啟了她的視頻 5 分鐘,並分享了她的螢幕 23 分鐘。 鮑勃在整個電話(60分鐘)上播放了這段視頻,並分享了他的螢幕12分鐘。
  • 查理在43分鐘后離開了電話。 查理在參加期間使用了音訊和視頻(43分鐘)。

成本計算

  • 兩個參與者 x 60 分鐘 x 每分鐘每個參與者 $0.004 = $0.48 [視訊和音訊都以相同費率收費]
  • 每個參與者每分鐘的一個參與者 x 43 分鐘 x $0.004 = $0.172 [視訊和音訊都會以相同的費率收費]

群組通話的總成本:$0.48 + $0.172 = $0.652

定價範例:使用 JS SDK 從應用程式到 PSTN 的輸出通話(公用交換電話網路) 號碼

Alice 在他的美國電話號碼上,從應用程式到 Bob 撥打 PSTN 通話,開頭為 +1-425

  • Alice 使用 JS SDK 來建置應用程式。
  • 通話會持續 10 分鐘。

成本計算

  • VoIP 腿上的一個參與者 (Alice) 從應用程式到通訊服務伺服器 x 10 分鐘 x 每分鐘每個參與者腿 $0.004 = $0.04
  • PSTN 輸出回合 (Bob) 上的一個參與者,從通訊服務伺服器到美國電話號碼 x 10 分鐘 x 每分鐘參與者腿 $0.013 = $0.13。

注意

美國混合利率為 +1-425 $0.013。 如需詳細資訊,請參閱下列連結: https://github.com/Azure/Communication/blob/master/pricing/communication-services-pstn-rates.csv

通話的總成本:$0.04 + $0.13 = $0.17

定價範例:透過 Azure 通訊服務 直接路由從應用程式使用 JS SDK 的輸出呼叫

Alice 透過 Azure 通訊服務 直接路由,從 Azure 通訊服務 應用程式撥出電話到電話號碼(Bob)。

  • Alice 使用 JS SDK 來建置應用程式。
  • 呼叫會移至透過通訊服務直接路由連線的會話邊界控制器 (SBC)
  • 通話會持續 10 分鐘。

成本計算

  • VoIP 腿上的一個參與者 (Alice) 從應用程式到通訊服務伺服器 x 10 分鐘 x 每分鐘每個參與者腿 $0.004 = $0.04
  • 通訊服務上的一個參與者會將輸出回合 (Bob) 從通訊服務伺服器直接路由傳送到 SBC x 10 分鐘 x 每分鐘參與者腿 $0.004 = $0.04。

通話的總成本:$0.04 + $0.04 = $0.08

定價範例:透過 Azure 通訊服務 直接路由從 Microsoft Dynamics 365 Omnichannel for Customer Service 代理程式應用程式撥出電話

Alice 是 Dynamics 365 連絡中心專員,透過 Azure 通訊服務 直接路由,從 Omnichannel for Customer Service 撥出電話到電話號碼(Bob)。

  • Alice 使用 Omnichannel for Customer Service 用戶端應用程式
  • Customer Service Bot 的 Omnichannel 會透過直接路由啟動新的撥出通話
  • 呼叫會移至透過通訊服務直接路由連線的會話邊界控制器 (SBC)
  • Dynamics 365 Omnichannel for Customer Service Bot 藉由將直接路由呼叫呈報至群組通話,將 Alice 新增至通話
  • 通話會持續 10 分鐘。

成本計算

  • 來自 Customer Service 用戶端應用程式 Omnichannel 的 VoIP 回合 (Alice) 上的一個參與者 x 每分鐘參與者每分鐘 $0.004 $0.004
  • 通訊服務上的一個參與者會從通訊服務伺服器直接路由輸出回合 (Bob) 到 SBC x 10 分鐘 x 每分鐘每個參與者腿 $0.004 = $0.04
  • Customer Service Bot 的 Omnichannel 不會帶來額外的 Azure 通訊服務 費用。

通話的總成本:$0.04 + $0.04 = $0.08

如需有關客戶服務定價的 Omnichannel 的詳細資訊,請參閱 語音通話的定價案例

定價範例:使用 JS SDK 和一個 PSTN 腿分組音訊通話

Alice 和 Bob 正在 VoIP 通話中。 Bob 在查理的 PSTN 號碼上向查理呈報了電話,這是一個以 開頭 +1-425的美國電話號碼。

  • Alice 使用 JS SDK 來建置應用程式。 他們在 PSTN 號碼上撥打查理前 10 分鐘說話。
  • 一旦鮑勃在他的 PSTN 號碼上呈報了查理的電話,他們中的三個又說話了10分鐘。

成本計算

  • VoIP 腿上的兩個參與者 (Alice 和 Bob) 從應用程式到通訊服務伺服器 x 20 分鐘 x 每分鐘每個參與者腿 $0.004 = $0.16
  • PSTN 輸出回合 (Charlie) 上的一位參與者,從通訊服務伺服器到美國電話號碼 x 10 分鐘 x 每分鐘參與者腿 $0.013 = $0.13

注意:美國混合利率為 +1-425 $0.013。 如需詳細資訊,請參閱下列連結: https://github.com/Azure/Communication/blob/master/pricing/communication-services-pstn-rates.csv

VoIP + 呈報通話的總成本:$0.16 + $0.13 = $0.29

定價範例:由通話自動化 SDK 管理的群組通話

Asha 打電話給您的美國免付費號碼(從通訊服務取得)從她的手機。 您的服務應用程式會使用通話自動化 SDK 接聽通話,並使用 [播放和辨識] 動作來播放 IVR 功能表。 接著,您的應用程式會將人類代理程式 David 新增至使用通話 SDK 透過自定義應用程式接聽通話的通話。

  • Asha 在通話中作為 PSTN 端點共 10 分鐘。
  • 您的應用程式在呼叫整個10分鐘的通話中。
  • David 使用呼叫 JS SDK 進行通話的最後 5 分鐘。

成本計算

  • Asha 透過 Asha 輸入 PSTN 腿到從通訊服務取得的免付費電話號碼 x 10 分鐘 x 每分鐘 $0.0220,以接收通話 = $0.22
  • VoIP 腿上的一個參與者 (David) x 5 分鐘 x 每分鐘參與者每一個參與者腿 $0.004 = $0.02

請注意,使用呼叫自動化 SDK 的服務應用程式不會收費為通話的一部分。 此計算不包含租用美國免付費電話號碼的額外每月成本。

通話的總成本:$0.22 + $0.02 = $0.24

定價範例:使用通話自動化 SDK 重新導向至另一個外部電話號碼的輸入 PSTN 通話

弗拉德撥打您的免付費電話(您從通訊服務取得的號碼)從他的手機。 您的服務應用程式(使用通話自動化 SDK 建置)會接收通話,並叫用邏輯,以使用 Azure 通訊服務 直接路由將通話重新導向至 Abraham 的行動電話號碼。 亞伯拉罕接了電話,他們和弗拉德談了5分鐘。

  • Vlad 在通話中作為 PSTN 端點共 5 分鐘。
  • 您的服務應用程式在呼叫整個 5 分鐘的通話中。
  • 亞伯拉罕在通話中作為直接路由端點共 5 分鐘。

成本計算

  • 由 Vlad 取得的輸入 PSTN 腿到從通訊服務取得的免付費號碼 x 5 分鐘 x 每分鐘 $0.0220,以接收通話 = $0.11
  • Azure 通訊服務 從服務應用程式直接路由輸出回合 (Abraham) 到 SBC x 5 分鐘 x 每分鐘參與者腿 $0.004 = $0.02

使用呼叫自動化 SDK 的服務應用程式不會收費為呼叫的一部分。 此計算不包含租用美國免付費電話號碼的額外每月成本。

通話的總成本:$0.11 + $0.02 = $0.13

通話錄音

Azure 通訊服務 可讓開發人員錄製 PSTN、WebRTC、會議或 SIP 通話。 通話錄製支援混合視訊 MP4、混合音訊 MP3/WAV,以及未分化音訊 WAV 輸出格式。 通話錄製 SDK 適用於 Java 和 C#。 若要深入瞭解通話錄製 概念快速入門

價格

  • 混合視訊 (音訊+視訊): $0.01/分鐘
  • 混合音訊:$0.002/分鐘
  • 未分清的音訊:$0.0012/參與者/分鐘

定價範例:錄製視訊通話

愛麗絲與她的同事鮑勃和查理進行了小組通話。

  • 通話持續 60 分鐘,錄音在 60 分鐘內處於作用中狀態。
  • 鮑勃在電話中停留了30分鐘,愛麗絲和查理呆了60分鐘。

成本計算

  • 您將需支付會議長度的費用。 (會議長度是使用者開始錄製和明確停止或會議中沒有人離開的時間軸)。
  • 每分鐘錄製 60 分鐘 x $0.01 = $0.6

定價範例:以混合格式錄製音訊通話

Alice 使用 Jane 啟動呼叫。

  • 通話持續 60 分鐘。 錄音持續了45分鐘。

成本計算

  • 您將需支付錄製長度的費用。
  • 每分鐘錄製 45 分鐘 x $0.002 = $0.09

定價範例:以未分身的格式錄製音訊通話

鮑勃和他的財務顧問查理開始打電話。

  • 通話持續 60 分鐘。 錄音持續了50分鐘。

成本計算

  • 每個參與者的錄製長度將會向您收取費用。
  • 每分鐘 50 分鐘 x 每個參與者每一記錄 $0.0012 x 2 = $0.12

聊天

透過通訊服務,您可以透過在兩個或多個用戶之間傳送和接收聊天訊息的能力來增強應用程式。 聊天 SDK 適用於 JavaScript、.NET、Python 和 Java。 請參閱此頁面以瞭解 SDK

價格

每個傳送的聊天訊息都會向您收取 $0.0008 美元的費用。

定價範例:兩位使用者之間的聊天

Geeta 會啟動與 Emily 的聊天對話,以共用更新並傳送五則訊息。 聊天持續 10 分鐘。 Geeta 和 Emily 分別傳送 15 則訊息。

成本計算

  • 傳送的郵件數目(5 + 15 + 15) x $0.0008 = $0.028

定價範例:與多個使用者群組聊天

查理和他的朋友凱西和茉莉開始聊天對話,以計劃度假。 他們聊天一段時間,查理,凱西和茉莉分別發送20,30和18個訊息。 他們意識到他們的朋友羅斯可能也有興趣加入旅行,所以他們把她加入聊天對話,並與她分享所有的資訊歷程記錄。

羅斯看到消息,並開始聊天。 與此同時,凱西接到電話,他決定稍後趕上談話。 查理,茉莉和羅斯決定旅行日期,並分別發送30,25,35條資訊。

成本計算

  • 傳送的郵件數目(20 + 30 + 18 + 30 + 25 + 35) x $0.0008 = $0.1264

SMS (簡訊服務)

Azure 通訊服務 可讓您將SMS傳訊功能新增至您的應用程式。 您可以使用 JavaScript、Java、Python 或 .NET SDK,將體驗內嵌至您的應用程式。 請參閱我們 可用 SDK 的完整清單。

定價

SMS 使用量價格是以訊息目的地為基礎的每則訊息區段費用。 貨運公司附加費是根據已傳送訊息的訊息目的地計算,並根據已接收訊息的寄件者計算。 如需定價詳細數據, 請參閱SMS定價頁面

定價範例:1:1 SMS 傳送

Contoso 是一家在美國和加拿大有診所的醫療保健公司。 Contoso 有一個病患約會提醒應用程式,會針對即將進行的預約傳送簡訊約會提醒給患者。

  • 該應用程式會使用美國免付費號碼,將約會提醒傳送給 20 名美國患者和 30 名加拿大患者。
  • 提醒訊息的訊息長度為150個字元 < 1個訊息區段*。 因此,美國總共有 20 個訊息區段,CA 有 30 個訊息區段。

成本計算

  • US - 20 個訊息區段 x 每個傳送的郵件區段 $0.0075 + 20 個訊息區段 x 每一傳送的郵件區段 $0.0025 貨運公司附加費 = $0.20
  • CA - 30 個訊息區段 x 每個傳送的郵件區段 $0.0075 + 30 個訊息區段 x 每個傳送的郵件區段 $0.0085 貨運公司附加費 = $0.48

20 名美國患者和 30 名 CA 患者的預約提醒總成本:$0.20 + $0.48 = $0.68

定價範例:1:1 SMS 接收

Contoso 是一家在美國和加拿大有診所的醫療保健公司。 Contoso 有一個病患約會提醒應用程式,會針對即將進行的預約傳送簡訊約會提醒給患者。 患者可以使用「重新排程」來回應訊息,並納入其日期/時間喜好設定,以重新排程其預約。

  • 該應用程式會使用 CA 免付費號碼,將約會提醒傳送給 20 名美國患者和 30 名加拿大患者。
  • 六名美國患者和四名 CA 患者回應重新安排預約。 Contoso 總共收到 10 個 SMS 回應。
  • 重新排程訊息的訊息長度小於一個訊息區段*。 因此,收到的訊息總數是US的六個訊息區段,以及CA的四個訊息區段。

成本計算

  • US - 每個接收的郵件區段 x $0.0075 + 6 個訊息區段 x 每個接收的郵件區段 $0.0010 電信業者附加費 = $0.051
  • CA - 四個訊息區段 x 每個收到的訊息區段 $0.0075 = $0.03

從 6 位美國患者和 4 名 CA 患者接收患者回應的總成本:$0.051 + $0.03 = $0.081

電話通信

如需電話語音價格的詳細資訊,請參閱下列連結

後續步驟

開始使用 Azure 通訊服務: