패키지, 저장소 및 앱 카테고리 검색

패키지 상세v0.4.2

sound_stream

마이크에서 오디오 데이터를 파일 없이 오디오 엔진으로 스트리밍하기 위한 플러터 플러그인입니다.

AndroidiOS
30일 다운로드
543
좋아요
115
Pub 점수
140

패키지 설치

flutter pub add sound_stream

패키지 개요

공개 정보를 바탕으로 생성한 선택 가이드입니다.

Sound_Stream은 장치 마이크에서 오디오 엔진으로 실시간 오디오 스트리밍을 가능하게 하는 Flutter 플러그인으로, 파일 저장을 생략합니다. 즉각적인 오디오 피드백이나 분석이 필요한 애플리케이션에 적합한 낮은 지연 시간의 오디오 처리를 지원합니다. 이 플러그인은 Android와 iOS 플랫폼 모두를 지원하며, Flutter 앱과 원활하게 통합됩니다. 개발자는 효율적으로 원시 오디오 데이터를 캡처하고 스트리밍할 수 있어 음성 인식, 라이브 오디오 효과 또는 통신 앱에 적합합니다. 가벼운 설계로 오디오 전송 중 최소한의 오버헤드를 보장합니다.

사용 사례

  • 실시간 음성 처리
  • 라이브 오디오 효과
  • 음성 제어 애플리케이션
  • 오디오 분석
  • 통신 앱

주요 기능

  • 저지연 오디오 스트리밍
  • 파일 저장소 필요 없음
  • 원시 오디오 데이터 접근
  • 크로스 플랫폼(안드로이드 및 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)

카테고리

소스 저장소

이 패키지를 사용하는 프로젝트