Garmin SDK(Connect IQ)で音声だけでラン状況通知/確認しようとしたけど無理でした><
目次
最近思うこと… GPS時計を見る回数が増えると、速度が低下する><
最近、Garmin時計を使っていてどうしてもやりたいと思うことがあります。それは、「Garmin時計からの高度な音声通知」です。
コチラの記事でも書きましたが、どうしてもGPS時計の表示を見ようと腕を上げると、速度が少し低下するんですよね…。現状を把握するためにGPS時計の値をチェックするのは必要なことなのですが、それによりタイムに影響してくるとなると少し考えものです。自分の場合、かなり頻繁に速度チェックするので、気になるトコロなのです。
自分の理想は「全ての情報が、耳から入ってくる」なんです。例えると、駅伝やマラソンでのコーチからの情報伝達みたいなものですね!全ての情報を要約した上で、耳から音声が入ってくれば、わざわざ時計を見る必要さえなくなるので。それは無理でも、最小限の時計の確認だけで済むようにしたいんですよね>< でも、なかなか現実は厳しいです><
Garmin時計標準でできる音声通知一覧
まず、Garminで標準で使える音声通知項目を列挙してみます。今のGarmin時計で普通に使える音声通知項目は以下の通りです
1.定時通知(心拍数とペース、1分~10分ごと)
2.ラップごとの通知(前回ラップのタイム)
3.ゾーンアラート(心拍数、ペース、ピッチ、距離が一定ゾーンから離れたらアラート)
自分んはこの中で、1,2を使用しています。これについては非常に便利です!時計を見なくても、ラップの経過がわかり、タイムも分かるので。あと定時ごとの心拍数とペースの通知もありがたいです。でも、ソレ以外の情報も耳から入ってくると助かるんですよね… できれば定時ごとに心拍数、ペース、ピッチ、ストライド全てが知りたいですし。
あとは、「10kmの予想ゴールタイム」とかバーチャルペースとの累積差異とか、そういうのが知りたいんですよね。上記のものはリアルタイムの値であって、過去の累積情報が音声では聞けないので辛いんです。だからどうしても今は時計を見ないといけない状況です><
その辺りのカスタマイズ性が今だとあまりないんですよね。
GarminならSDK(Connect IQ)で自分のアプリが作れるけど…
コレに対して、GarminではConnect IQという自分でアプリを作れる仕組みがあります。コレにより、ある程度自分の作りたいアプリや表示項目を時計に表示できたりします!
で、このSDK(Connect IQ)を使ってどうにか、音声通知ができないか模索したんですが。。なさそうです。強いて言うなら、何個か定型的な音声がGarmin時計に入っていて、それを鳴らす事は可能なんです。 下図のようにスタート音声とかストップ音声とか。いくつかは鳴らせます。でも、それってモールス信号みたいなもの、、、確かにこのデフォルト音声を組み合わせれば数字を表現できるかもですが。。頭が働いていないランニング時にそれを読み解くのは不可能です><
↓こんな感じで、デフォルト音声を任意のタイミングで鳴らす機能はついている
スマホで中継すれば、音声通知できそうだけど… 本末転倒ですよね><
上記のSDKはGarmin時計内で使える機能の話です。Garmin時計はAndroidやiPhoneなどと連携できるので、実はスマホをもっていれば音声通知することが簡単にできたりします。でも、時計を少しでも見たくないからって音声通知にするためにスマホを持つって本末転倒ですよね。
どんなに小さなスマホでも50グラムぐらいはあるわけで、、、さらに手に持つと補給時なんかにも邪魔すぎます。それを持つぐらいなら、腕時計で確認したほうがまだましですよね。
ということで、なかなか難しいランニング通知の完全音声化計画。難しいですね。もう少し方式を探ってみます>< おとなしく時計は見ることにしようかな、、
⇒「〇ランニング」カテゴリ記事一覧
その他関連カテゴリ