voice_message_package 2.1.1 copy "voice_message_package: ^2.1.1" to clipboard
voice_message_package: ^2.1.1 copied to clipboard

outdated

Flutter package to play/puase voice message in chat messengers.

example/lib/main.dart

import 'package:flutter/material.dart';
import 'package:sizer/sizer.dart';
import 'package:voice_message_package/voice_message_package.dart';

void main() => runApp(const MyApp());

///
class MyApp extends StatelessWidget {
  const MyApp({Key? key}) : super(key: key);
  @override
  Widget build(BuildContext context) => Sizer(
        builder: (_, __, ___) => MaterialApp(
          debugShowCheckedModeBanner: false,
          home: Scaffold(
            backgroundColor: Colors.grey.shade200,
            body: Center(
              child: Column(
                mainAxisAlignment: MainAxisAlignment.center,
                mainAxisSize: MainAxisSize.min,
                children: [
                  VoiceMessageView(
                    controller: VoiceController(
                      audioSrc:
                          'https://dl.musichi.ir/1401/06/21/Ghors%202.mp3',
                      maxDuration: const Duration(seconds: 10),
                      isFile: false,
                      onComplete: () {
                        print('onComplete');
                      },
                      onPause: () {
                        print('onPause');
                      },
                      onPlaying: () {
                        print('onPlaying');
                      },
                    ),
                    innerPadding: 12,
                    cornerRadius: 20,
                  ),
                ],
              ),
            ),
          ),
        ),
      );
}
254
likes
0
points
1.66k
downloads

Publisher

verified publishermehran.monster

Weekly Downloads

Flutter package to play/puase voice message in chat messengers.

Homepage

License

unknown (license)

Dependencies

flutter, just_audio, syncfusion_flutter_sliders

More

Packages that depend on voice_message_package