Parrot Speech-to-text API

Parrot Speech-to-text API

Ringg AI · 語音與語言

Parrot Speech-to-text API 是 Ringg 的語音辨識引擎,專門為需要快速取得轉錄文字的語音代理打造。它能處理印地語與英語對話,包括印度使用者實際會講的印英混合語(Hinglish),並以即時 WebSocket 串流回傳結果,或針對上傳的音訊檔案以單次請求回傳。如果你正在打造語音機器人,而目前的 STT 會把口音搞得一團亂、或加上惱人的延遲,這套 API 正是針對這個問題而來。

Parrot Speech-to-text API 的介面預覽

關於 Parrot Speech-to-text API

Parrot Speech-to-text API 是什麼

Parrot 是 Ringg AI 推出的語音轉文字引擎,以獨立 API 形式販售,也整合進 Ringg 的語音代理平台。它的定位狹窄而誠實:低延遲的即時語音辨識、在印度口音與電話音訊上有良好準確度,而且輸出已經清理得夠乾淨,能讓下游的 AI 模型直接讀取。它一次 REST 呼叫轉錄一個音訊檔案,或透過 WebSocket 處理串流轉錄,並在講者說話時逐字輸出。

這套引擎目前支援印地語(預設)與英語,並針對印地語與英語混合語音做了專門調校。這個重點很重要。

多數通用辨識引擎會把一句 Hinglish 當成兩種語言在互相打架,轉錄結果變成下游模型無法修補的一團混亂。Parrot 的準確度來自從底層就以這種混合語音模式訓練,因此它能跟上在一句話中途切換兩種語言的使用者,而不會丟失話語的脈絡。

最大的但書是成熟度。根據 Ringg 的文件,Parrot STT 仍在 beta 階段,Python SDK 為 v0.1.x,採 MIT 授權。確實是 beta。參數與事件欄位在正式推出前可能變動,所以別圍繞著你今天看到的欄位名稱去打造脆弱的整合。對正式環境的語音作業來說,這個 beta 狀態是最需要權衡的一點。

開始使用

  1. 建立 Ringg 帳號,在「設定」→「API 金鑰」開啟儀表板以產生工作區金鑰。把它存成環境變數,因為工作區至少需要一分鐘的額度才能開始轉錄。
  2. 用 pip install ringglabs 安裝 Python SDK(需要 Python 3.10 或更新版本)。
  3. 透過同步用戶端送出第一個檔案,傳入本機的 WAV 或 MP3,並把語言設為 en 或 hi。
  4. 基本功能跑通後再改用串流。透過 WebSocket 以小區塊送入原始單聲道 PCM 音訊,並在部分轉錄文字送達時讀取。
  5. 輸出或轉送正規化後的轉錄文字到你的 LLM 或記錄層。

產品資訊

快速了解 Parrot Speech-to-text API 的定價、支援平台與效能。

免費方案是
付費方案₹30/hour of transcription
平台Web API (REST and WebSocket), with JavaScript, Python, and Go SDKs
開發者Ringg AI
類別語音與語言
發布日期Feb 2025
最近更新Feb 2026
網站訪問量59.8K
網站全球排名594.2K
API 提供狀態是

適合對象

這項工具最適合的使用者、任務與情境。

使用者

  • 語音 AI 開發者:打造需要在 150 毫秒內取得轉錄文字的即時代理;測試時需要 API 金鑰與至少一分鐘的額度。
  • 服務印度客戶的客服與客服中心團隊:針對印度口音與吵雜的電話音訊調校,通用辨識引擎在這種環境常會漏字。
  • 推出多語言助理的產品工程師:涵蓋印地語與英語,包括兩者混用的句子。

任務

  • 轉錄來電:串流即時音訊,取得持續更新的轉錄文字,讓代理在對話中途就能據此行動。
  • 批次檔案轉錄:送出錄好的 WAV 或 MP3,用單次 REST 請求取回文字。
  • 從語音擷取結構化資料:正規化輸出讓你更容易從使用者說的話裡抓出訂單編號、地址或時間。
  • 打造語音驅動的分析:把錄下的對話變成可搜尋的文字,用於檢視與報告。

情境

  • 客戶在客服通話中念出一串訂單編號,代理正確地把數字複誦回來。
  • 來電者從印地語切到英語再切回來,轉錄文字依然完整連貫。
  • 透過不穩定的電話線錄下的音訊,背景雜訊在一般情況下會毀掉辨識結果。

主要功能

快速串流辨識

Parrot 在對方說話時就串流轉錄文字,而不是等他講完。行銷頁面標示延遲低於 150 毫秒,即時示範則展示部分文字透過 WebSocket 逐字堆疊。對語音代理來說,這就是差在一個能自然回應的助理,和一個讓來電者乾等的助理之間。

印地語英語混合語音

這是讓 Parrot 脫穎而出的功能。它能處理印地語與英語交織的句子,也就是許多印度人實際說話的方式。一般英語辨識引擎會把 "weekend kafi mast tha" 轉成毫無意義的亂碼。Parrot 以這種模式訓練過,因此能保住原意。

轉錄正規化

原始語音一團亂:數字被拼出來、語助詞、前後不一致的說法。Parrot 在交出結果前會先把聽到的內容正規化,所以 "one five zero zero eight" 會以乾淨的訂單編號呈現。格式上的怪癖越少,你的 LLM 嘗試解析文字時的意外就越少。

檔案與串流模式

你不會被綁死在單一工作流程。要離線批次就單次 REST 請求送出完整音訊檔,或開啟 WebSocket 做即時串流。兩者都由同一套 SDK 涵蓋,所以你可以先用檔案做原型,再切換到串流,不必重寫整條流程。

多語言 SDK

Ringg 提供 JavaScript、Python 與 Go 的用戶端程式庫,還有一個有文件說明的 REST 端點。Python 有同步的 Client 與 AsyncClient,省得你自己為同步程式庫硬加上非同步支援。

為電話情境調校的準確度

Parrot 建立在大規模語音互動資料之上,並針對企業通話模式調校。實際好處是更能處理 8kHz 電話音訊與印度口音,而這正是現成辨識引擎經常吃力的情況。

優缺點

優點

  • 延遲極低,在真人等待回覆時最為關鍵。
  • 對印地語英語混合語音確實擅長,這是許多競爭對手放著不管的缺口。
  • 檔案與串流兩條整合路徑,共用同一套 SDK。
  • 免費額度可起步,並採按用量計價,每小時轉錄 ₹30。
  • Python SDK 開箱即附同步與非同步用戶端。

缺點

  • 仍在 beta,正式推出前欄位與參數可能變動。綁定目前行為帶有一些風險。
  • 語言支援只到印地語與英語。如果你需要西班牙語或阿拉伯語,請另尋他處。
  • 檔案上傳每個上限 10MB,長錄音得自己切分。
  • 最便宜的路徑要走 Ringg 平台;把 Parrot 當成獨立 API 使用,需要另外確認計費方式。

常見問題

它為語音 AI 工作流程把語音轉成文字。你送出音訊,無論是檔案或即時串流,它會回傳附有語言與信心度資訊的轉錄文字。