Skip to content

Commit e3e1cba

Browse files
committed
Add permissions section to README
1 parent e56aeff commit e3e1cba

1 file changed

Lines changed: 25 additions & 0 deletions

File tree

README.md

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff 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

0 commit comments

Comments
 (0)