{"version":"1.0","provider_name":"Fady Anwar","provider_url":"https:\/\/fadyanwar.com","author_name":"Fady Anwar","author_url":"https:\/\/fadyanwar.com\/index.php\/author\/fady\/","title":"Tweeting from a Raspberry Pi Using Azure Speech - Fady Anwar","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"CBA3L83ocF\"><a href=\"https:\/\/fadyanwar.com\/index.php\/2020\/05\/29\/tweeting-from-a-raspberry-pi-using-azure-speech\/\">Tweeting from a Raspberry Pi Using Azure Speech<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/fadyanwar.com\/index.php\/2020\/05\/29\/tweeting-from-a-raspberry-pi-using-azure-speech\/embed\/#?secret=CBA3L83ocF\" width=\"600\" height=\"338\" title=\"&#8220;Tweeting from a Raspberry Pi Using Azure Speech&#8221; &#8212; Fady Anwar\" data-secret=\"CBA3L83ocF\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script>\n\/*! This file is auto-generated *\/\n!function(d,l){\"use strict\";l.querySelector&&d.addEventListener&&\"undefined\"!=typeof URL&&(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&&!\/[^a-zA-Z0-9]\/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret=\"'+t.secret+'\"]'),o=l.querySelectorAll('blockquote[data-secret=\"'+t.secret+'\"]'),c=new RegExp(\"^https?:$\",\"i\"),i=0;i<o.length;i++)o[i].style.display=\"none\";for(i=0;i<a.length;i++)s=a[i],e.source===s.contentWindow&&(s.removeAttribute(\"style\"),\"height\"===t.message?(1e3<(r=parseInt(t.value,10))?r=1e3:~~r<200&&(r=200),s.height=r):\"link\"===t.message&&(r=new URL(s.getAttribute(\"src\")),n=new URL(t.value),c.test(n.protocol))&&n.host===r.host&&l.activeElement===s&&(d.top.location.href=t.value))}},d.addEventListener(\"message\",d.wp.receiveEmbedMessage,!1),l.addEventListener(\"DOMContentLoaded\",function(){for(var e,t,s=l.querySelectorAll(\"iframe.wp-embedded-content\"),r=0;r<s.length;r++)(t=(e=s[r]).getAttribute(\"data-secret\"))||(t=Math.random().toString(36).substring(2,12),e.src+=\"#?secret=\"+t,e.setAttribute(\"data-secret\",t)),e.contentWindow.postMessage({message:\"ready\",secret:t},\"*\")},!1)))}(window,document);\n\/\/# sourceURL=https:\/\/fadyanwar.com\/wp-includes\/js\/wp-embed.min.js\n<\/script>\n","thumbnail_url":"https:\/\/i1.wp.com\/fadyanwar.com\/wp-content\/uploads\/2020\/05\/raspitwitter.jpg?fit=846%2C560&ssl=1","thumbnail_width":846,"thumbnail_height":560,"description":"Here is something fun to do this weekend. How about tweeting using voice recognition? We are going to do this using Raspberry Pi, Azure Speech Cognitive Service and nodejs. First you will need to setup your Raspberry Pi using the steps detailed on my previous article, then create a Speech cognitive service on Azure as [&hellip;]"}