Transcribes audio from the current tab
My Ears Extension
This extension is a privacy sensitive audio transcription tool which generates text from the speech audio in any single Chrome tab. Optionally it can include the local microphone to produce a transcript of two way conversations. It doesn't send any source audio media, or the produced transcript to any external services.
This is achieved by running the transcription engine within a WASM module in the browser to keep the user data sovereign.
Version 1.0.1 release notes:
* Improved performance to allow the extension to operate on small dual core devices (reduce number of streams)
* Better UX on starting
Read more
This is achieved by running the transcription engine within a WASM module in the browser to keep the user data sovereign.
Version 1.0.1 release notes:
* Improved performance to allow the extension to operate on small dual core devices (reduce number of streams)
* Better UX on starting
Source Manifest.json
{"update_url": "https://clients2.google.com/service/update2/crx", "manifest_version": 3, "name": "My Ears", "description": "Transcribes audio from the current tab", "version": "1.0.1", "icons": { "16": "icon16.png", "32": "icon32.png", "48": "icon48.png", "128": "icon128.png" }, "action": { "default_icon": "icon128.png" }, "background": { "service_worker": "service-worker.js" }, "permissions": [ "tabCapture" ], "web_accessible_resources": [ { "resources": [ "/plugins/*" ], "matches": [ "*://*/*" ] } ], "content_security_policy": { "extension_pages": "script-src 'self' 'wasm-unsafe-eval'; object-src 'self';" }, "commands": { "start": { "suggested_key": { "default": "Ctrl+Shift+S", "mac": "Command+Shift+U" }, "description": "Start Transcription" }, "stop": { "suggested_key": { "default": "Ctrl+Shift+X", "mac": "MacCtrl+Shift+X" }, "description": "Stop Stop Transcription" } }}
Read more