クイックスタート

1. デバイスを登録

管理画面からデバイスを登録します。デバイス ID と名前を設定してください。

2. API キーを取得

設定画面から API キーを発行します。このキーを使って API にアクセスできます。

3. API をテスト

API コンソールから実際に API を呼び出してみましょう。

API リファレンス

POST/api/speak

テキストを音声に変換して再生します。

{ "text": "こんにちは", "voice": "default", "speed": 1.0, "volume": 1.0 }
POST/api/chat

ユーザー発話に対して AI が応答します。

{ "message": "今日の天気は?", "read_aloud": true }
POST/api/listen

音声入力から STT → LLM → TTS まで一気通貫で処理します。

Content-Type: audio/wav
GET/api/status

デバイスの現在の状態を取得します。

GETPOST/api/settings

キャラクター設定を取得・更新します。

{ "persona": "friendly", "dialect": "kansai", "style": "cheerful", "lang": "ja-JP" }

SDK

TypeScript

TypeScript/JavaScript 向け SDK を提供しています。

npm install mia-kit

Python

Python 向け SDK を提供しています。

pip install mia-kit

サンプルコード

TypeScript で会話する

import { MiaKit } from 'mia-kit'; const client = new MiaKit({ apiKey: 'your_api_key' }); const response = await client.chat({ message: '今日の天気は?', readAloud: true });

Python でテキストを喋らせる

from miakit import MiaKit client = MiaKit(api_key="your_api_key") client.speak("こんにちは、ミーアです")

サポート

ご不明な点がございましたら、お気軽にお問い合わせください。