For the complete documentation index, see llms.txt. This page is also available as Markdown.

Batch API

API hỗ trợ chế độ xử lý bất đồng bộ cho các tệp audio dài hoặc tác vụ cần thời gian xử lý lớn.

URL: https://api.vbee.vn/v1/stt

Method: POST

Tham số Header

Tham số

Giá trị

Tính bắt buộc

Mô tả

Authorization

Bearer {{token}}

Có

Token đại diện cho App gọi API, được sinh ra dưới dạng JWT có thời hạn do lúc khởi tạo App người dùng chọn

App-Id

{{app-id}}

Có

Content Type

multipart/form-data

Có

Cấu trúc body của request

Tham số

Kiểu dữ liệu

Tính bắt buộc

Mô tả

audioContent

File

Có

Tệp WAV — xem bảng giới hạn bên dưới Sample rate được chấp nhận: 8000,16000,22050,32000,44100,48000

audioUrl

String

Không

URL HTTP(S) trỏ đến tệp WAV — cùng giới hạn

mode

String

Có

Giá trị bắt buộc: async

webhookUrl

String

Không

URL để server POST kết quả khi job async hoàn tất.

Giới hạn tệp như sau:

Giới hạn

Điều kiện lỗi

Kích thước tệp

Kích thước tệp < 100 MB

400 nếu size ≥ 100 MB

Kết quả trả về

  • transcriptId: ID transcript

  • status: trạng thái của API

    • PENDING: đang chờ xử lý

    • PROCESSING: đang nhận dạng

    • COMPLETED: xong

    • FAILED: thất bại

  • transcript: Văn bản nhận dạng ghép từ tất cả các utterances

  • utterances: Danh sách từng đoạn nhận dạng gồm text, startTime, endTime (giây)

  • audioDurationSeconds: Thời lượng WAV (giây, làm tròn lên) dùng để tính prepaid billing

Last updated