15
10

More than 5 years have passed since last update.

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

Last updated at Posted at 2017-11-15

(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

15
10
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
15
10