orca_voice_recorder 0.2.0 copy "orca_voice_recorder: ^0.2.0" to clipboard
orca_voice_recorder: ^0.2.0 copied to clipboard

Orca Gateway plugin for voice recording — start/stop/pause recording with amplitude monitoring and playback.

orca_voice_recorder #

Orca Gateway plugin for voice recording — start/stop/pause recording with amplitude monitoring and playback.

Installation #

dependencies:
  orca_gateway: ^0.1.0
  orca_voice_recorder: ^0.1.0

Or via the Flutter CLI:

flutter pub add orca_gateway orca_voice_recorder

Usage #

Register the plugin with your OrcaApp:

import 'package:orca_gateway/orca_gateway.dart';
import 'package:orca_voice_recorder/orca_voice_recorder.dart';

void main() {
  runApp(
    OrcaApp(
      client: OrcaClient(baseUrl: 'https://your-engine.example.com'),
      plugins: [OrcaVoiceRecorderPlugin()],
    ),
  );
}

The engine can start, pause, and stop recordings, monitor live amplitude, and play back saved audio — all from server-side actions.

Platform setup #

Follow the platform setup for record and audioplayers (microphone permissions, iOS background audio, etc.).

License #

BSL 1.1 — see LICENSE.

1
likes
140
points
--
downloads

Documentation

API reference

Publisher

verified publisherorcagateway.com

Orca Gateway plugin for voice recording — start/stop/pause recording with amplitude monitoring and playback.

Repository (GitHub)

License

unknown (license)

Dependencies

audioplayers, flutter, orca_gateway, path_provider, record

More

Packages that depend on orca_voice_recorder