<html><body><div style="color:#000; background-color:#fff; font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:16px"><div dir="ltr" id="yui_3_16_0_1_1423324268825_3398">Hi list,</div><div id="yui_3_16_0_1_1423324268825_3518" dir="ltr"><br></div><div id="yui_3_16_0_1_1423324268825_3517" dir="ltr">Here's a fun thought-experiment: suppose you're doing a port of Pd, and the graphics toolkit you're using will include functionality to hook in to Google's speech recognition API.  Such an API could make the software accessible to people who would otherwise find it very hard to write Pd patches.</div><div id="yui_3_16_0_1_1423324268825_3579" dir="ltr"><br></div><div id="yui_3_16_0_1_1423324268825_3580" dir="ltr">However, the API works by shipping off your audio data to Google's servers, doing the computation on their machines, and sending you back the results.</div><div id="yui_3_16_0_1_1423324268825_3581" dir="ltr"><br></div><div id="yui_3_16_0_1_1423324268825_3582" dir="ltr">Do you use the API in your port, or not?</div><div id="yui_3_16_0_1_1423324268825_3584" dir="ltr"><br></div><div id="yui_3_16_0_1_1423324268825_3585" dir="ltr">I'm decidedly not going to use that API, for what I think are obvious security, privacy, and philosophical reasons.  But I'm curious just how obvious the security and privacy implications are to others here.  How many people would use a speech-patching mechanism that sends all your speech to Google?</div><div id="yui_3_16_0_1_1423324268825_3854" dir="ltr"><br></div><div id="yui_3_16_0_1_1423324268825_3853" dir="ltr">I'm also increasingly worried by the apparent gap between the usability of Google and Apple's products, and the seemingly glacial pace at which _usable_ free software speech recognition is being developed.  My position won't change, but I'm afraid it's becoming more symbolic than practical as these insecure tools become a natural part of most people's lives.<br></div><br><div id="yui_3_16_0_1_1423324268825_3903" dir="ltr">-Jonathan<br></div></div></body></html>