feat: Enhance audio capture and monitoring features
- Added "audioCapture" permission to manifest for microphone access. - Introduced DeepSeek as a new AI provider option in the side panel. - Implemented a capture mode selection (tab-only, mic-only, mixed) in the side panel. - Added options to enable/disable the extension and auto-open the assistant window. - Integrated a mic monitor feature with live input level visualization. - Included buttons for requesting microphone permission and granting tab access. - Updated styles for new sections and mic level visualization. - Enhanced model fetching logic to support DeepSeek and improved error handling.
This commit is contained in:
24
README.md
24
README.md
@@ -10,12 +10,16 @@ The AI Interview Assistant is a Chrome extension designed to help users during i
|
||||
|
||||
## Features
|
||||
|
||||
- Real-time audio capture from the current tab
|
||||
- Speech-to-text transcription
|
||||
- Question detection
|
||||
- AI-powered responses using OpenAI's GPT-3.5-turbo model
|
||||
- Real-time audio capture (tab, mic, or mixed mode)
|
||||
- Speech-to-text transcription with live overlay
|
||||
- AI-powered responses with multiple providers (OpenAI, Anthropic, Google, DeepSeek, Ollama)
|
||||
- Persistent side panel interface
|
||||
- Secure API key storage
|
||||
- Context management (upload or paste documents for better answers)
|
||||
- Speed mode (faster, shorter responses)
|
||||
- Multi-device demo mode for remote access
|
||||
- Overlay controls: drag, resize, minimize, detach, hide/show
|
||||
- Mic monitor with input device selection and live level meter
|
||||
|
||||
## Installation
|
||||
|
||||
@@ -50,6 +54,18 @@ The AI Interview Assistant is a Chrome extension designed to help users during i
|
||||
|
||||
6. Click "Stop Listening" to end the audio capture.
|
||||
|
||||
## Plans & Roadmap
|
||||
|
||||
- See the evolving roadmap and to-do list in `Plans_and_Todo.md`.
|
||||
|
||||
## Recent Improvements
|
||||
|
||||
- Larger, lighter overlay with a visible resize handle.
|
||||
- Overlay hide/show controls.
|
||||
- Mic monitor with input device selection and live level meter.
|
||||
- Auto-open assistant window option after Start Listening.
|
||||
- Better async message handling in content scripts.
|
||||
|
||||
## Privacy and Security
|
||||
|
||||
- The extension only captures audio from the current tab when actively listening.
|
||||
|
||||
Reference in New Issue
Block a user