Help us understand the problem. What is going on with this article?

alexa-avs-sample-appを日本語に対応させる

More than 1 year has passed since last update.

(2017/12/21更新)
12/19の更新で、公式に日本語に対応したようです。
https://github.com/alexa/alexa-avs-sample-app/commit/f78290baf141c53604ed3ee79ffd8fb1a74fad37

そのため、この記事は用無しとなりました。

今まで見てくださった1206名の皆様、いいねをくださった10名の皆様、ありがとうございました!


本日(11/15)からAmazon Echo購入の招待メールが配信されているようですが、私のところにまだ来ていません。
悔しいので、alexa-avs-sample-appを日本語化してみました。

公式サイト

【GitHub】
https://github.com/alexa/alexa-avs-sample-app

【Quick Start Guides】
Raspberry Pi
https://github.com/alexa/alexa-avs-sample-app/wiki/Raspberry-Pi

Windows
https://github.com/alexa/alexa-avs-sample-app/wiki/Windows

日本語化の方法

Raspberry piでは以前導入したことがあったので、今回はWindowsに導入しました。
導入手順は、上記Quick Start Guidesのとおりです。

ただ、そのままでは、Javaのアプリ(Alexa Voice Service Sample Java Client)が日本語に対応しておらず、日本語が選べないので、少しだけ細工します。
mvn installを実行する前に、変更します。

設定ファイル

samples\javaclient\config.json

-"locale":"en-US",
+"locale":"ja-JP",

Javaソース

samples\javaclient\src\main\java\com\amazon\alexa\avs\config\DeviceConfig.java

 public class DeviceConfig {
     private static final String DEFAULT_HOST = "https://avs-alexa-na.amazon.com";
     public static final String FILE_NAME = "config.json";
     private static final List<Locale> SUPPORTED_LOCALES = new ArrayList<>();
     static {
         SUPPORTED_LOCALES.add(Locale.US);
         SUPPORTED_LOCALES.add(Locale.UK);
         SUPPORTED_LOCALES.add(Locale.GERMANY);
+        SUPPORTED_LOCALES.add(Locale.JAPAN);
     }

こんだけ。
成功すれば、Localeja-JPに設定できるようになります。

キャプチャ.PNG

色々やってみた

Google PlayからAmazon Alexaアプリをインストールしてスキルを追加してみました。

  • 天気予報
  • radiko.jp
  • ピカチュウトーク

全部動きました!Echo買わなくても一通りのことができそう!!

QiitaでAlexa関連のサイト

Skill作って見ようと思います。

Amazon Echo を日本語でセットアップする。
 https://qiita.com/takustaqu/items/10d2fb58dbcbf94b1304
Raspberry Pi2 で Alexaに話してみる
 https://qiita.com/areaz_/items/f181ddbbb2f53d6d98e4
Raspberry pi 2BでAmazon Alexaを動かしてみた
 https://qiita.com/noimi/items/f107df4ff8b754fd0df0
Alexa Skill Kitを触ってみる
 https://qiita.com/Darmuck/items/07dfd996ad4e90e1d605
はじめてのAlexa
 https://qiita.com/kei_0324/items/e97fe52df9e0a91ad5bf

Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
Comments
No comments
Sign up for free and join this conversation.
If you already have a Qiita account
Why do not you register as a user and use Qiita more conveniently?
You need to log in to use this function. Qiita can be used more conveniently after logging in.
You seem to be reading articles frequently this month. Qiita can be used more conveniently after logging in.
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
ユーザーは見つかりませんでした