กำลังตรวจสอบเซสชัน...

API Playground

กรอกพารามิเตอร์แล้วคัดลอกโค้ด Python หรือ JavaScript ที่พร้อมรันสำหรับทุก endpoint

กำลังตรวจสอบเซสชัน...
API Keyจำเป็น
Authorization
Bearer token สำหรับยืนยันตัวตน ใช้เฉพาะสร้างโค้ดและส่งคำขอทดสอบจากหน้านี้
วาง API Key ของคุณที่นี่เพื่อเติมลงในโค้ดอัตโนมัติ
Endpointจำเป็น
endpoint
เลือก API ที่ต้องการทดสอบ รายการพารามิเตอร์และโค้ดจะอัปเดตทันที

พารามิเตอร์

ภาษาจำเป็น
language
ตอนนี้รองรับเฉพาะภาษาไทย (th) สำหรับ Offline และ Async ASR
อุปกรณ์ไม่บังคับ
device
เลือกอุปกรณ์สำหรับ Offline ASR ใช้ CUDA เมื่อมี GPU เพื่อความเร็วที่ดีกว่า
แยกผู้พูดenable_diarization
เพิ่มป้ายกำกับผู้พูดเมื่อพบผู้พูดมากกว่าหนึ่งคน
เวลาแต่ละคำenable_word_timestamps
ส่งคืนเวลาเริ่มและจบของแต่ละคำ
ความมั่นใจคำenable_word_confidence
ส่งคืนคะแนนความมั่นใจของแต่ละคำ เหมาะสำหรับตรวจคุณภาพ
เครื่องหมายวรรคตอนenable_punctuation
เติมเครื่องหมายวรรคตอนเพื่อให้อ่านง่ายขึ้น
import requests API_KEY = "YOUR_API_KEY" AUDIO_FILE = "audio.wav" with open(AUDIO_FILE, "rb") as f: response = requests.post( "https://api.dataarctech.com/v1/recognize", headers={"Authorization": f"Bearer {API_KEY}"}, data={ "language": "th", "enable_diarization": "false", "enable_word_timestamps": "false", "enable_word_confidence": "false", "enable_punctuation": "true", "device": "cuda", }, files={"file": f}, ) response.raise_for_status() result = response.json() print(result["text"]) for seg in result["segments"]: print(f"[{seg['start']:.2f}s] {seg['text']}")