語音轉文字 API

應用程式的每項功能都以 JSON 端點形式提供於 /api/v1 之下。可使用共用的 TypeScript 用戶端或一般 HTTP。

  • POST /api/v1/transcribe — 檔案(multipart)或網址(JSON)
  • GET /api/v1/jobs/:id — 查詢狀態並取得逐字稿
  • POST /api/v1/insights — 摘要、章節、待辦事項
  • POST /api/v1/translate — 翻譯段落
  • 從帳號頁面取得 Bearer API 金鑰
curl -X POST https://audiotexta.com/api/v1/transcribe \
  -H "Authorization: Bearer es_YOUR_KEY" \
  -F "file=@meeting.mp3" \
  -F 'options={"language":"en","speakers":true}'

# → { "job": { "id": "tr_…", "status": "queued" } }
curl https://audiotexta.com/api/v1/jobs/tr_… -H "Authorization: Bearer es_YOUR_KEY"
import { AudiotextaClient } from "@echoscribe/shared";
const client = new AudiotextaClient({ baseUrl: "https://audiotexta.com", apiKey: process.env.ECHOSCRIBE_KEY });
const job = await client.transcribeUrl("https://youtu.be/…", { speakers: true });
const done = await client.waitForJob(job.id);
const insights = await client.insights(done, "en");

常見問題

可以轉錄哪些檔案格式?

音訊:MP3、M4A、AAC、WAV、FLAC、OGG、Opus、WMA、AIFF。影片:MP4、MOV、WebM、MKV、AVI、MPEG。也可以貼上 YouTube 或媒體直連連結。

轉錄的準確度如何?

取決於音質、語言以及您選擇的供應商。主要語言的清晰語音通常只需稍加校對;吵雜環境、濃重口音與多人同時說話則需要較多修正。自訂詞彙與編輯器能讓人名修正變得很快。

支援哪些語言?

支援 98+ 種語言的轉錄,包括英文、德文、法文、西班牙文、波蘭文、俄文、義大利文、荷蘭文與葡萄牙文。介面提供六種語言。

我的資料如何處理?

您可以隨時刪除檔案與逐字稿,或設定自動刪除。我們絕不使用您的內容訓練模型。

相關文章