Skip to content

Flutter SDK

SORI Flutter SDKを使用すると、AndroidおよびiOSのFlutterアプリに、SORIによる音声認識、キャンペーン検出、アクションリンク処理を追加できます。

前提条件

  • Flutter 3.3.0以降
  • パッケージ制約を満たすDart SDK
  • Android API level 24以降
  • iOS 13.0以降

Flutterパッケージは、ネイティブのSORI Android SDKとiOS SDKをラップします。Flutterアプリで、認識の開始、キャンペーンイベントの受信、認識データベースの更新、処理済みアクションURLのレポートを1つのDart APIで扱いたい場合に使用します。

WARNING

app_idsecret_keyは、アプリをSORI API Serverで認証するための値です。実際の値をリポジトリ、サンプルアプリ、Issue、スクリーンショット、公開ドキュメントにコミットしないでください。

ガイド

APIメモ

Flutterパッケージは、認識lifecycleイベント、キャンペーン/結果/エラーイベント、データベース更新、明示的なaction URL処理を提供します。位置情報、metadata provider、raw audio buffer、自動action URLオープンはpublic Flutter APIには含まれていません。

パッケージmetadataと生成されたDart API referenceについては、pub.devのsorisdk_flutterを参照してください。