3月、YandexはYandex.Dialogsプラットフォームのベータテストを開始しました 。 これに基づいて、アリスの音声アシスタント用に独自の「スキル」を作成できます。
スキルは、ユーザーと通信できる特別なプログラムです。 たとえば、彼とテキストゲームをプレイしたり、カタログから彼に適した製品を選択したりします。
ユーザーがフレーズを言うと、アリスは音声をテキストに変換してサーバーに送信します。そこでサーバーは情報を処理し、アリスがユーザーに送信した回答を音声、テキスト、または画像として送信します。
たとえば、スキルに基づいて、製品やサービスのコンサルティング用に独自のボイスチャットボットを作成できます。
または、口頭でのプロモーションゲーム。 ところで、アリスはすでに都市でのプレイ方法を知っています。


都市でプレイしているアリスは、都市を呼び出すだけでなく、都市に関する事実も報告することがあります。
アリスは何百万人ものユーザーと毎日会話しています。彼らは天気、交通渋滞、カフェ、映画館、レストランを探しています。
開発者は絶えずシステムを改善し、新しい機能を追加しています。 これで、これに参加でき、成功した場合は、視聴者との対話の新しいチャネルを取得できます。 また、企業のブログやソーシャルネットワークで記事を書いている場合は、テクノロジー企業の評判をさらに高めることができます。
アリスの「スキル」とは何か、なぜ必要なのか
Yandexのスキルは、すべての開発者がAlice向けに作成できる特別なプログラムと呼ばれます。 このようなプログラムのフレームワークでは、Aliceがユーザーと通信する方法を指定し、音声アシスタントが明確な答えを出す必要があるユーザーの単語やフレーズをプログラムできます。 多くのユースケースがあります。
Yandexは、ユーザーがAliceを介してプログラムと通信する機会を提供します。つまり、音声インターフェイスと一般的なプラットフォームを提供します。 ユーザーから受け取った情報とコマンドの処理方法はユーザー次第です。


「以前に起こったこと」のアリスとのゲーム
ピザ配達の例
ピザの配達に携わっている場合、ダイアログの次の始まりをプログラムします。
アリス:こんにちは! 今日、私たちは1つの価格でストック、2つのピザを持っています。 どんなピザが欲しい?
ユーザー:エビと何か!
ユーザーがこれらの単語[海、海老、魚介類]のいずれかを言うと、シーフードのピザを提供するようにプログラムします。
アリス:素晴らしい選択。 シーフードピザは私たちの趣味です。 また、小、中、大のどのサイズですか?
ユーザー:すばらしい。
アリス:素晴らしい、でもどこに届けるの?
等
関連項目: マーケティングロボット:ニューラルネットワークがインターネットマーケティングの世界をどのように変えるか
スキルを通じて、スマートホームコントロールシステムを作成できます 。Aliceを介したプログラムは、ライトをオンにするコマンドを受け取り、スマートランプコントローラーに送信します。
または、人事の予備選考のためのテストシステム:空席の候補者は事前に質問されます。
ツアーオペレーターと旅行代理店向けのツアー事前選択システム。
あらゆる種類の技術辞書:特定の単語のリクエストに応じて、アリスは自分の定義と範囲を表示します。
そしてもちろん、あらゆるもののためのあらゆる種類の配達サービス:食べ物、本、電子機器など。


俳優ゲスのアリスとのゲーム
アリスのために独自の「スキル」を作成する方法
アリスのスキルを作成するには、サーバーに特別なWebアプリケーションをデプロイする必要があります。 Yandex開発者は 、任意の言語を使用できると書いています(ドキュメントではNode.jsおよびPythonの例を使用しています)。 技術専門家でない場合は、プログラマーまたはスタジオを見つけ、対話用のスクリプトを作成し、専門家にそれを実装するよう依頼する必要があります。
ユーザーがナビゲートしやすくするために、レプリカプロンプトでボタンを表示できます。


プロンプトレプリカ
または、ディレクトリ形式で情報を表示します。


Flow wow skill、花配達サービスのカタログのスクリーンショット
次に、アクティベーションフレーズを作成します。アリスに言った後、ユーザーはプログラムとの通信を開始します。 次に、スキルの作業をテストし、カタログに公開し、モデレートを行います。これで、ユーザーはスキルを使用できるようになりました。
外部からプログラマーを巻き込むことなく、自分でスキルを作成するには、 Wertherコンストラクターを使用できます。 現在、デザイナーを介して作成できるのは最もシンプルなテキストスキルだけですが、開発者は機能を拡張し、アプリケーションと注文を結びつけることを約束します。

スキルコンストラクター
カタログに既にあるスキルとそれらをテストする方法
現在、すべてのスキルはAndroidのYandex.Betaアプリケーションでのみテストでき、公式スキルカタログはbeta.dialogs.yandex.ru/storeにあります。
このディレクトリのスキルをいくつか紹介します。
パンダリンクイズ
質問に答えてコインを獲得します。


スキル「パンダリンクイズ」
最高の引用


有名人からの引用を読む
本オラクル
本からの引用で質問に答えます。


本のオラクルスキル
どんな地域
スキルは、車番号のコードによって地域を知らせます。


スキル「どのような地域」
カタログの商業スキルから、花の配達、輸送コストの計算、スマートホームの管理、最寄りのレッカー車の呼び出し、ガソリンスタンドの検索、不動産の販売、航空券の検索、暗号通貨レート、スペインでのツアーの選択などのスキルを既に見つけることができます
しかし今、私がテストした商用スキルのほとんどはテストモードで動作し、アクティベーション名の一部は動作しません。一部のアリスは「申し訳ありませんが、ダイアログは応答しません」というエラーを出します。

Aviasalesのチケットを検索できませんでした
開発者は1か月前にYandex.Dialogsスキルプラットフォームを開始しました。 そして、すべてが始まったばかりのようです。
プラットフォームの視点
音声アシスタントは積極的に開発しています。 Googleのアシスタント、AppleのSiri、AmazonのAlexa。 2022年までに、音声アシスタントによる購入量が11倍に増えると予測されています(20億から220億ドル)。 ヤンデックスは伝統的にロシア語に関係するすべてのものに強く、アリスはロシアの音声アシスタントのリーダーになるチャンスがあります。 現在、Yandex.Dialogsサービスはまだベータテスト中であるため、このニッチ市場で最初のスキルをリリースするチャンスがあります。
便利なリンク
- Yandex.Dialogsの電報チャンネル 。
- Yandex.Dialog ブログ
- ドキュメント Yandex.Dialogs。
- コンストラクタ「Werther」の作成者による新しいスキルの簡単なレビュー 。
編集者から
トピックに関するNetologyコース:
- フルタイムコース「 コンテンツプロデューサー 」、モスクワ。
- オンラインプログラム「 コンテンツマーケティング:成功するメディア戦略の作成と実装 」;
- オンラインプログラム「 ビッグデータ:大規模なデータセットの操作の基本 」;
- オンライン職業「 Python開発者 」