人工知能画像分類アプリ・テンプレート

このテンプレートでできること

人工知能画像分類アプリ」は、スマホで撮った写真を AI(TensorFlow.js + MobileNet)が分類し、推論結果を英語と日本語訳の両方で表示する画像分類アプリのテンプレートです。

カメラ撮影、画像アップロード、AIによる分類、結果表示まで一式が完成済みで、aiaを読み込むだけでそのまま動作します。

使い方(セットアップ方法)

  1. App Inventorにアクセス
  2. 「プロジェクト」→「コンピューターからプロジェクトを(.aia)インポート」でaiaファイルを選択
  3. アプリを開いて「AIコンパニオン」で動作確認

アプリの基本操作

このアプリは以下の手順で利用できます:

  • アプリが起動したら「イメージ撮影」をタップし、撮影を実行
  • 撮った写真が自動的にサーバへアップロードされ画面に表示される
  • 「推論」をタップ
  • AI が画像を分類し、推論結果が画面に表示される

アプリをカスタマイズする方法

このテンプレートは、以下のような改造が簡単にできます:

  • 結果の読み上げ

動作環境

・日本語化プロジェクトApp Inventorで動作確認済み
・Android端末で動作確認済み
・iOS版は起動しますが、正常に動きません

改造サンプル集

ここでは、テンプレートを使って初心者でも10〜30分で実装できる改造例を紹介します。

① 結果を読み上げる機能を追加

📌 できること

推論結果を読み上げる

🛠 必要な作業

  • デザイン編集:テキスト読み上げコンポーネントを追加
  • ブロック編集:テキスト読み上げ.話す 呼び出すブロックを追加

分類結果を画像つきで履歴保存する機能を追加

📌 できること

撮影した画像、推論結果と日付を小型DBに保存し、後から“一覧画面” で一覧表示

🛠 必要な作業

  • デザイン編集:「保存」ボタン、「一覧」ボタン、小型DBを追加。一覧用のScreen2にリストビューと「戻る」ボタンを追加
  • ブロック編集:「保存」ボタンをクリックしたらデータを履歴リストに追加してそのリストを小型DBに保存。「一覧」ボタンをクリックしたらScreen2を表示
  • ブロック編集:Screen2では小型DBから履歴リストを取得してリストビューに表示

このテンプレートの aiaダウンロードは、「テンプレ5本セット購入者専用ページ」から行えます