現在、音声コマンドでイベントをトリガするiOSアプリケーションの開発に取り組んでいます。iOS上でボタンを押さない音声コマンド
私はカメラアプリを見ました。ユーザーは「録画を開始します」と言いますと、カメラは録画モードになります。
これはアプリ内音声制御機能なので、既に実装しているSiriKitまたはSpeechRecognizerとは異なると考えています。
どうすれば達成できますか?
私の質問は、口述を開始するためにボタンを押す必要がある音声口述ではありません。
「myApp、録画を開始する」、「myApp、録画を停止する」などのキーワードやインテントを受動的に待つ必要があります。アプリはそのイベント機能を開始/停止します。
ありがとうございました。
サンプルリンクをありがとうが、このビデオでさえ、ユーザは口述をアクティブにするためにマイクボタンをタップする必要があります。私は、 "Hey myApp"、 "Find a Japanese restaurant"などのように、手をオフにしたいと思います。 –
いいえ、これはiPhoneでは不可能です。 Siriにはいくつかの機能が組み込まれているかもしれないが、AppleはこれまでAPIをアプリ開発者に公開していない。 OpenEars Frameworkは、ユーザーが話していることを理解しているかもしれませんが、それに基づいてアプリケーションを開く方法はありません。 jailbroken iPhoneの場合、これを行う可能性があります。 VoiceActivator for iOSは、音声で制御されるコマンドを可能にします。しかし、それは通常のiPhoneで実行されません....ごめんなさい – Sommm
いいえ、私はこれを行う私のiPhoneにアプリケーションを持っているので、私のiPhoneはjailbrokenされていない可能性があります。そのアプリケーションでは、開始意図キーワードを登録することができ、そのキーワードを言うと、私の声を録音し始めます。その後、スクリーンに触れることなく、後で私の声を録音することができます。 –