Adds voice recording and spoken answers to ChatGPT UI.

Latest Version

Version
1.0.20
Update
November 29, 2024
Size
49.37KiB
Developer
nodetics.com
Category
Users
108
Rating
0 ★
Manifest Version
3
Web Store Status
Languages Support
Bahasa Indonesia
Deutsch
English
English (UK)
English (United States)
Français
Nederlands
Norsk
Tiếng Việt
Català
Dansk
Eesti
Español
Español (Latinoamérica)
Hrvatski
Italiano
Latviešu
Lietuvių
Magyar
Polski
Română
Slovenský
Slovenščina
Suomi
Svenska
čeština
Ελληνικά
Српски
български
русский
українська
עברית
हिन्दी
বাংলা
ไทย
‫العربية
中文 (简体)
中文 (繁體)
日本語
한국어
See more
Permissions
Storage
See more

SayAI Extension

SayAI extends the ChatGPT browser interface by adding speech-to-text (ask questions using your own voice) and text-to-speech (ChatGPT speaks the answer aloud) functionality.

Benefits:
- Ask questions using less time - no need to type
- You can listen to the answer which removes the need to look at the screen

Features:
- Voice recording supports several languages enabled by the OpenAI Whisper API
- Text-to-speech utilizes speechSynthesis API and OS voice library
- Export chat log as a file (allows printing the whole chat session as well)
- Both voice recording and text-to-speech can be turned on/off in the UI
- You can ask the question using your voice but let ChatGPT just write the answer instead of speaking it aloud
- Free!
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx", "manifest_version": 3, "name": "SayAI", "version": "1.0.20", "default_locale": "en", "author": "Nodetics", "description": "Adds voice recording and spoken answers to ChatGPT UI.", "permissions": [\t"storage" ], "background": { "service_worker": "js/background.js" }, "host_permissions": [ "https://api.openai.com/*", "https://chatgpt.com/*" ], "content_scripts": [ { "matches": ["https://chatgpt.com/*"], "js": ["js/util.js", "js/main.js", "js/recorder.js", "js/texttospeech.js", "js/chatgptresponsegrabber.js"],\t "css": ["css/custom.css"], "run_at": "document_start" } ], "icons": { "96": "images/voicechatgpt-icon-96.png" }, "web_accessible_resources": [\t {\t\t"resources": ["images/*.svg", "js/listener.js"],\t\t"matches": ["https://chatgpt.com/*"]\t } ] }
Read more