VocalStack Logo

Documentation

マイクやライブストリームから転写

マイクやライブストリームからのライブスピーチを転写します。 Polyglot と統合して、ユーザがどの言語でも読める転写の公開共有リンクを作成します。

転写セッション

転写状態をセッションでモニタし管理する。 これは、セッションを使って、以前に作成した非同期接続に再接続することができます。

転写を翻訳

転写されたテキストを他の言語に翻訳します。 これは,予め録音された転写,ライブ転写,またはポリグロットセッション転写を含むすべての転写に対して行うことができる。

URL からオーディオを転写

URL に記録された音声をプレーンテキストに転写する。 主要なファイルフォーマットは,MP3,WAV,FLAC,OGGを含む。

クライアント側認証トークン

クライアント側の要求に対して一時的な認証トークンを作成します。 API キーを公開せずにウェブブラウザで API 要求を安全に実装します。

転写要求と応答

すべての転写操作に対する共通の要求オプションと応答。転写設定を設定するにはオプションを使用してください。

ポリグロットセッションを転写してプレゼンテーション

ライブ転写を公開共有リンクを通して放送するためのセッションを作成します。 ユーザは、自分の好きな言語でライブ転写を読み、セッションが非アクティブの時に過去の転写を読むことができる。

転写データを取得

ドキュメントを閲覧
待ち受け中の転写や完了した転写からデータを取得します。 これには転写タイムライン,キーワード,要約,段落セグメントが含まれる。.
すべての転写を取得
URL からオーディオを転写
URL に記録された音声をプレーンテキストに転写する。 主要なファイルフォーマットは,MP3,WAV,FLAC,OGGを含む。.
マイクやライブストリームから転写
マイクやライブストリームからのライブスピーチを転写します。 Polyglot と統合して、ユーザがどの言語でも読める転写の公開共有リンクを作成します。
ポリグロットセッションを転写してプレゼンテーション
ライブ転写を公開共有リンクを通して放送するためのセッションを作成します。 ユーザは、自分の好きな言語でライブ転写を読み、セッションが非アクティブの時に過去の転写を読むことができる。.
これは VocalStack SDK からのものです。:Transcriptions単一転写を取得
JavaScript
import { Transcriptions } from '@vocalstack/js-sdk'; const sdk = new Transcriptions({ apiKey: 'YOUR-API-KEY' }); const transcriptions = await sdk.getAllTranscriptions(); transcriptions.data?.forEach((transcription) => { // the transcription ID (use this to get more details about the transcription) console.log(transcription.id); // 'waiting', 'processing', 'done', or 'error' console.log(transcription.status); // the time the transcription started console.log(transcription.start); // the time the transcription finalized console.log(transcription.end); // the keywords associated with the transcription console.log(transcription.keywords); // the length of the transcription in seconds console.log(transcription.duration); });
の転写です id 転写プロセスが始まるたびに返されます しかし、上記のAPIを用いて全ての転写を見ることで得ることもできる。 id特定の転写を得るには を使う
これは VocalStack SDK からのものです。:Transcriptions待ち受け中の転写
JavaScript
import { Transcriptions } from '@vocalstack/js-sdk'; const sdk = new Transcriptions({ apiKey: 'YOUR-API-KEY' }); const transcription = await sdk.getTranscription({ id: 'TRANSCRIPTION-ID' }); const data = transcription.data; if (data) { // the transcription ID (use this to get more details about the transcription) console.log(data.id); // 'waiting', 'processing', 'done', or 'error' console.log(data.status); // the time the transcription started console.log(data.start); // the time the transcription finalized console.log(data.end); // the keywords associated with the transcription console.log(data.keywords); // the length of the transcription in seconds console.log(data.duration); // an object with the transcription timeline console.log(data.timeline); // a summary of the transcription console.log(data.summary); // the entire transcription in paragraph form console.log(data.paragraphs); }
frá VocalStack SDK:timeline.
転写が完了した後,後処理を行い,その場合,転写データには,遺伝子の変異のための値も含まれる。 keywords,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, summaryparagraphs.
転写ごとに返される応答オブジェクトを見る:
転写要求と応答
すべての転写操作に対する共通の要求オプションと応答。転写設定を設定するにはオプションを使用してください。.
Scroll Up