enx_voice_bot 1.0.3
enx_voice_bot: ^1.0.3 copied to clipboard
Enx Voice bot is a high-level Flutter SDK component that enables voice communication with AI agents using SIP and Pipecat WebSocket services.
enx_voice_bot #
Usage #
To use this plugin, add enx_voice_bot as a dependency in your pubspec.yaml file.
Getting Started #
Device Permissions #
You require a physical Device to run the application as a simulator/emulator does not support .
EnableX Voice AI Bot SDK requires microphone permission to use BOT. Learn how to add Device Permissions in Android and iOS platforms as shown below:
Android #
Open the AndroidManifest.xml file and add the required device permissions.
..
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.RECORD_AUDIO" />
<uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS" />
..
iOS #
Open the info.plist file and add:
- Privacy - Microphone Usage Description and add a note in the Value column.