เอาข้อมูลจากงานที่รอการตีพิมพ์หรืองานที่เสร็จสมบูรณ์ นี่รวมถึงเวลาในการแปล คำสำคัญ สรุป และส่วนของย่อหน้า
เขียนคำพูดสดจากไมโครโฟน หรือสตรีมสด เชื่อมต่อกับ Polyglot เพื่อสร้างลิงค์สาธารณะที่สามารถแบ่งปันได้สำหรับการแปลที่ผู้ใช้สามารถอ่านได้ในภาษาใดก็ได้
ติดตามและจัดการสถานะการแปลภาษาด้วยเซสชั่น การใช้วาระงาน คุณสามารถเชื่อมต่อกลับไปยังการเชื่อมต่อแบบไม่ซักซ้อมที่สร้างไว้ก่อนหน้านี้ได้
แปลข้อความที่บันทึกไว้เป็นภาษาอื่น สามารถทำได้สำหรับการแปลภาษาใด ๆ รวมถึงการแปลภาษาที่บันทึกไว้ล่วงหน้า การแปลภาษาสด หรือการแปลภาษาในเซสชั่น Polyglot
เขียนคำพูดจากเสียงที่บันทึกไว้ก่อนหน้านี้ใน URL เป็นข้อความธรรมดา รองรับรูปแบบแฟ้มหลักๆ เช่น MP3, WAV, FLAC และ OGG
ตัวเลือกการร้องขอและคำตอบที่ใช้กันทั่วไปสำหรับปฏิบัติการแปลภาษาทั้งหมด ใช้ตัวเลือกเพื่อปรับแต่งการตั้งค่าการแปลภาษา
สร้างวาระการทำงานที่สามารถใช้ในการถ่ายทอดสด ผ่านลิงค์สาธารณะที่สามารถแบ่งปันได้ ผู้ใช้สามารถอ่านการแปลภาษาในภาษาที่พวกเขาชอบ และแม้แต่การแปลภาษาในอดีต เมื่อวาระงานของคุณไม่ทำงาน
access
: "อ่านเฉพาะ" หรือ "อ่าน- เขียน" ก่อนหน้านี้คุณสามารถเรียกใช้ API ที่ส่งข้อมูลกลับมาได้ ตัวที่2ทำให้คุณสามารถทำคำร้องขอ API ได้ด้วย ซึ่งรวมถึงการปฏิบัติการที่เกี่ยวข้องกับการแปลที่ต้องเสียค่าใช้จ่าย ค่าปริยายของตัวเลือกนี้คือ "อ่านได้เท่านั้น". lifetime_s
: ตัวเลขระหว่าง 1 และ 120 แสดงอายุของโต๊กเกอร์ในวินาที หลังจากช่วงเวลานี้ ตราสารจะหมดอายุ และจะไม่สามารถใช้ได้อีกต่อไป ข้อควรจำว่า นี่จะไม่ส่งผลต่อการร้องขอแบบไม่ติดตามเวลาที่เริ่มใช้โทเค็นนี้แล้ว (หมายความว่า เมื่อมีการเริ่มต้นคำร้องขอแบบไม่ซ้ำกันแล้ว มันจะทำงานจนเสร็จสมบูรณ์ แม้ว่า โต๊กเกอร์จะหมดอายุหลังจากที่คำร้องขอเริ่มต้นขึ้น ค่าปริยายสำหรับตัวเลือกนี้คือ 10 นาที. one_time
: บูลลี่ที่แสดงว่า API ตัวนี้จะใช้ได้เพียงครั้งเดียวหรือไม่ หากเป็นจริง เมื่อโทเค็นนี้ถูกใช้ในการร้องขอ API มันจะหมดอายุ ค่าปริยายของตัวเลือกนี้คือ จริง. JavaScriptimport { Security } from '@vocalstack/js-sdk'; const sdk = new Security({ apiKey: 'YOUR-API-KEY' }); const authToken = await sdk.generateToken({ access: 'readwrite', // Optional: 'readonly' or 'readwrite' lifetime_s: 60, // Optional: 1-120 seconds one_time: true, // Optional: true or false }); // Next, return the token to the client where API request will be made. // Make sure to keep the token secure and do not expose it to the public.
authToken
ตั้งค่าแทน apiKey
.ยกตัวอย่างเช่น ลองพิจารณาเอกสารสำหรับ เขียนเสียงจากที่อยู่ URL.{ apiKey: 'YOUR-API-KEY' }
ด้วย { authToken: 'YOUR-AUTH-TOKEN' }
6JavaScriptimport { UrlTranscription } from '@vocalstack/js-sdk'; const authToken = await fetch('http://example.com/your-secured-api/authenticate') .then((response) => response.json()) .then((data) => data.token); const sdk = new UrlTranscription({ authToken }); const transcription = await sdk.connect({ url: 'http://example.com/speech.mp3' }); transcription.start();