Lấy dữ liệu từ các bản dịch đang chờ hoặc đã hoàn thành
Transcribe live speech from a microphone or live stream
Kiểm tra và quản lý trạng thái phiên dịch với các phiên
Dịch văn bản được phiên âm sang ngôn ngữ khác
Transcribe speech from pre-recorded audio in a URL to plain text (bằng tiếng Anh)
Tùy chọn yêu cầu và đáp ứng chung cho tất cả các thao tác phiên âm
Tạo một phiên họp có thể được sử dụng để phát sóng một bản ghi trực tiếp thông qua một liên kết chia sẻ công cộng
access
: Chỉ đọc hoặc đọc ghi. Phần trước cho phép bạn thực hiện các cuộc gọi API mà trả về dữ liệu. Sau đó cho phép bạn cũng thực hiện yêu cầu API bao gồm các hoạt động liên quan đến phiên âm có thể tính phí. Giá trị mặc định cho tùy chọn này là "chỉ đọc". lifetime_s
: Một số từ 1 đến 120 đại diện cho thời gian sống của token trong giây. Sau thời gian này, token sẽ hết hạn và không còn có thể sử dụng được nữa. Lưu ý rằng điều này sẽ không ảnh hưởng đến các yêu cầu không đồng bộ đã bắt đầu sử dụng token này. (Như vậy, một khi yêu cầu không đồng bộ đã được bắt đầu, nó sẽ chạy đến khi hoàn thành ngay cả khi token đã hết hạn sau khi yêu cầu đã được bắt đầu. ) Giá trị mặc định cho tùy chọn này là Mười. one_time
: Một boolean cho biết liệu token API này có được dùng một lần hay không. Nếu là true, một khi token này đã được sử dụng cho một yêu cầu API, nó sẽ hết hạn. Giá trị mặc định cho tùy chọn này là đúng. 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
setting instead of an apiKey
.Ví dụ, xem xét tài liệu cho Bản dịch âm thanh từ URL.{ apiKey: 'YOUR-API-KEY' }
with { authToken: 'YOUR-AUTH-TOKEN' }
6. ^ Điều.JavaScriptimport { 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();