💾
進階JSON 格式:面向開發者的結構化資料
匯出包含文字分段、時間戳記、檔案資訊和講者資訊的 JSON 資料,便於開發和整合。
閱讀時間約 4 分鐘 TranscribeNext 團隊 更新日期:2025年1月15日
JSON 將轉錄結果儲存為結構化資料,適合系統整合、自訂應用程式和資料分析流程。
匯出內容
- 完整的轉錄檔案資訊
- 全文內容
- 帶時間戳記的分段資料
- 語言辨識資訊
- 以秒為單位的時長
- 建立日期
- 轉錄記錄的唯一 ID
- 原始檔案名
JSON 結構
JSON 匯出的結構示例如下:
{
"id": "transcription_abc123",
"fileName": "會議-2025-01-15.mp3",
"text": "完整逐字稿……",
"language": "zh",
"duration": 1825.45,
"createdAt": "2025-01-15T10:30:00.000Z",
"segments": [
{
"id": 1,
"start": 0.0,
"end": 5.23,
"text": "大家好,歡迎……"
},
{
"id": 2,
"start": 5.23,
"end": 9.45,
"text": "謝謝邀請……"
}
]
}字段說明
- id:轉錄記錄的唯一標識符
- fileName:原始上傳檔案名
- text:以單個字元串表示的完整逐字稿
- language:辨識或選擇的語言代碼,例如 en、es、fr
- duration:音訊總時長,以秒為單位,可包含小數
- createdAt:ISO 8601 格式的建立時間
- segments:帶時間資訊的文字分段數組
分段對象
segments 數組中的每個分段包含:
- id:分段序號
- start:開始時間,以秒為單位,可包含小數
- end:結束時間,以秒為單位,可包含小數
- text:該分段的文字
適用場景
- API 和 Webhook 整合
- 自訂資料處理流程
- 分析和文字挖掘
- 開發字幕生成工具
- 匯入資料庫
- 準備機器學習訓練資料
- 建立搜尋索引
- 生成自訂報告

實用秘訣
JSON 匯出使用兩個空格縮進,便於閱讀。可使用 JavaScript 的 JSON.parse() 或 Python 的 json.loads() 處理。
使用 JavaScript 處理 JSON
// 讀取並處理匯出的 JSON
const data = JSON.parse(jsonString);
// 取得總時長,單位為分鐘
const minutes = Math.floor(data.duration / 60);
// 取得全文
const fullText = data.text;
// 處理分段
data.segments.forEach(segment => {
console.log(`[${segment.start}s] ${segment.text}`);
});
// 按時間範圍篩選分段
const firstMinute = data.segments.filter(
seg => seg.start < 60
);使用 Python 處理 JSON
import json
# 加載 JSON 檔案
with open('transcription.json', 'r') as f:
data = json.load(f)
# 讀取字段
print(f"檔案: {data['fileName']}")
print(f"時長: {data['duration']}s")
print(f"語言: {data['language']}")
# 處理分段
for segment in data['segments']:
print(f"[{segment['start']:.2f}s] {segment['text']}")重要
長錄音的 JSON 檔案可能較大。一小時的轉錄結果可能約為 100 至 200 KB,實際大小取決於分段數量和內容。
標籤
JSONAPI開發者結構化資料整合
相關文章
🎬
SRT 時間戳記格式:詳解 hh:mm:ss,mmm
逐項瞭解 SubRip 時間戳記 hh:mm:ss,mmm --> hh:mm:ss,mmm 的含義、常見格式錯誤、它與 VTT 和 SBV 的區別,以及如何從 TranscribeNext 匯出 SRT。
📥
匯出指南:選擇合適的格式
瞭解各種匯出格式,以及它們各自適合的使用場景。
⏱️
帶時間戳記的轉錄:跳轉到錄音位置
透過文字分段的時間戳記定位錄音,搜尋文字後跳轉收聽,並按需匯出時間資訊。
📄
TXT 格式:純文字
將轉錄結果匯出為簡潔的文字檔案,便於在各種文字編輯器和應用程式中使用。
相關工具
- 支援的音訊與影片格式 — 包括 MP3、WAV、OGG、MP4、MPEG 等格式,以及各格式的限制與使用建議。
- Mac 轉錄應用程式 — 使用 Whisper 和 Parakeet 免費離線錄音與轉錄;離線處理時,檔案不會離開您的電腦。