Âm thanh
GetRouter cung cấp ba thao tác âm thanh tương thích với OpenAI:
Hãy dùng model hỗ trợ thao tác âm thanh bạn cần.
Phiên âm thanh
Tải tệp nguồn lên dưới dạng dữ liệu biểu mẫu multipart:
Phản hồi JSON chứa nội dung phiên âm trong text.
Các trường phiên âm tùy chọn trong lược đồ API gồm:
language— mã ngôn ngữ ISO-639-1prompt— gợi ý về ngữ cảnh hoặc từ vựngresponse_format—json,text,srt,verbose_jsonhoặcvtttemperaturetimestamp_granularities—wordhoặcsegment
Khả năng hỗ trợ các trường tùy chọn phụ thuộc vào model được chọn.
Dịch âm thanh
Phản hồi có cấu trúc text cơ bản giống như khi phiên âm.
Tạo giọng nói
Lược đồ yêu cầu tạo giọng nói gồm:
Ví dụ phiên âm bằng Python
Tệp âm thanh tải lên và tệp được tạo có thể có dung lượng lớn. Hãy đặt thời gian chờ phù hợp cho client và streaming dữ liệu tệp thay vì nạp các bản sao không cần thiết vào bộ nhớ.
Thanh toán và thử lại
Chi phí âm thanh có thể phụ thuộc vào model, kích thước đầu vào, thời lượng hoặc đầu ra được tạo. Hãy xem Giá. Trước khi thử lại, cần xác định liệu máy chủ đã hoàn tất yêu cầu nhưng chỉ quá trình tải tệp xuống bị lỗi hay chưa.
