4 ms·
Show HN: Client side, shareable, text2speech messages
- impostervt 14y agoHow?
- franze 14y agosee the github Readme.md https://github.com/franzenzenhofer/lalo.li https://github.com/franzenzenhofer/lalo.li >ok, how does this work > >the speak functionality is thx to kripkens awesome emscripten compiled >speak.js >the knobs thx to the awesome knob jquery lib >the cient side data in hash URLs was inspired by shortly - serverless >pastebin service >oh, and lalo.li is hosted on github pages
- samirahmed 14y agovery cool! but it spams my webhistory with every keystroke i think, renders my back button useless.
- franze 14y agoyou are right history.replaceState() would be a better choice than the history.pushState() i'm using. livecoding right now. [Update: fixed (and deployed)]
- deleted 14y ago[deleted]
- samirahmed 14y agovery cool! but it spams my webhistory with every keystroke i think, renders my back button useless.
- binarymax 14y agoLeft the tab open - nice little easter egg you have there :) window.setTimeout(function(){return i("i love you")},9E5);
- madethemcry 14y agosweet :) window.setTimeout((()->saySo('i love you')),10006015)
- albertzeyer 14y agoThere isn't really so much functionality added over the grounded work http://syntensity.com/static/espeak.html http://syntensity.com/static/espeak.html , is there? (Except some nicer web interface.)
- franze 14y agoit is standing on the shoulders of giants (that would be kripkens (the emscripten guy) shoulders). difference: shareability, interface, entertainment value
- jeremyarussell 14y agoI've been having too much fun with this at work already, and It's been open for 3 minutes. I gotta say I do very much enjoy the simple and straightforward interface.
- lecha 14y agofeature request: make it usable via a URL http://lalo.li/?text=hello http://lalo.li/?text=hello should playback "hello"
- franze 14y agoon my internal to-do list