はじめに
前回投稿した「NewsAPI, VOICEVOXとESP32を組み合わせて最新ニュースを音読するシステムを作ってみました。」の装置にNFCリーダを追加して、出勤時にスケジュールを伝えることをイメージしたmock-upを作ってみました。NFCリーダはSuicaなどのフェリカカード、Visa touchなどのType-Aカードなどの情報を読み取ることができます。
対象読者
- 弊社の技術にご関心のある方
システム構成
実際に作成したデバイスのデモ
まずは下記のビデオをご覧ください。カードをタッチさせると装置からそのカード所持者に合わせた音声応答をします。
使用した主なサービスやライブラリ
使った主なサービスやライブラリは以下の通りです。
- VOICEVOX API呼び出しで制御可能な音声合成ソフトウェア
- mkttanabe/NFC/RCS620S/Arduino ソニー提供のRC-S620/S用ライブラリにType-A, Type-Bの読み取りを可能にした機能強化ライブラリ
システム構成
今回製作したシステムは、以下のシステムをイメージしていますが、
デモ用mock-upとしては、実際には以下のような構成になっています。
技術的に難しいところがないため、詳細は省略します。前回のブログ、ライブラリ提供者のブログ「VOICEVOX API」のキーワード検索で見つかる記事などをご覧ください。
まとめ
- 技術的に特に主張することのない記事ですが、音声UI/UXのサンプルとして参考になれば幸いです。
関連
- 本ブログの内容はSollective様主催のエンジニア×フリーランスLTでお話しした内容に基づいています。スライドはこちら
著作権表示・クレジット
- VOICEVOXのアイコンの著作権はSSS合同会社様に帰属します。
- VOICEVOXの利用ライセンスの要請に従い、#VOICEVOX を表示します。
-
春日部つむぎ音声ライブラリの利用ライセンスの要請に従い、 #VOICEVOX:春日部つむぎ を表示します。
-
雨晴はう音声ライブラリの利用ライセンスの要請に従い、 #VOICEVOX:雨晴はう を表示します。
-
波音リツ音声ライブラリの利用ライセンスの要請に従い、 #VOICEVOX:波音リツ を表示します。
-
九州そら音声ライブラリの利用ライセンスの要請に従い、 #VOICEVOX:九州そら を表示します。
- 剣崎雌雄音声ライブラリの利用ライセンスの要請に従い、 #VOICEVOX:剣崎雌雄 を表示します。