Principais pacotes de Música e Áudio do Flutter Caso você queira reproduzir áudio ou rádio, gravar áudio, fornecer uma interface de reprodução de música (com controles básicos como play, pause e skip, ou avançados como velocidade de reprodução e playlist), visualizar formas de onda de áudio, controlar o volume e acessar outras utilidades de áudio, a lista completa de pacotes Flutter é fornecida abaixo.
just_audio
3509
Um player de áudio rico em recursos para Flutter. Reproduza em loop, recorte e concatene qualquer som de qualquer fonte (recurso/arquivo/URL/stream) em uma variedade de formatos de áudio com reprodução sem intervalos.
flutter_sound
1363
Uma API completa para reprodução e gravação de áudio. Player de áudio, gravador de áudio, player de mídia, gravador de mídia, player de som, gravador de som.
audio_service
1159
Plugin Flutter para reproduzir áudio em segundo plano quando a tela está desligada.
assets_audio_player
1121
Reproduza músicas/áudios armazenados em arquivos do Flutter & Network, rádio, transmissão ao vivo, arquivos locais. Compatível com Android, iOS, web e macOS.
audio_waveforms
608
Um pacote Flutter que permite gerar formas de onda ao gravar áudio ou a partir de um arquivo de áudio.
record
581
Gravador de áudio do microfone para um determinado caminho de arquivo com várias opções de codecs, taxa de bits e taxa de amostragem.
just_audio_background
287
Um complemento para just_audio que oferece suporte à reprodução em segundo plano e notificações de mídia.
audio_session
262
Define a categoria da sessão de áudio do iOS e os atributos de áudio do Android para o seu aplicativo, e gerencia o foco, mixagem e comportamento de atenuação do áudio do seu aplicativo.
soundpool
232
Um Sound Pool do Flutter para reproduzir arquivos de áudio curtos. As faixas de áudio são armazenadas em cache na memória e reproduzidas diretamente do cache.
just_waveform
213
Extrai dados de forma de onda de um arquivo de áudio adequado para renderizar visualmente a forma de onda.
flutter_audio_waveforms
208
Uma biblioteca de interface do usuário para adicionar facilmente formas de onda de áudio aos seus aplicativos, com várias opções de personalização.
flutter_soloud
165
Plugin de áudio Flutter usando a biblioteca SoLoud e FFI. Ele fornece player, captura básica do microfone, áudio 3D e muito mais.
on_audio_query
160
Plugin Flutter usado para pesquisar informações sobre áudios/músicas [título, artista, álbum, etc.] armazenadas no dispositivo.
flutter_audio_recorder
149
Plugin de gravação de áudio Flutter que suporta gravação, pausa, retomada e parada, e fornece acesso às propriedades do medidor de nível de áudio - potência média e potência de pico.
spotify_sdk
143
Um plugin flutter que permite a comunicação com o SDK e a biblioteca de autenticação do Spotify.
audio_manager
143
Um plugin Flutter para reprodução de música, incluindo gerenciamento de notificações.
flutter_sound_lite
128
Uma API completa para reprodução e gravação de áudio. Reprodutor de áudio, gravador de áudio, reprodutor de mídia, gravador de mídia, reprodutor de som, gravador de som.
flutter_radio_player
123
Player de rádio online para Flutter que permite reproduzir URL de streaming. Suporta Android, iOS, WearOs e watchOS.
audio_wave
106
Um gráfico de barras altamente personalizável (ou gráfico de ondas) com animação, cor, raio, espaços, etc.
sound_stream
103
Um plugin Flutter para transmitir dados de áudio do microfone e dados para o mecanismo de áudio sem usar um arquivo.
flutter_beep
97
Um módulo muito leve para reproduzir sons do sistema e bipes para aplicativos Flutter (sem arquivos de som).
flutter_audio_query
94
Plugin flutter para consultar dados sobre artistas, álbuns, músicas, gêneros e playlists do armazenamento do dispositivo.
mic_stream
92
MicStream é um plugin para receber fluxos de bytes brutos do microfone de um dispositivo. As configurações permitem fluxos PCM de 8 e 16 bits, e mono ou estéreo.
siri_wave
89
Um pacote Flutter que permite criar formas de onda visualmente impressionantes no estilo Siri.
flutter_lyric
83
Um leitor de letras de música que suporta destaque, letras de tradução, animação suave, UI personalizada e análise.
radio_player
76
Um plugin Flutter para reproduzir conteúdo de áudio em streaming com suporte a segundo plano e controles na tela de bloqueio.
music_visualizer
66
este plugin ajuda os desenvolvedores a exibir uma onda de música através de animação.
flutter_sequencer
62
Um plugin Flutter para sequenciar áudio. Use-o para construir sequências de notas e reproduzi-las usando fontes sonoras SFZ ou SF2.
flutter_midi_command
59
Um plugin Flutter para enviar e receber mensagens MIDI entre o Flutter e dispositivos MIDI físicos e virtuais. Envolve CoreMIDI e android.media.midi em uma camada fina de dart/flutter.
record_mp3
56
Grave um MP3 usando a API nativa da plataforma. Você pode iniciar, pausar, retomar e parar a gravação, e exportar um arquivo MP3.
flutter_fft
49
Plugin de detecção de tom que utiliza canais da plataforma (atualmente apenas no Android) para processar áudio em tempo real e fornecer feedback.
audiotagger
46
Biblioteca para ler e escrever tags ID3 em arquivos MP3. Você pode obter os dados como um objeto Map ou objeto Tag.
microphone
40
Plugin (apenas para web no momento) para gravação de áudio através do microfone. Este é um plugin de gravação de áudio.
volume
40
Plugin de volume para controlar o VOLUME do dispositivo Android. Pull request para implementação iOS é bem-vindo.
flutter_chord
39
Parser e renderizador de acordes e letras para Flutter. Também vem com recursos de transposição e rolagem automática.
sound_generator
37
Este plugin é um gerador de som procedural. Ele proporciona transições sonoras fluídas em mudanças de frequência. Você pode ver a forma real do sinal com propriedades de instantâneo de um ciclo.
flutter_audio_recorder2
37
Plugin de gravação de áudio Flutter que suporta gravação, pausa, retomada e parada, e fornece acesso às propriedades do medidor de nível de áudio - potência média e potência de pico.
assets_audio_player_web
37
Plugin web para assets_audio_player, reproduza música/áudio armazenados em arquivos assets diretamente do Flutter.
flutter_plugin_record
36
O plugin de gravação de voz Flutter, fornece a animação de gravação e o retorno bem-sucedido da gravação para o caminho do arquivo de gravação.
perfect_volume_control
35
Plugin de controle de volume do Flutter, suporta Android e iOS, com: Mostrar ícone de volume oculto, monitorar alteração de volume, definir volume, obter o volume atual do dispositivo.
tonic
35
Classes e métodos para representar e manipular conceitos da teoria musical: Tom, Classe de Tom, Intervalo, Escala, Acorde.
podcast_search
34
Uma biblioteca para pesquisar podcasts, analisar feeds RSS de podcasts e obter detalhes dos episódios. Suporta pesquisa via iTunes e PodcastIndex (prévia).
music_player
34
Um plugin Flutter para habilitar a reprodução de música com os centros de controle nativos do iOS e Android.
fast_noise
31
Uma portagem dos algoritmos de ruído rápido, apresentando ruído cellular, ruído cúbico, ruído perlin, ruído simplex, ruído do valor e ruído branco
flutter_hls_parser
31
plugin dart para analisar arquivo m3u8 para HLS. tanto o arquivo mestre quanto o arquivo de mídia são suportados.
flutter_sound_record
30
Gravador de áudio do microfone para um determinado caminho de arquivo com várias opções de codecs, taxa de bits e taxa de amostragem.
acr_cloud_sdk
30
Esta é uma biblioteca não oficial do ACR Cloud SDK para reconhecimento de som e música no Flutter
dart_melty_soundfont
30
Um sintetizador Soundfont (ou seja, um reprodutor '.sf2') escrito em Dart puro.
another_audio_recorder
28
(Null-Safe + V2) Plugin de Gravação de Áudio que suporta gravar, pausar, retomar, parar e fornece acesso às propriedades de medição de nível de áudio, potência média, potência de pico.
playify
27
O Playify é um plugin Flutter para reprodução de música e obtenção de metadados de música. Atualmente, suporta apenas iOS.
social_media_audio_recorder
26
Um pacote Flutter que é usado para construir um gravador de voz animado, assim como em outras redes sociais.
flutter_plugin_playlist
23
Um plugin Flutter para reproduzir e transmitir áudios com suporte nativo para listas de reprodução de áudio, suporte em segundo plano e controles na tela de bloqueio compatíveis com Android e iOS.
medcorder_audio
22
Plugin de gravação/reprodução de áudio Flutter. Com o plugin medcorder_audio, você pode integrar suporte para gravação/reprodução de áudio em seu aplicativo Flutter para iOS ou Android.
streaming_radio_flutter_plugin
21
Este é um plugin simples de transmissão de rádio, com notificações em primeiro plano.
ocarina
19
Reproduza arquivos de áudio locais (assets ou armazenamento interno/externo) com o Flutter no Android ou iOS.