File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -84,6 +84,31 @@ const SENTENCE_BOUNDARY = /[.!?,](?:\s|$)/ // TTS triggers on punctuation
8484 Cross-Origin-Embedder-Policy: require-corp
8585 ```
8686
87+ ## Permissions
88+
89+ Ava requires the following browser/system permissions:
90+
91+ | Permission | Purpose | Required |
92+ | ------------| ---------| ----------|
93+ | Microphone | Voice input via Whisper | Yes |
94+ | Audio Playback | Text-to-speech output | Yes |
95+
96+ ### macOS
97+
98+ 1 . ** System Preferences** → ** Security & Privacy** → ** Privacy** → ** Microphone** → Enable your browser
99+ 2 . When prompted by the browser, click ** Allow** for microphone access
100+ 3 . If audio doesn't play, check ** System Preferences** → ** Sound** → ** Output**
101+
102+ ### Windows
103+
104+ 1 . ** Settings** → ** Privacy** → ** Microphone** → Allow apps to access microphone
105+ 2 . Ensure your browser is listed and enabled
106+
107+ ### Linux
108+
109+ 1 . Ensure PulseAudio/PipeWire is running
110+ 2 . Grant microphone permission when prompted by the browser
111+
87112## Development
88113
89114``` bash
You can’t perform that action at this time.
0 commit comments