{"version":"1.0","provider_name":"iBlooming","provider_url":"https:\/\/lms.iblooming.ai\/zh","author_name":"Callum Au-Yeung","author_url":"https:\/\/lms.iblooming.ai\/zh\/author\/callumauyeung\/","title":"Callum Au-Yeung - Make It Talk - iBlooming","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"5PHDPmpGHA\"><a href=\"https:\/\/lms.iblooming.ai\/zh\/courses\/callum-au-yeung-make-it-talk\/\">Callum Au-Yeung &#8211; Make It Talk<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/lms.iblooming.ai\/zh\/courses\/callum-au-yeung-make-it-talk\/embed\/#?secret=5PHDPmpGHA\" width=\"600\" height=\"338\" title=\"\u300a Callum Au-Yeung &#8211; Make It Talk \u300b\u2014iBlooming\" data-secret=\"5PHDPmpGHA\" 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:\/\/lms.iblooming.ai\/wp-includes\/js\/wp-embed.min.js\n<\/script>","thumbnail_url":"https:\/\/lms.iblooming.ai\/wp-content\/uploads\/2025\/12\/5-Make-it-talk.jpg","thumbnail_width":370,"thumbnail_height":210,"description":"Ever wanted your characters to talk? I\u2019ll teach you how to add speech bubbles and sound so your sprites can chat, react, and come to life! Get ready for some fun coding magic."}