Chọn Luồng
Khám Phá Mô Hình
Hãy truy vấn danh mục mô hình trước khi hard-code model. Dùng danh sách đề xuất cho speech và transcription, đồng thời kiểm tra hỗ trợ realtime trong chi tiết model trước khi mở socket.Yêu Cầu Âm Thanh Đồng Bộ
Yêu cầu speech, transcription và translation trả về trực tiếp trong HTTP request. Đầu vào lớn có thể lâu hơn timeout phổ biến của client, vì vậy hãy đặt timeout rộng và lưu request ID để hỗ trợ.Phiên Thời Gian Thực
Mở WebSocket với model trong query string và API key trong header Authorization. Dùng định dạng sự kiện được tài liệu hóa cho realtime model đã chọn, rồi đóng socket khi phiên hoàn tất. Hướng dẫn này chỉ bao phủ proxy WebSocket. TokenLab hiện chưa cung cấp các endpoint REST của OpenAI Realtime cho client secret, translation client secret, Calls hoặc quản lý legacy beta session.Xử Lý Trạng Thái
- Lưu tệp âm thanh đã tạo thay vì phát lại cùng một yêu cầu khi refresh.
- Với phiên âm và dịch, vẫn hiển thị trạng thái tải lên và xử lý dù API call là đồng bộ.
- Với realtime, xử lý sự kiện đóng và chỉ kết nối lại khi người dùng bắt đầu phiên mới.
- Không đặt API key, URL riêng tư hoặc bí mật tài khoản trong văn bản âm thanh.