Skip to content

Latest commit

 

History

5 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

Speechify

Tiny browser helper that enables speech-to-text on every text input by setting the WebKit x-webkit-speech attribute.

Originally packaged as a simple content-script extension for WebKit-based browsers.

How it works

// speechify.js — enables speech input on all <input> elements
for (const el of document.getElementsByTagName('input')) {
  el.setAttribute('x-webkit-speech', 'speech');
}

The manifest.json injects this on page load (document_idle) for http://*/*.

Status

  • Historical / educational micro-project
  • Relies on the older WebKit speech attribute (not a modern Web Speech API implementation)
  • Useful as a minimal example of content-script extension structure

Files

File Role
speechify.js Content script
manifest.json Extension manifest (v1-style)

License

No explicit license file — contact the author if you need to reuse.

About

Browser helper: speech-to-text on all input fields (WebKit content script)

Topics

Resources

Stars

4 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors