カテゴリー
雑記

Amazon の限界(あるいは Alexa 呪文詠唱講座)

どう考えても間違っていると思う。Amazon Echo、つまり Alexa の挙動だ。

先に断っておくが、僕は大の Alexa 通であり、ファンだ。その分野を切り開いたイノベーターをリスペクトすると決めているので、ホームオートメーション、スマートスピーカーに関しては、徹底して Amazon のエコシステムを貫いている。HomePod はスピーカーとしてしか使っていないし、Siri に呼びかけることは無い。

インターネットの構造がまさにそうであるように、良くも悪くも中央集権構造で徹底して造られているのが、Alexa エコシステムだ。初期の頃はそれで良かった。すべての個人情報は Amazon に集約すれば安心だし、それでこその付加的な価値を感じられた。消耗品の購入リマインドや音声を通した商品の購入など、まさに Amazon エコシステムの賜だ。

しかし、それが一向に進化しない。AI そして IoT 時代のコンシューマーデバイスで乗り遅れた Amazon の悪いところが全部出ているように思う。ハードウェアとしての選択肢が増えたり、価格が驚くほど安くなっているのは良いとは思う。しかし、その進化の方向は、ユーザーとして僕が望んでいた方向性とは違う。

消費者の行動を一番把握しているのが Amazon なのだから、現在の判断は間違っていないのだろうし、きちんと誰もが欲しいものを提供しているとは思っている。でも、あるべきスマートスピーカーの形とは到底思えない。読書端末として市場で圧勝している Kindle でさえ、ソフトウェア側、インフラ側においては設計思想が、昔ながらのいつもの味になっている。

致命的だと思う問題の実例を記しておこう。

まず、複数の拠点を管理したら簡単に破綻する。今手元にある Alexa は、家やオフィス、合計4カ所を操作している。Echo 端末の数は、10台を超えている。その状況で「ただいま」と言えば電気が点いてほしいのは当然だが、そんなシンプルなワードで自動化すれば、すべての場所で電気が点く。それに、日本語では「電気」は「照明」ではなく「電源」と理解されてしまう。電気を消そうとすれば、すべて消える。下手をすれば、すべての場所で、すべての電源が落ちる。

それぞれの Echo 端末は、担当する家と部屋がはっきりと分かれており、担当する家電もすべて紐付けてある。それでも、簡単に越境し、権限を侵害し、余計なことをする。

解決策は、すべての家電に固有の名称を設定することや、すべての場所、部屋に応じた、全く異なった、解釈の間違えようのない命令文を設計することだ。つまり、一種の、自分と Alexa 専用の言語の構築である。

その実現プロセスは、プログラミングや、魔法の呪文に似ている。

Alexa + 対象とする部屋 + 対象とする (家電 or グループ) + 期待する挙動

この文法の基本を押さえた上で、個別に命令を考えて設計していくことになる。もちろん最初にやるべきは、ルールの設計であるべきだ。統一感のあるルールに従って、部屋や家電の固有名称を設計しなければならない。これを間違えると、いまどの対象に命令を発しているのかが分からなくなってしまう。

応用として、頻繁に使う呪文を別の呪文で表す技法がおすすめだ。定型アクションとして、特定の呪文によって、あらかじめ指定しておいた呪文を複数発動させる方法になる。引数を渡せるわけでは無いが、関数の呼び出しに似ている。

Alexa + 固有ワード

非常に便利で、複数の呪文を一括して呼び出せたり、呪文詠唱を短くできる利点があるのだが、注意点もある。一般用語や予約語と重複はできないのだ。つまり、「いってきます」などの予約語を使うと、挨拶を返されてしまったりする。

ではどうするか。文字通り、呪文と考えて設計するしかない。

例えば、僕がこれまでに様々なことを試した結果、毎日のように使うようになった呪文を挙げておく。なお、呪文の種類が今いる家や部屋などごとに異なるので、場所によってコンテキストを切り替えられる。

Alexa + バルス
該当する家のすべての照明を消して、その後掃除をする呪文。ゴミをゴミのように掃除する。

Alexa + 領域展開
バルスと同じだが、該当する家が違う。違いは、エンディングソングを流すこと。

Alexa + 簡易領域展開
領域展開の簡易版。掃除はしない。

Alexa + エンペラーモード
照明の色を切り替えて集中モードにする。また、iPhone/Mac を集中モードにし、一切の通知をオフにする。音楽と、部屋の外にあるサインの点灯によって、集中モードへの移行を外部に知らせる。

Alexa + (x) 号機 (出撃 or 撤退)
x に該当する識別番号を持つエアコンを起動する。応用として、全機の出撃や撤退も可能。

このような呪文が、数十個用意されている。正直、バカみたいだと自分でも思っている。しかし、そうしなければ命令が通じないし、呪文詠唱が長くなってしまう。

この例だけでも、いかに期待を外れた挙動なのかが伝わると思う。

正直、言語の認識精度に関しては、諦めている。日本語で使えばそうなるのは仕方なく、Amazon が悪いわけではない。ただ、英語と日本語を併用して使える仕様にはしてほしかった。とはいえ、Google もそれをうまくできているとは言えないので、単純に日本語の限界なのだろう。

他にも、Amazon においては、各種アカウントの統合に関して、そもそものデータベース構造や認証システムの構造に起因する問題を抱えている。たとえば、未だに複数の国の Amazon でアカウントを持っている人が統合を試みると、生涯つきまとう厄介な問題に直面することになる。ただし、これは今回の本題ではないので詳しくは書かない。

Amazon のすごさは、コンシューマー市場の理解と、なにより AWS、サーバーサイドでの影響力だ。だからこそ Alexa は今日も稼働し、誤った認証をせず、遠隔での操作も実現できている。

しかしその強みも、すでに時流から外れつつある。トッププレイヤーの Amazon が、イノベーションのジレンマの実例のように、エッジ側での演算や分散認証、個人情報の保護といった新しい領域では後れを取っている。むしろ、Apple の方が先を行っている。

もし Echo 端末側、Alexa に生成 AI が搭載されれば、まず目の前の重要な問題は解決されるだろう。しかし、その演算を Amazon らしくクラウド側で処理するとなれば、演算コストは跳ね上がる。エッジ側で処理するには端末価格が高騰し、そもそも既存のエコシステムを捨てなければならない。

いつの日か、呪文詠唱から解き放たれる日は来るのだろうか。

カテゴリー
雑記

Amazon を落とす Fastly の強さ

先日、Fastly で障害が発生して、インターネットが死ぬ瞬間が垣間見えました。

知られざる企業と、記事に出ています。上場会社で重要性もトップクラスであるにもかかわらず、社名が記事に出ないあたり、CDN の重要性や位置づけが一般に理解されていないことが読み取れます。

カテゴリー
雑記

AirPods が人体を拡張する

Apple の業績ではなく、AirPods 事業だけの売り上げでも、すでに会社と呼べるレベルになっています。もうただのヘッドフォン製造販売事業ではなく、明確な意図を持って社会の価値観を再定義していくことができるレベルの製品になっているということです。その規模は Uber や Adobe 以上であり、Netflix に近いほどです。ヘッドフォンや音楽機器専門の会社をはるかに超えています。

カテゴリー
雑記

人間の行動は予測される

人がどのように行動するかなど、予測することは難しいうように思われます。それはその通りで、たしかに個々人の行動を正確に予測することは難しいです。体験的に誰もが知る真実です。
ところが、群衆になると、ある程度予測ができるという話です。

カテゴリー
雑記

ホームオートメーション戦記

かつて夢見られていた、家中の家電の自動化時代に踏み込みました。IoT 化の始まりです。まずはホームオートメーションというか、家電が連携して半自動的に動いたり、音声認識と連動してこれまでよりも便利なユーザー体験を実現できるようになってきました。

ところが、まだ夢の世界には程遠く、とても敷居が高いのが現実です。iOS に HomeKit が搭載されてから時間が経ちますが、一体どれぐらいの人がその恩恵を受けたことがあるでしょうか。

これは、ただ単に単純な家電の音声操作と連携動作を試みただけの、戦いの記録です。

カテゴリー
雑記

Kindle を紛失したら Amazon から連絡が来た話

4年半前の事です。Kindle を紛失したのですが、無事に戻ってきました。予想外の展開でした。

2016年のことです。当時まだ頑張って地道な宣伝活動をしていた某ビットコイン取引所の方々からの相談を受けて、イベント運営の間接的なお手伝いをしたことがありました。人の紹介とか、そんな程度のことです。
大した貢献をしたわけではなかったのですが、大変律儀で丁寧な会社でしたので、イベント終了後の打ち上げに招待していただきました。社内メンバーだけの会合でしたので、密度の濃い飲み会になり、深夜までビットコインのことで盛り上がりながら次々とお酒を開けたあたりまでは記憶にあります。そう、この時盛り上がり過ぎたのが不幸の始まりでした。

カテゴリー
雑記

Google Photos 有料化で考えられるその判断の理由

Google フォトが有料化する日が近づいています。なんでも無料でおなじみの Google ですが、ここ数年は無料をささえるための広告以外のビジネスモデルの比率向上に努めています。いくつかのプロダクトの終了や、Google Photos のようなサービスの有料化は、そういった変革の一環であると考えられます。

