Task音声
アプリが保持している音声を、OneSay Realtime WebSocketで明示的に指定したTaskへ送信します。配信は確認応答付きで再開でき、結果はTaskの出力とArtifactとして届きます。
OneSayは2つの音声サービスを提供します。送信した音声を処理するTask音声と、ライブのルームのためのリアルタイムRTCです。どちらも1つのControl APIで提供され、ID、権限、リソースの所有はサーバーが決定します。
プレリリース:OneSayプラットフォームとSDKは一般公開されていません。このサイトの内容はサービスの提供を申し出るものではありません。
Task音声とリアルタイムRTCは別々のサービスです。ルームに接続してもTaskは開始されず、Taskがルームを開くこともありません。
アプリが保持している音声を、OneSay Realtime WebSocketで明示的に指定したTaskへ送信します。配信は確認応答付きで再開でき、結果はTaskの出力とArtifactとして届きます。
ルームに参加して音声をパブリッシュ・サブスクライブし、データやリモートプロシージャコールをやり取りできます。選択したパブリケーションだけを扱うAgentも追加できます。
1つのクライアントで、ブラウザとNode.jsではTask音声、ブラウザではリアルタイムRTCを使えます。
デバイス向けのESP-IDFコンポーネントです。同じサーバーモデルと安定したメディアポート契約を備え、SDKごとの機能は互換性マトリクスに記載しています。
Agentは明示的に作成、取得、停止します。入力は選択したものだけで、サーバーに監査記録が残ります。
プロジェクト、環境、アプリケーション、キーを、コードと同じ公開APIで管理します。
クライアントは公開された信頼できないものとして扱います。重要な判断はすべてOneSayが行い、記録します。