Pakete, Repositories und App-Kategorien suchen

Paketdetailsv0.4.2

sound_stream

Ein Flutter-Plugin zum Streamen von Audiodaten vom Mikrofon und Senden an die Audio-Engine ohne Verwendung einer Datei.

AndroidiOS
30-Tage-Downloads
543
Likes
115
Pub-Punkte
140

Paket installieren

flutter pub add sound_stream

Paketübersicht

Aus öffentlichen Paketdaten erstellte Orientierung.

Sound_Stream ist ein Flutter-Plugin, das die Echtzeit-Audio-Streaming von dem Mikrofon des Geräts an einen Audio-Engine ermöglicht, ohne Dateispeicherung. Es unterstützt eine geringe Latenz bei der Audioverarbeitung und ist ideal für Anwendungen, die sofortige Audio-Rückmeldung oder -Analyse erfordern. Das Plugin unterstützt sowohl Android als auch iOS und bietet nahtlose Integration in Flutter-Anwendungen. Entwickler können rohe Audiodaten effizient erfassen und streamen, was es für Spracherkennung, Live-Audio-Effekte oder Kommunikations-Apps geeignet macht. Der leichte Aufbau gewährleistet minimalen Overhead während der Audioübertragung.

Anwendungsfälle

  • Echtzeit-Sprachverarbeitung
  • Live-Audio-Effekte
  • Sprachgesteuerte Anwendungen
  • Audio-Analyse
  • Kommunikations-Apps

Hauptmerkmale

  • Audio-Streaming mit geringer Latenz
  • Keine Dateispeicherung erforderlich
  • Zugriff auf Roh-Audiodaten
  • Plattformübergreifend (Android & iOS)
  • Einfache API für Audioeingabe

Geeignet für

  • Entwickler, die Echtzeit-Audio-Apps erstellen
  • Apps, die Mikrofon-Eingabe ohne Dateien benötigen
  • Projekte, die Spracherkennung oder -synthese betreffen
  • Audio-Visualisierungstools
  • Interaktive, tonbasierte Schnittstellen

Hinweise

  • Mikrofonberechtigung erforderlich
  • Kann bei langen Sitzungen erheblichen Akku verbrauchen
  • Beschränkt auf Audioeingabe nur
  • Plattformspezifische Audioeinstellungen können erforderlich sein
  • Die Leistung hängt von der Gerätehardware ab

Original-README

Originaler README-Schnappschuss aus dem verknüpften Quell-Repository. Aktuelle Inhalte finden Sie im Repository.

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)

Kategorien

Quell-Repository

Projekte, die dieses Paket verwenden