VoiceGPT: Your Voice-Driven Chrome Extension for ChatGPT Conversations
VoiceGPT is a Chrome extension crafted to elevate your ChatGPT experience with voice integration. This extension focuses on functionality and accessibility, allowing for natural and fluid interactions with ChatGPT.
Key Features:
- Unified Input Field: Switch effortlessly between typing and speaking in the same input field, catering to either keyboard or voice input.
- Cursor Control: Manage your cursor position within the input field with ease, blending typing and voice commands smoothly.
- Multilingual Support: Enjoy support for multiple languages using JavaScript SpeechSynthesisUtterance and SpeechRecognition Web Speech APIs.
Voice Commands:
- Clear All: Quickly clears the entire input field for a new start.
- Clear: Removes the last spoken transcript for easy editing or redoing.
- Stop Listening: Disables the listening function, putting you in control of voice command processing.
- Submit: Sends the current input to ChatGPT for a response.
Keyboard Shortcuts:
- Ctrl + Space (Ctrl + B on Mac): Toggles the listening function on or off for voice input control.
- Ctrl + S: Engages Hold and Talk mode for ongoing voice input until the keys are released.