本文介紹 Paraformer 即時語音辨識服務通過 WebSocket 推送給用戶端的服務端事件,包括 task-started、result-generated、task-finished、task-failed 四類事件的資料結構與欄位含義。
使用者指南:關於模型介紹和選型建議請參見語音辨識。
事件互動流程:如需瞭解事件互動時序,請參見WebSocket API。
task-started
說明:任務啟動成功,用戶端可開始發送音頻資料。
|
header |
|
|
payload 固定為 |
result-generated
說明:識別結果,包含中間結果(sentence_end=false)和最終結果(sentence_end=true)。
|
header |
|
|
payload |
task-finished
說明:任務正常結束,可關閉串連或複用串連。
|
header |
|
|
payload 無需關注其中內容,通常為 |
task-failed
說明:任務失敗,串連會被關閉,無法複用。
|
header |
|
|
payload 固定為 |