แปลงข้อความเป็นเสียง
แปลงข้อความเป็นเสียง
แปลงข้อความที่สร้างโดย Agent ให้เป็นเสียงสำหรับเล่นกลับ
วิธีการร้องขอ
POST
URL สำหรับร้องขอ
https://api-${endpoint}.gptbots.ai/v1/text-to-audio
การยืนยันตัวตน
โปรดดูรายละเอียดในหัวข้อ ภาพรวม ของ API Reference
การร้องขอ
ตัวอย่างการร้องขอ
curl -X POST 'https://api-${endpoint}.gptbots.ai/v1/text-to-audio' \
-H 'Authorization: Bearer ${API Key}' \
-H 'Content-Type: application/json' \
-d '{
"id": "Message id"
}'
curl -X POST 'https://api-${endpoint}.gptbots.ai/v1/text-to-audio' \
-H 'Authorization: Bearer ${API Key}' \
-H 'Content-Type: application/json' \
-d '{
"id": "Message id"
}'
บล็อกโค้ดนี้ในหน้าต่างลอย
ส่วนหัวของการร้องขอ
| ฟิลด์ | ประเภท | คำอธิบาย |
|---|---|---|
| Authorization | Bearer ${API Key} | ใช้ Authorization: Bearer ${API Key} สำหรับยืนยันตัวตน รับ API Key ได้จากหน้า API Key |
| Content-Type | application/json | กำหนดประเภทข้อมูลเป็น application/json |
เนื้อหาการร้องขอ
| ฟิลด์ | ประเภท | จำเป็นต้องระบุ | คำอธิบาย |
|---|---|---|---|
| id | string | ใช่ | รหัสข้อความ (Message ID) |
การตอบกลับ
ตัวอย่างการตอบกลับ
Byte stream, streaming return.
Byte stream, streaming return.
บล็อกโค้ดนี้ในหน้าต่างลอย
การตอบกลับเมื่อสำเร็จ
| ฟิลด์ | ประเภท | คำอธิบาย |
|---|---|---|
| Byte[] | ไบต์สตรีม (Byte stream) |
การตอบกลับเมื่อไม่สำเร็จ
| ฟิลด์ | ประเภท | คำอธิบาย |
|---|---|---|
| code | int | รหัสข้อผิดพลาด |
| message | string | รายละเอียดข้อผิดพลาด |
รหัสข้อผิดพลาด
| รหัส | ข้อความ |
|---|---|
| 40000 | พารามิเตอร์ไม่ถูกต้อง |
| 40107 | ข้อมูลรับรองหมดอายุ |
| 40127 | การยืนยันตัวตนของนักพัฒนาไม่สำเร็จ |
| 40325 | ประเภทไฟล์ไม่ถูกต้อง รองรับเฉพาะ 'm4a', 'mp3', 'webm', 'mp4', 'mpga', 'wav', 'mpeg' เท่านั้น |
| 50000 | ข้อผิดพลาดภายในเซิร์ฟเวอร์ |
| 40113 | ไม่มีสิทธิ์เข้าถึง Agent |
| 20059 | Agent ถูกลบ |
| 40371 | เนื้อหาเสียงว่างเปล่า |
| 40379 | เครดิตไม่เพียงพอ |
