はじめに

前回投稿した「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の読み取りを可能にした機能強化ライブラリ

システム構成

今回製作したシステムは、以下のシステムをイメージしていますが、

image-20221014103908847

デモ用mock-upとしては、実際には以下のような構成になっています。

image-20221014103949694

技術的に難しいところがないため、詳細は省略します。前回のブログライブラリ提供者のブログ「VOICEVOX API」のキーワード検索で見つかる記事などをご覧ください。

まとめ

  • 技術的に特に主張することのない記事ですが、音声UI/UXのサンプルとして参考になれば幸いです。

関連

著作権表示・クレジット

  • VOICEVOXのアイコンの著作権はSSS合同会社様に帰属します。
  • VOICEVOXの利用ライセンスの要請に従い、#VOICEVOX を表示します。
  • 春日部つむぎ音声ライブラリの利用ライセンスの要請に従い、 #VOICEVOX:春日部つむぎ を表示します。

  • 雨晴はう音声ライブラリの利用ライセンスの要請に従い、 #VOICEVOX:雨晴はう を表示します。

  • 波音リツ音声ライブラリの利用ライセンスの要請に従い、 #VOICEVOX:波音リツ を表示します。

  • 九州そら音声ライブラリの利用ライセンスの要請に従い、 #VOICEVOX:九州そら を表示します。

  • 剣崎雌雄音声ライブラリの利用ライセンスの要請に従い、 #VOICEVOX:剣崎雌雄 を表示します。