Siri用のAPIがないことは知っています。また、すぐに変更される兆候はないようです。
しかし、その優れたフリースピーチ認識機能を利用するのが待ちきれません。それで、おそらくまだそれを「ブラックボックス」として使用することを考えていましたか?
たとえば、このアプリは、Siriがテキストを聞いて理解し、それをWebサイトに投稿することに成功しているようです。それがどのように機能するかについて何か考えはありますか?
SiriのAPIの欠如を回避するための可能な方法のアイデア?
Siriはスタンドアロンシステムではありません。すべての手間のかかる作業は、にあるAppleサーバーで行われますguzzoni.apple.com
。ターゲットデバイスがアクセス可能なDNSサーバー(企業のwifi、ホームネットワークなど)を検索する場合、プロキシを介して通信をこのアドレスにリダイレクトすることができます。これにより、すべての有用な部分を抽出できます。この目的のために、GitHubのSiriProxyプロジェクトが興味深いかもしれません。
また、Siri通信がどのように機能するかについてさらに詳しく知りたい場合は、プロトコルをリバースエンジニアリングするためのツールチェーンをここに示します(GitHubでも)。
Googleの非公式音声認識Webサービスを、Maruubaのような「siriのような」APIと組み合わせることができます 。https: //www.mashape.com/search?query = siri ...