Realtime API

API với chế độ sync phù hợp với các tệp văn bản ngắn, cho phép xử lý và trả kết quả ngay trong response. Thời gian phản hồi trung bình ~ 500ms, tối đa 1s.

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

Method: POST

Tham số Header

Tham số

Giá trị

Kiểu dữ liệu

Tính bắt buộc

Mô tả

Authorization

Bearer {{token}}

String

Token xác thực dạng Bearer: Bearer <access_token>

App-Id

{{app-id}}

String

ID của ứng dụng người dùng tạo

Content Type

application/json

String

Chỉ định kiểu nội dung gửi lên

Cấu trúc body của request

Tham số

Kiểu dữ liệu

Tính bắt buộc

Mô tả

text

String

Bắt buộc

Văn bản đầu vào cần tổng hợp. Khoảng trắng đầu cuối sẽ được tự động loại bỏ (trim). Không được để trống.

Tối đa 300 ký tự (≤ 300).

mode

String

Bắt buộc

Chế độ chuyển văn bản.

*Giá trị bắt buộc là sync để sử dụng Realtime API

voiceCode

String

Bắt buộc

Mã giọng đọc dùng để chuyển đổi văn bản. Không được để trống.

Lưu ý: Hiện chỉ hỗ trợ giọng Ngọc Huyền

outputFormat

String

Không

Định dạng loại tệp audio đầu ra

*Giá trị mặc định: mp3

*Định dạng đầu ra. Hỗ trợ mp3, wav và pcm.

bitrate

Number

Không

Tốc độ bit của tệp audio (kbps)

*Giá trị mặc định: 128

*Giá trị hợp lệ: 8, 16, 32, 64, 128

speed

Number

Không

Tốc độ đọc.

*Giá trị mặc định: 1.0

*Giá trị từ 0.25 đến 1.9.

sampleRate

Number

Không

Tần số lấy mẫu (Hz)

*Giá trị mặc định: giá trị cao nhất hỗ trợ cho giọng

*Giá trị hợp lệ: 8000, 16000, 22050, 24000, 32000, 44100, 48000.

Lưu ý: tùy vào từng giọng mà có các giá trị hỗ trợ riêng.

Danh sách Error Codes

Code

HTTP status

Mô tả

UNAUTHORIZED

401

Token không hợp lệ, thiếu Authorization header, App-id

BAD_REQUEST

400

- Body request không hợp lệ (thiếu trường bắt buộc, text > 300 ký tự, outputFormat không hỗ trợ, ...)

- Lỗi validation (ví dụ: voiceCode không tồn tại, sampleRate không hỗ trợ, syntax không hợp lệ)

- Không đủ credit

TTS_CCR_MAX_LIMIT_REACHED

429

Vượt quá số lượng concurrent requests cho phép

TTS_SPEND_CREDITS_FAILED

500

Trừ credit thất bại

INTERNAL_SERVER_ERROR

500

Lỗi nội bộ

Last updated