Open8
SkyWayで取得音声の音声ノイズキャンセリングがしたい。
ブラウザでも何かを加えれるというより、SkyWayの機能として動いている?という感じ
ここからが本題で、今年のWWDCで、FaceTimeのオーディオノイキャンのデモがあって、あのノイキャンは、Voipに載せれるAPIとしてもFaceTime以外でも使えるよということらしいのだけど。
そのVoip向けってXcodeの設定でのVoipオンというよりはCallkitを使用しているAppの事だと思ってるのだけど、SkyWayでもCallkitは使える。
ということになえると、SkyWayのiOSとかのSDKでノイキャンが使えないのとかは、デバイスからの純粋なマイク音しか受け付けないよというよりは、音声を選べないよということで、デベロッパー側が用意したものを選べないという感じだと思う。なのでデバイス側で純正のCallkitを使った音声ならSkyWayに受け取ってもらえる?と思った
微妙にこれ通りじゃん?iOSノイキャン
不確定要素として
そもそもFaceTimeのノイキャンAPIがCallkitが関係あるのかというポイントとか
SkyWayが受け取っている音声ソースに関することとかはある。
ブラウザのSDKでノイキャンを実装してるぽいのだけど、これってつまり、完全にSkyWayに音声が渡った後ということだから、ブラウザ版でもなんというかデバイスの純粋な音声しか取れないってとこは同じだなと思った。
//蛇足
エンジニアリングとして、いいのか悪いのかわからないのだけど、iOSでSkyWayをする時にも、Call
のviewをWebkitで動かして、Webクライアントを表示するのって、バックエンドをWebと共有できるし個人開発的にはいいなと思った。