Factoryが凄そうだったので試してみました。Factoryとは、NTTが2019年1月に試験提供した、SkyWayの実験的機能です。SkyWayでやりとりするデータをクラウドに流して、あれこれ加工できるようになります。音声をクラウドに流す→録音→AIで解析→ログやメトリクスを保存、なんて感じでWebRTCのデータをパイプライン的に加工。その設定やデプロイをGUIでできる!...とめっちゃ夢が広がる機能なんですが、まだ試験段階(α版)ということもあり、何でも揃っているわけではありません。以下、試した内容や感想などを書きます。Startedに従いました。ドキュメントに従ってぽちぽちGUIを触るだけで、簡単にデプロイができました。公式のコーディングガイドに従いました。具体的にはpeer.on("open")イベントの中にパイプラインと接続する処理を足すだけ。データを送るだけなら、簡単に既存アプリへ組み込めます。以下は、ブラウザを2窓立ち上げて、両者間でビデオ通話するコード(の大枠)です。});});ポイントは、既存のWebRTC通信とは別にパイプラインへデータを送る用のコネクションを張ることです。自分相手がそれぞれPeerを作成(localPeerIdを取得)→パイプラインと接続(パイプラインからpeerIdが返ってくる)→peerIdではなく、localPeerIdを指定してcall/answerするp2pに組み込む方法は公式に明確な記述がなく、けっこう躓きました。ビデオ通話に組み込まれた方の資料を見てようやく"別なんだ!"ということが分かった。(改めて公式トップページの画像(本記事の最初に張った画像)を見ると、ちゃんと別コネクションになっている。)パイプラインにデータが飛んでくることを確認GUI操作でログを確認できます。試してみた感想さくっとデプロイできてログとかとれるの凄い既存アプリへ組み入れる際の影響も少なそう現状だとドキュメントやネット上の情報が少なく、チュートリアル以上のことをやろうとすると速攻で詰まる(かなりの腕力を要求される)クラウドを使うのでAWS等の知識も必要(この辺弱いのも挫折した一因)作成中の機能とかもあって、まさにα-trial公式トップでは音声の合成やAI解析などのユースケースを挙げているが、現状その辺は自力で解決する必要がある(例えば音声の合成は自前で組む必要がある)実サービスへ組み込むには、公式とがっぷり四つに組む必要がありそうビデオ通話に組み込んだ事例、マジですごい最後にこのまま発展して、β-trial、そして正式リリースへと至りますよう!そして、音声合成とかAI解析とかをサクッと使えるようになりますよう。「Weblio辞書」「Weblio英会話」の運営企業。upLoginユーザーは見つかりませんでした。