Tasker から 「Tap to silent」を実行

  • 投稿:
  • 更新:2019年11月 8日
  • by
  • in

「Tap to silent」はデバイスを簡単に消音モードにしたり解除したりできるシンプルなAndroidアプリです。
詳細な説明はこちらを参照して下さい。



このアプリは Tasker を使ってコントロールできます。

自分のデバイス(Pixel4)は仕事用に使ってて、社内に居るときは音を鳴らすようにしているのですが、退社したときは消音にしていました。
これを Tasker と「Tap to silent」を使って自動化させます。
場所を判定して処理を分岐させる設定はググれば見つかるとおもうので省きます。このあたりの説明を見ると良いかも。

Tasker から Intent を発行して「Tap to silent」を起動する部分は以下のような設定になります。

まずは Intent の設定をアクションカテゴリーから探さないといけないのですが、これがなかなか見つからなかった…
「タスク>アクションのカテゴリー」の検索(絞り込みの部分)に inten とか入れると出てきます。

tasker_01.png

次に Intent の設定です。赤枠の部分を設定します。

tasker_02.png

「行動」には android.intent.action.SEND を入力
「MIMEタイプ」には text/plain を入力
「Extra」には
消音 silent:on
メディア音量以外消音 silent:on_except_music
消音解除 silent:off
「パッケージ」には com.jjworkshop.android.taptosilent を入力
「クラス」には com.jjworkshop.android.taptosilent.MainActivity を入力
「対象」を Activity に選択

「Extra」のvalueは、on が消音、on_except_music はメディア再生音以外を消音、off は消音モードになる直前の音量に復元します。

このタスクを先の場所判定の設定と合わせてやれば、自分が居る場所により消音モードを変更できます。
お試しあれ!