Tasker は 、Android で最も強力な自動化ツール の 1 つです。 AutoVoice などのプラグインを使用すると、Tasker のコア機能を拡張して、Amazon Echo や Google Home 用のカスタム音声コマンドを作成するなど、さらに優れた機能を実行できます。独自の音声コマンドを作成する方法は次のとおりです。
Alexa や Google Home に組み込まれた音声コマンドはいくつかの優れた機能を備えていますが、Tasker を使用すると携帯電話をほぼ完全に制御できます。 AutoVoice を使用すると、携帯電話をバッテリー節約モードに設定したり、通知を読み上げたり、 PS4 のオン/オフを切り替えたりする ことができます。 Tasker は必ずしも世界で最もユーザーフレンドリーなアプリであるとは限りませんが、これを使用すると非常に素晴らしいプロファイルを作成できます。
必要なもの
この記事では、読者がすでに Tasker に精通していることを前提とします。まだの方は、 こちらのガイドを参照して 基本を学んでください。始める前に、以下も必要になります。
- Google Home または Amazon Echo: 当然、話しかける場合は、これらの音声アシスタント デバイスのいずれかをリビング ルームに置く必要があります。まだセットアップしていない場合は、 Amazon Echo または Google Home をセットアップするためのガイドをここで 確認してください。
- Android フォン : このために Tasker と呼ばれる Android アプリを使用しているため、Android フォンが必要になります。これを回避する方法はありません。ありがたいことに、古い Android スマートフォンでも問題なく動作するはずです。
- Tasker : この Android オートメーション アプリを使用すると、携帯電話、または携帯電話を通じて制御できるリモート デバイスを管理するためのトリガーとタスクを作成できます。 Play ストアでの価格は 2.99 ドルです。
- AutoVoice : 私たちの目的にとって、このプラグインは本当の魔法が起こる場所です。 AutoVoice は、 開発者 Joaoapps によって 作成された多くの便利なプラグインの 1 つです。 AutoVoice には 7 日間の無料トライアルが付属していますが、 AutoVoice Pro Unlock を 2.49 ドルで購入できます。
すべてをインストールしたら、独自のカスタム音声コマンドの作成を開始する前に、少しセットアップを行う必要があります。
AutoVoice を Google Home または Amazon Echo にリンクする
Tasker に関係するものと同様、AutoVoice の設定には複数の手順が必要です。まず、Google Home または Amazon Echo を AutoVoice アカウントに接続する必要があります。 Google Home を使用している場合は、 Google Home アプリ を開き、左上隅にあるメニュー アイコンをタップします。次に「その他の設定」をタップします。
下にスクロールして「サービス」をタップします。サービスの巨大なリストで、AutoVoice が見つかるまで下にスクロールします。幸いなことに、リストはアルファベット順なので、AutoVoice が先頭近くにあるはずです。
AutoVoice サービス画面で、青色の「アカウントをリンク」という文字をタップします。リンクするアカウントを選択し (これは、Tasker を実行している電話機で使用しているアカウントと同じである必要があります)、AutoVoice に必要な権限を与えます。
Amazon Echo を使用している場合は、Web 上で AutoVoice スキルに接続できます。 見つけることができます。そのリンクに移動し、サインインしていることを確認して、[有効にする] をクリックします。
Google Home と同様に、Google アカウントをリンクして許可を与える必要があります。それが完了したら、楽しい部分に進む準備が整いました。
独自のカスタム AutoVoice コマンドを作成する
次に、独自の音声コマンドを作成する方法を説明します。これらのコマンドを使用して、Tasker で作成できるあらゆるタスクをトリガーできるため、想像力を働かせてください。このガイドでは、物事をシンプルにするためにポップアップをトリガーします。まず、携帯電話で AutoVoice アプリを開き、[AutoVoice デバイス] をタップします。
まず、AutoVoice は電話でどのアカウントが使用できるかを判断するために、連絡先を表示する許可を求めます。 「許可」をタップします。次に、Google Home または Alexa の AutoVoice サービスにリンクしたのと同じ Google アカウントを選択し、[OK] をタップします。
次に、携帯電話で Tasker アプリを開きます。画面下部の + 記号をタップして新しいプロファイルを作成し、[イベント] をタップします。
表示されるポップアップで「プラグイン」をタップし、「AutoVoice」を選択します。
表示されるドロップダウン リストで、一番下までスクロールし、[認識済み] を選択します。
次の画面では、上部に「構成」というバーが表示されます。このバーの右側にある鉛筆アイコンをタップします。
これにより、AutoVoice 設定ページが表示されます。まず、画面上部の「コマンド」をタップして、カスタム音声コマンドを入力します。 Google または Alexa が同じコマンドに対して複数のフレーズを認識できるようにする場合は、複数のトリガー ワードまたはフレーズをカンマで区切って追加できます。たとえば、以下ではコマンドとして「hello」と「hi」を追加しました。 AutoVoice がどちらかを聞くと、同じタスクがトリガーされます。
次に、「応答」をタップします。ここで、AutoVoice がどのように応答するかを設定できます。これにより、AutoVoice がコマンドを受信したことを口頭で確認できるほか、音声アシスタントをもう少し会話型にする良い方法です。この場合、AutoVoice に「こんにちは」と応答するように指示しました。これは実際にはタスクをトリガーしません (この部分は 2 番目に実行します) が、対話に良い風味を加えます。
このタスクに必要なコマンドと応答をすべて追加したら、上部のチェック ボックスをタップして Tasker に戻ります。
Tasker に戻ると、AutoVoice が設定ページに入力されていることがわかります。ここでは何も変更する必要はありません。上部にある戻るボタンをタップするだけです (または携帯電話の戻るボタンを使用します)。
この時点で、コマンドを任意のタスクに割り当てることができます。 Tasker ですでにタスクを作成している場合は、既存のライブラリからタスクを割り当てることができます。独自のタスクを作成する場合は、[新しいタスク] ボタンをタップして名前を付けます。この例では、「Popup」という名前を付けますが、最終的に作成するタスクに基づいて名前を付ける必要があります。
この後のプロセスはおそらく私たちの指示とは異なるでしょうが、デモのためだけにタスクを終了します。タスクページで、下部にある + アイコンをタップして新しいアクションを追加します。
表示されるボックスで「アラート」をタップし、「ポップアップ」を選択します。
[テキスト] の下に、「皆さん、こんにちは!」のようなメッセージを書きます。完了したら、画面の左上隅にある戻る矢印をタップするか、携帯電話の戻るボタンを押します。
さあ、コマンドを試してみましょう。 「[OK google/Alexa]、オートボイスにこんにちはと言ってください」と言って、携帯電話を開きます。以下のようなポップアップが表示されるはずです。
これにより、AutoVoice コマンドが機能したことが確認できます。このサンプル タスクは任意のものに置き換えることができます。さらに多くのタスクを作成する方法については、 Tasker ガイドの完全版をもう一度ご覧ください 。