Google Photos に限って言えば、これまでは写真の保存を基本サイズに限って無料にし、ファイルサイズの大きなオリジナルデータの保存に追加料金を取るというモデルでした。スマートフォンとの同期は自動で行われ、リサイズもしてくれ、かつ画像検索や自動でのファイル整理、共有機能の提供、思い出ムービーの自動生成など必要十分な機能を提供していました。

Dropbox 以降激戦区となっている個人のクラウドストレージサービスにおいても、Google Drive が市場シェアを拡大すべく、Google Drive との連携によってお互いになくてはならないサービスとして着々と攻め込んでいました。

Google の財力をもってすれば、このまま無料を続けていれば、市場シェアはどんどん拡大しそうなものに思えます。キラーアプリを持っている Microsoft や Adobe のストレージサービスは別にしても、少なくとも、Apple や Dropbox のこれ以上の拡大を阻止する抑止力にはなっていたと、ユーザー目線では感じていました。

しかしそうはしなかったわけです。そこには、以下の4つの理由があるのではないかと勝手に想像しています。

カテゴリー
雑記

会話が消滅する社会に実装される優しさの設計

最近、日本でも Uber Eats が普及してきました。非常に嬉しいことです。便利すぎて、最高です。僕は、Uber Eats や Amazon Prime Now、そしてついに日本でも始まったスターバックスの事前オーダーなどを頻繁に使っています。
これらのサービスは、アプリで注文、決済、受け取りができ、買い物の方法を根底から変えていると思います。

その何が魅力なのかを語る上で、コミュニケーションの最適化が挙げられると思っています。つまり、余計な会話が消滅する方向で、サービスの質を向上させるアプローチだということです。それは一見すると優しくないのですが、僕には優しい設計だと思えるのです。

カテゴリー
雑記

スタートアップのビジネス展開に起きた劇的な変化

スタートアップは、まずその定義からして通常のビジネスとは違います。大企業と違うのは当然として、安定的な成長を目指すいわゆるスモール・ミドルビジネスとも、決定的に違うものです。スタートアップとは本来、短期間で圧倒的な成長を目指す、ハイリスクハイリターン型の事業形態だと自分は認識しています。

そんなスタートアップのやり方も行きすぎると、バブルが起こります。テック業界は、ドットコムバブル崩壊以降、加熱するスタートアップ投資環境やそのバリュエーションと実態との乖離について、定期的に議論が起こり、ちょっと落ち着こうというサイクルが来ます。
そして今また、新しいサイクルが始まっているのではないでしょか。

カテゴリー
話題

Amazon Prime Day 効果で Purse.io の利用者が急増

Amazon が大々的に開いたキャンペーン、Amazon Prime Day がビットコインの世界にも影響を与えました。
ビットコインを使って Amazon の商品を買えるようにする Purse.io が、過去最高の新規ユーザー数を記録しました。

過去最高のユーザー獲得数と売上高

“We had the highest number of new users in a single week,” Andrew Lee, CEO of Purse, said in an interview with Bitcoin Magazine. There were a total of 2,145 new users during the week.

Prime Day の週に、新規ユーザーが2,145人増えたとのことです。前後の比較が無いためどれほどの伸びなのかは不明ですが、CEO は過去最高と発言しています。
Purse.id を平たく言えば、Amazon からビットコインで買い物をしたいユーザーと、Amazon ギフトカードをビットコインに変えたいユーザーとをマッチングするサービスです。その結果、買い物をする人は Amazon でビットコインが使える上に、値引きを受けられるようになっています。
このように非常にマニアックなサービスですが、Prime Day で注目が集まったタイミングで、ユーザーを獲得しています。

All told, Prime Day was a success for Purse. During the week, there were a total of 1,050 total transactions made on the site. On Prime Day itself, approximately $24,000 was spent on the site.

また、Prime Day の1日で、約 $24,000(約300万円)の売上を記録したとのことです。

Purse.io の仕組み

Purse.io は、Amazon でビットコインが使えない問題を解決するサービスです。Purse.io は、ビットコインを使って Amazon で買い物をしたいユーザーと、Amazon ギフトカードをビットコインに変えたいユーザーとの仲介をすることで成り立っています。
ポイントは、ビットコインと Amazon ギフトカードを直接交換しない事です。Amazon ギフトカードを持っている人が、Amazon で買い物をしたい人が指定した商品を代理で購入し、その対価をビットコインで受け取るという仕組みです。
Purse.io は、Amazon の商品に値引きなどの付加価値をつけて、ビットコイン保有者に買い物を促しています。