[{"data":1,"prerenderedAt":264},["ShallowReactive",2],{"project-9747417":3},{"id":4,"name":5,"line":6,"line_source":7,"title":8,"url":9,"domain":10,"maker":11,"posted_at":12,"year":13,"points":14,"comments":15,"rank_in_year":16,"shown_in_year":17,"top":18,"tier":19,"category":20,"subcategory":21,"format":22,"keywords":23,"reception":28,"sentiment":29,"stance_mix":30,"scored_comments":34,"aspects":35,"strip":42,"post_text":45,"what":46,"said":84,"maker_in_thread":177,"shape":180,"grid":183,"attempts":225,"same_week":226,"maker_shows":33,"maker_hidden":257,"reader_version":258,"card":259},"9747417","say_restyle","Edit this webpage with your voice","title","Show HN: Edit this webpage with your voice","https:\u002F\u002Fshaungallagher.github.io\u002Fsay_restyle\u002F","shaungallagher.github.io","jawns",1434745389,2015,73,19,362,2565,15,"notable","dev_tools","web page editing tool","web_app",[24,25,26,27],"speech recognition","voice control","web speech api","css editing","roasted",-0.24,{"positive":31,"neutral":31,"mixed":32,"critical":33},2,1,6,11,{"execution":36,"privacy":39,"idea":40,"performance":41},{"positive":37,"critical":38},0,4,{"positive":37,"critical":37},{"positive":32,"critical":32},{"positive":37,"critical":32},[32,37,37,43,37,37,37,37,37,32,32,37,32,44,32,43,32,43,44],3,5,null,{"problem":47,"audience":59,"pricing":45,"motivation":45,"time_to_build":45,"stack":67,"openness":83,"stage":83,"team_size":83},{"value":48,"source":49,"evidence":50},"Editing a webpage by voice instead of manual code or dev tools edits.","inferred",[51,55],{"id":52,"by":53,"text":54},"9748391","Xeoncross","Now that the speech API is accessible to almost all developers, I really see this being a very helpful thing for developers while they work on web sites. Want to try multiple…",{"id":56,"by":57,"text":58},"9748394","x5n1","seems more tedious than open up dev tools. too much variation to be of general use, probably depends on certain markup like bootstrap. innovative idea though.",{"value":60,"source":49,"evidence":61},"Web developers and presenters editing pages.",[62,63],{"id":52,"by":53,"text":54},{"id":64,"by":65,"text":66},"9748651","sr_banksy","I envision this to be a great little browser extension for those pesky team \u002F site presentations. Can you make that text yellow? Sure, tell it to do so and see how stupid it…",[68,75,79],{"value":69,"source":70,"evidence":71},"JavaScript","maker",[72],{"id":73,"by":11,"text":74},"9748608","I noticed that while I was developing the script. I'm using annyang -- https:\u002F\u002Fgithub.com\u002FTalAter\u002Fannyang -- to interact with the web speech API, and it doesn't look like annyang…",{"value":76,"source":70,"evidence":77},"annyang speech library",[78],{"id":73,"by":11,"text":74},{"value":80,"source":70,"evidence":81},"Web Speech API",[82],{"id":73,"by":11,"text":74},"unknown",{"praise":85,"objections":103,"requests":140,"questions":149,"alternatives":161},[86,98],{"value":87,"source":88,"evidence":89},"Cool and works well for a demo","commenter",[90,94],{"id":91,"by":92,"text":93},"9748456","ConAntonakos","This is really cool!",{"id":95,"by":96,"text":97},"9749404","rolfvandekrol","Really cool! And it actually works! Seems like 'select its first child' doesn't select the first child, but the second.",{"value":99,"source":88,"evidence":100},"Useful idea for developers and presenters",[101,102],{"id":52,"by":53,"text":54},{"id":64,"by":65,"text":66},[104,115,119,130],{"value":105,"source":88,"evidence":106},"Speech recognition accuracy is poor",[107,111],{"id":108,"by":109,"text":110},"9748722","borplk","I've seen some neat projects using the speech API, including this one, but the recognition seems way too bad. Where does the recognition engine come from? Do the browser vendors…",{"id":112,"by":113,"text":114},"9748523","scrollaway","So after playing around with the page, I just started saying random things to see how the speech API would fare with my atrocious accent. That was interesting, until I said \"the…",{"value":116,"source":88,"evidence":117},"Voice editing is more tedious than dev tools",[118],{"id":56,"by":57,"text":58},{"value":120,"source":88,"evidence":121},"Only works in Chrome, not Safari or Firefox",[122,126],{"id":123,"by":124,"text":125},"9748653","baby","I have no idea what is going on, am I suppose to just speak to the page? Because it does nothing (safari) EDIT: apparently visiting…",{"id":127,"by":128,"text":129},"9748671","TD-Linux","The Web Speech API in Chrome is implemented by calling Google Speech Recognition APIs. Firefox would have to pay for an API key to use the same service. There has been some work…",{"value":131,"source":88,"evidence":132},"Speech is sent to Google, a privacy concern",[133,136],{"id":134,"by":128,"text":135},"9748683","Yes - in particular, it's done server-side by Google. It seems that there is a config option to turn it off.…",{"id":137,"by":138,"text":139},"9750134","userbinator","No. The idea that your voice is being recorded and sent to Google is something that a lot of people might not want.",[141,145],{"value":142,"source":88,"evidence":143},"Make it work as a browser extension",[144],{"id":64,"by":65,"text":66},{"value":146,"source":88,"evidence":147},"Fix the first-child selection bug",[148],{"id":95,"by":96,"text":97},[150,157],{"value":151,"source":88,"evidence":152},"Why profanity is censored by the speech API",[153,154],{"id":112,"by":113,"text":114},{"id":155,"by":113,"text":156},"9748614","That is unbelievably messed up. The fear of swear words in american culture actually messing with APIs. I really hope this isn't what it looks like and someone is playing a prank…",{"value":158,"source":88,"evidence":159},"Where the recognition engine comes from",[160],{"id":108,"by":109,"text":110},[162,166,170],{"value":163,"source":88,"evidence":164},"Chrome speech demo from Google",[165],{"id":123,"by":124,"text":125},{"value":167,"source":88,"evidence":168},"pocketsphinx.js client-side recognition",[169],{"id":127,"by":128,"text":129},{"value":171,"source":88,"evidence":172},"dhi.io AI page editing",[173],{"id":174,"by":175,"text":176},"9749381","ganarajpr","This is quite interesting and is very close to what we are doing at http:\u002F\u002Fwww.dhi.io. Though the difference is that , there is actually an AI sitting in between the user and the…",{"comments":32,"answered":32,"key":178},[179],{"id":73,"text":74},{"commenters":18,"max_depth":33,"maker_replies":32,"first_comment_mins":181,"lifespan_hours":182},221,20,[184,186,188,190,192,195,196,199,203,206,207,208,209,212,214,216,218,220,222],[112,37,32,185,113,37],"project\u002Fcritical\u002Fexecution",[73,37,37,187,11,32],"project\u002Fneutral\u002Fexecution",[155,37,37,189,113,37],"other\u002Fneutral\u002Fnone",[134,37,43,191,128,37],"project\u002Fneutral\u002Fprivacy",[193,37,37,194,113,37],"9748867","commenter\u002Fneutral\u002Fprivacy",[137,37,37,194,138,37],[197,37,37,198,113,37],"9750289","commenter\u002Fneutral\u002Fnone",[200,37,37,201,202,37],"9749101","other\u002Fneutral\u002Fperformance","chejazi",[204,37,37,198,205,37],"9749638","aw3c2",[64,32,32,185,65,37],[123,31,32,185,124,37],[127,31,37,189,128,37],[210,31,32,185,211,37],"9749710","mgkimsal",[52,43,44,213,53,37],"project\u002Fpositive\u002Fidea",[56,43,32,215,57,37],"project\u002Fcritical\u002Fidea",[174,38,43,217,175,37],"project\u002Fneutral\u002Fidea",[108,44,32,219,109,37],"project\u002Fcritical\u002Fperformance",[95,33,43,221,96,37],"project\u002Fmixed\u002Fexecution",[91,223,44,224,92,37],7,"project\u002Fpositive\u002Fnone",[],[227,232,237,242,247,252],{"id":228,"name":229,"points":230,"category":231},"9746188","Wayback HN",503,"learning_science",{"id":233,"name":234,"points":235,"category":236},"9744471","MapChat",205,"consumer_social",{"id":238,"name":239,"points":240,"category":241},"9763870","Hypatia 0.2",191,"games",{"id":243,"name":244,"points":245,"category":246},"9757555","WhatsApp for Desktop",120,"hardware",{"id":248,"name":249,"points":250,"category":251},"9746867","Servasm",117,"infrastructure",{"id":253,"name":254,"points":255,"category":256},"9774181","robots.ox.ac.uk",65,"ai",false,"v2",{"id":260,"name":5,"line":6,"ai":257,"cat":20,"year":13,"points":14,"comments":15,"rec":28,"s":29,"top":18,"kw":261,"maker":11,"domain":10,"tier":19,"attempts":37,"strip":262,"url":9,"mix":263,"praise":87,"objection":105,"sub":21},9747417,[24,25,26,27],"1003000001101513135",[31,31,32,33],1793990926344]