応答の遅延
応答が遅れると、音声、映像、デバイスとのやり取りが途切れます。
スマートハードウェア向け EMQX
EMQX のメッセージング、AI サービス、MCP ツールで、感知し、理解し、動作する応答性の高いデバイスを構築します。
課題
デバイスとのやり取りの応答性と実用性を高め、統合を容易にします。
応答が遅れると、音声、映像、デバイスとのやり取りが途切れます。
デバイスには、利用者の意図を理解し、要求を適切な動作に変える能力が必要です。
ハードウェア、メディアサービス、AI モデルの間で、インターフェースやデータフローを連携させる必要があります。
デモ
チャットボットによる音声認識、表現豊かな応答、デバイス制御のデモをご覧ください。

主な機能
センサー、音声、映像の入力を、AI による解釈、音声出力、デバイスの動作につなぎます。
環境、位置、動作センサーから測定値を収集します。
マイクからの入力を音声認識サービスにつなぎます。
カメラからの入力をアプリケーションに送り、画像、物体、ジェスチャーを認識します。
言語モデルや視覚モデルで、要求やコンテキストを解釈します。
音声合成サービスとデバイスのスピーカーを使い、生成した音声を出力します。
デバイスの機能を MCP ツールとして公開し、アプリケーションから呼び出せるようにします。
技術
メッセージング、ライブメディア、モデル推論、ツールへのアクセスに、それぞれ適切な技術を選びます。
デバイスデータ
MQTT は、デバイスとアプリケーション間で、センサー値、イベント、コマンドを低いメッセージ負荷で配信します。
リアルタイム音声・映像
WebRTC がリアルタイムの音声や映像を転送します。メディアサービスを音声認識、音声合成、視覚アプリケーションにつなぎます。
解釈
言語モデルや視覚モデルが、テキスト、画像などの入力を解釈し、応答を生成したり動作を選択したりします。
ツールへのアクセス
Model Context Protocol(MCP)は、接続されたデバイスが公開する機能を含め、AI アプリケーションからツールを利用する共通のインターフェースを提供します。
アーキテクチャ
モジュール構成のアーキテクチャで、デバイスメッセージング、メディアサービス、AI アプリケーションをつなぎます。
接続デバイス
MQTT メッセージング
EMQX Cluster
EMQX ノード 1
EMQX ノード 2
EMQX ノード 3
EMQX ノード N
アプリケーションとサービス
アプリケーションコンポーネント経由で接続
リアルタイム音声・映像の経路
アプリケーションが 2 つの経路を連携します。EMQX はデバイスのイベント、コマンド、MCP ツール呼び出しを配信し、リアルタイムの音声や映像は WebRTC メディアサーバーで転送します。
EMQX を選ぶ理由
拡張可能な MQTT メッセージング層で、デバイスのイベントやコマンドを交換します。
MQTT と WebRTC で、対応するデバイス、アプリケーション、メディアサービスをつなぎます。
必要な言語、音声認識、音声合成のサービスを選んで接続します。
要件に合わせて、プライベート AI サービス、マネージドクラウドサービス、開発コンポーネントを組み合わせます。
TLS、クライアント認証、トピック権限を利用し、必要に応じてプライベート環境に展開できます。
SDK、ドキュメント、プロフェッショナルサービスを使い、統合や展開を進めます。
製品とサービス
プロジェクトに必要なメッセージング基盤、メディアサービス、ツール、専門知識を組み合わせます。
接続されたデバイスやアプリケーション向けに、MQTT メッセージングと高可用性クラスターを提供します。
EMQX を詳しく見る組み込みやサーバーアプリケーション向けの、オープンソースの MCP SDK、ドキュメント、サンプル。
MCP over MQTT ガイドデバイスとアプリケーション間のリアルタイム音声・映像通信を担う WebRTC サービス。
ソリューションガイドを読む技術コンサルティング、アーキテクチャ設計、カスタム開発、24 時間 365 日のテクニカルサポート。
エキスパートに相談エコシステム
リソース
よくある質問
EMQX はデバイスとアプリケーション間の MQTT メッセージングを提供します。スマートハードウェアの構成では、メディアサービス、AI モデル、MCP ツールと連携し、感知、対話、デバイスの動作をつなぎます。
MQTT はコンパクトなメッセージと双方向のパブリッシュ/サブスクライブ通信に対応し、センサー値、デバイス状態、コマンドに適しています。リアルタイムの音声や映像には、並行して WebRTC を使えます。
デバイスメッセージング、メディア処理、モデル推論、ツールへのアクセスを、連携するコンポーネントに分けます。チームは、デバイス接続をすべて作り直すことなく、各コンポーネントを統合・改善できます。
EMQX の MQTT メッセージング、WebRTC メディアサービス、開発ツール、専門サポートを組み合わせます。デバイスやアプリケーションの要件に合うコンポーネントと展開方法を選択してください。
はい。アプリケーションコンポーネントを通じて、任意の言語・視覚モデル、自動音声認識(ASR)、音声合成(TTS)のサービスを統合できます。