パッケージ、リポジトリ、アプリカテゴリを検索

パッケージ詳細v0.4.2

sound_stream

マイクからのオーディオデータをファイルを使用せずにオーディオエンジンにストリーミングするためのFlutterプラグイン。

AndroidiOS
30日間ダウンロード
543
いいね数
115
Pub ポイント
140

パッケージをインストール

flutter pub add sound_stream

パッケージ概要

公開情報に基づく選定ガイドです。参考としてご利用ください。

Sound_Stream は、デバイスのマイクからオーディオエンジンへのリアルタイム音声ストリーミングを可能にする Flutter プラグインであり、ファイル保存を回避します。低遅延のオーディオ処理を実現し、即時のオーディオフィードバックや分析が必要なアプリケーションに最適です。このプラグインは Android および iOS の両方のプラットフォームをサポートしており、Flutter アプリとのシームレスな統合を提供します。開発者は効率的に生のオーディオデータをキャプチャしてストリーミングでき、音声認識、ライブオーディオエフェクト、通信アプリなどに適しています。軽量な設計により、オーディオ伝送中のオーバーヘッドを最小限に抑えます。

用途

  • リアルタイム音声処理
  • ライブオーディオエフェクト
  • 音声制御アプリケーション
  • オーディオ分析
  • 通信アプリ

主な機能

  • 低遅延オーディオストリーミング
  • ファイルストレージは不要です
  • 生のオーディオデータへのアクセス
  • クロスプラットフォーム(AndroidおよびiOS)
  • 音声入力用のシンプルなAPI

適している対象

  • リアルタイムオーディオアプリを開発する開発者
  • ファイルなしでマイク入力が必要なアプリ
  • 音声認識または音声合成を含むプロジェクト
  • オーディオ可視化ツール
  • 音声ベースのインタラクティブインターフェース

注意事項

  • マイクの権限が必要です
  • 長時間のセッションではバッテリーを大きく消費する可能性があります
  • 音声入力のみに制限
  • プラットフォーム固有のオーディオ設定が必要になる場合があります
  • パフォーマンスはデバイスのハードウェアに依存します

元の README

関連するソースリポジトリの README 原文のスナップショットです。最新の内容はリポジトリをご覧ください。

sound_stream

This plugin is still in early development stage

A Flutter plugin started from my own needs: Stream audio data from Mic and data to Audio engine without using a file. We can use it to stream audio via network or use it with STT/TTS functions.

Current features:

  • Provides stream of data from mic (Uint8List)
  • Player that receive stream of raw sound data (Uint8List)
  • Support both Android and iOS (cross-platform)
  • Recorder & Player can work simultaneously

Limitations:

To-do list:

  • Support more audio formats
  • Support more platforms (Windows, macOS, Web)
  • Current code might be messy. Should clean it up (someday)

カテゴリー

ソースリポジトリ

このパッケージを使用しているプロジェクト