Buscar pacotes, repositórios e categorias de apps

Detalhes do pacotev0.0.7

medcorder_audio

Plugin Flutter para gravação/reprodução de áudio. Com o plugin medcorder_audio, você pode integrar suporte a gravação/reprodução de áudio ao seu aplicativo Flutter para iOS ou Android.

Downloads em 30 dias
26
Curtidas
22
Pontos Pub
40

Instalar pacote

flutter pub add medcorder_audio

Visão geral do pacote

Orientação gerada a partir de informações públicas. Apenas para referência.

medcorder_audio é um plugin Flutter que habilita funcionalidades de gravação e reprodução de áudio para aplicativos iOS e Android. Desenvolvido pela evrone.com, ele oferece uma maneira simples de integrar o tratamento de áudio de alta qualidade em aplicativos Flutter. O plugin suporta operações comuns de áudio, como iniciar, parar e gerenciar gravações, tornando-o ideal para aplicativos de memórias de voz, podcasts ou comunicação. É projetado com simplicidade e desempenho em mente, oferecendo processamento de áudio confiável entre plataformas.

Casos de uso

  • Aplicativos de gravação de voz
  • Ferramentas de gravação de podcast
  • Comunicação de voz em tempo real
  • Recursos de anotação de áudio
  • Aplicativos de aprendizagem interativa

Principais recursos

  • Gravação de áudio multiplataforma
  • Reprodução de áudio de alta qualidade
  • API simples para iniciar/parar gravação
  • Suporte para iOS e Android
  • Leve e eficiente

Indicado para

  • Desenvolvedores construindo aplicativos centrados em áudio
  • Aplicativos que exigem gravação de voz off-line
  • Ferramentas educacionais ou produtivas com recursos de voz
  • Aplicativos móveis que precisam de manipulação básica de áudio

Considerações

  • Requer permissões específicas da plataforma
  • Limitado a operações básicas de áudio
  • Sem recursos de edição de áudio embutidos
  • Pode exigir configuração adicional para áudio em segundo plano
  • Depende de repositório externo para atualizações

README original

Snapshot do README original do repositório-fonte vinculado. Consulte o repositório para o conteúdo mais recente.

medcorder_audio

Flutter record/play audio plugin.

pub package Language

Sponsored by Evrone
Developed for Evrone.com
Funded by Medcorder Medcorder.com

Getting Started

For help getting started with Flutter, view our online documentation.

For help on editing plugin code, view the documentation.

With the medcorder_audio plugin you can integrate record/play audio support into your flutter app for iOS or Android.

Plugin functions

setAudioSettings

Future setAudioSettings()
iOS only. open PlayAndRecord audio session
returns: 'OK', 'FAIL'

backAudioSettings

Future backAudioSettings()
iOS only. close PlayAndRecord audio session
returns: 'OK', 'FAIL'

startRecord

Future startRecord(String fileId)
start record audio file to app documents path
returns: 'OK', 'FAIL'

stopRecord

Future stopRecord()
stop audio recording process
returns: 'OK', 'FAIL'

checkMicrophonePermissions

Future checkMicrophonePermissions()
check if you have recording audio permissions
returns: 'OK', 'NO'

startPlay

Future startPlay(dynamic params) async
start audio playing for file with position
returns: 'OK', 'FAIL'
params: Map<String, String>

Key Type Description
file String String file Id
position double play start position in seconds
stopPlay

Future stopPlay()
stop audio playing
returns: 'OK', 'FAIL'\

Plugin events

for receiving plugin events you need assign callback function
void _onEvent(dynamic event) {...}

recording events
Key Type Description
'code' String 'recording',
'url' String recording file url
'peakPowerForChannel' double peak power for channel
'currentTime' double recording time in seconds
playing events
Key Type Description
'code' String 'playing', 'audioPlayerDidFinishPlaying'
'url' String playing file url
'currentTime' double playing time in seconds
'duration' double playing file duration

Categorias

Repositório-fonte

Projetos que usam este pacote

Ainda não há dados.