{"action":"created","issue":{"url":"https://api.github.com/repos/evd2014/blockly/issues/18","repository_url":"https://api.github.com/repos/evd2014/blockly","labels_url":"https://api.github.com/repos/evd2014/blockly/issues/18/labels{/name}","comments_url":"https://api.github.com/repos/evd2014/blockly/issues/18/comments","events_url":"https://api.github.com/repos/evd2014/blockly/issues/18/events","html_url":"https://github.com/evd2014/blockly/pull/18","id":164436852,"number":18,"title":"Web Speech API Adventure Demo","user":{"login":"evd2014","id":18580768,"avatar_url":"https://avatars.githubusercontent.com/u/18580768?v=3","gravatar_id":"","url":"https://api.github.com/users/evd2014","html_url":"https://github.com/evd2014","followers_url":"https://api.github.com/users/evd2014/followers","following_url":"https://api.github.com/users/evd2014/following{/other_user}","gists_url":"https://api.github.com/users/evd2014/gists{/gist_id}","starred_url":"https://api.github.com/users/evd2014/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/evd2014/subscriptions","organizations_url":"https://api.github.com/users/evd2014/orgs","repos_url":"https://api.github.com/users/evd2014/repos","events_url":"https://api.github.com/users/evd2014/events{/privacy}","received_events_url":"https://api.github.com/users/evd2014/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":{"login":"quachtina96","id":10423718,"avatar_url":"https://avatars.githubusercontent.com/u/10423718?v=3","gravatar_id":"","url":"https://api.github.com/users/quachtina96","html_url":"https://github.com/quachtina96","followers_url":"https://api.github.com/users/quachtina96/followers","following_url":"https://api.github.com/users/quachtina96/following{/other_user}","gists_url":"https://api.github.com/users/quachtina96/gists{/gist_id}","starred_url":"https://api.github.com/users/quachtina96/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/quachtina96/subscriptions","organizations_url":"https://api.github.com/users/quachtina96/orgs","repos_url":"https://api.github.com/users/quachtina96/repos","events_url":"https://api.github.com/users/quachtina96/events{/privacy}","received_events_url":"https://api.github.com/users/quachtina96/received_events","type":"User","site_admin":false},"assignees":[{"login":"quachtina96","id":10423718,"avatar_url":"https://avatars.githubusercontent.com/u/10423718?v=3","gravatar_id":"","url":"https://api.github.com/users/quachtina96","html_url":"https://github.com/quachtina96","followers_url":"https://api.github.com/users/quachtina96/followers","following_url":"https://api.github.com/users/quachtina96/following{/other_user}","gists_url":"https://api.github.com/users/quachtina96/gists{/gist_id}","starred_url":"https://api.github.com/users/quachtina96/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/quachtina96/subscriptions","organizations_url":"https://api.github.com/users/quachtina96/orgs","repos_url":"https://api.github.com/users/quachtina96/repos","events_url":"https://api.github.com/users/quachtina96/events{/privacy}","received_events_url":"https://api.github.com/users/quachtina96/received_events","type":"User","site_admin":false},{"login":"vicng","id":13488389,"avatar_url":"https://avatars.githubusercontent.com/u/13488389?v=3","gravatar_id":"","url":"https://api.github.com/users/vicng","html_url":"https://github.com/vicng","followers_url":"https://api.github.com/users/vicng/followers","following_url":"https://api.github.com/users/vicng/following{/other_user}","gists_url":"https://api.github.com/users/vicng/gists{/gist_id}","starred_url":"https://api.github.com/users/vicng/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/vicng/subscriptions","organizations_url":"https://api.github.com/users/vicng/orgs","repos_url":"https://api.github.com/users/vicng/repos","events_url":"https://api.github.com/users/vicng/events{/privacy}","received_events_url":"https://api.github.com/users/vicng/received_events","type":"User","site_admin":false},{"login":"rachel-fenichel","id":13686399,"avatar_url":"https://avatars.githubusercontent.com/u/13686399?v=3","gravatar_id":"","url":"https://api.github.com/users/rachel-fenichel","html_url":"https://github.com/rachel-fenichel","followers_url":"https://api.github.com/users/rachel-fenichel/followers","following_url":"https://api.github.com/users/rachel-fenichel/following{/other_user}","gists_url":"https://api.github.com/users/rachel-fenichel/gists{/gist_id}","starred_url":"https://api.github.com/users/rachel-fenichel/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rachel-fenichel/subscriptions","organizations_url":"https://api.github.com/users/rachel-fenichel/orgs","repos_url":"https://api.github.com/users/rachel-fenichel/repos","events_url":"https://api.github.com/users/rachel-fenichel/events{/privacy}","received_events_url":"https://api.github.com/users/rachel-fenichel/received_events","type":"User","site_admin":false},{"login":"picklesrus","id":15675877,"avatar_url":"https://avatars.githubusercontent.com/u/15675877?v=3","gravatar_id":"","url":"https://api.github.com/users/picklesrus","html_url":"https://github.com/picklesrus","followers_url":"https://api.github.com/users/picklesrus/followers","following_url":"https://api.github.com/users/picklesrus/following{/other_user}","gists_url":"https://api.github.com/users/picklesrus/gists{/gist_id}","starred_url":"https://api.github.com/users/picklesrus/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/picklesrus/subscriptions","organizations_url":"https://api.github.com/users/picklesrus/orgs","repos_url":"https://api.github.com/users/picklesrus/repos","events_url":"https://api.github.com/users/picklesrus/events{/privacy}","received_events_url":"https://api.github.com/users/picklesrus/received_events","type":"User","site_admin":false}],"milestone":null,"comments":47,"created_at":"2016-07-08T00:33:19Z","updated_at":"2016-07-19T21:01:02Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/evd2014/blockly/pulls/18","html_url":"https://github.com/evd2014/blockly/pull/18","diff_url":"https://github.com/evd2014/blockly/pull/18.diff","patch_url":"https://github.com/evd2014/blockly/pull/18.patch"},"body":"Created a demo using speech recognition and speech synthesis called \"Adventure Blockly.\" Uses custom blocks to listen to user input, generate speech, and change images and text on the screen. Acts as a sandbox area to create new projects, and comes with several prebuilt demos. Uses the JS Interpreter to asynchronously block until a block is done executing (has listened for user input, generated speech, displayed an image, etc.). Currently only Chrome fully supports speech recognition and speech synthesis (Firefox coming soon).\n\n<!-- Reviewable:start -->\n---\nThis change is [<img src=\"https://reviewable.io/review_button.svg\" height=\"34\" align=\"absmiddle\" alt=\"Reviewable\"/>](https://reviewable.io/reviews/evd2014/blockly/18)\n<!-- Reviewable:end -->\n"},"comment":{"url":"https://api.github.com/repos/evd2014/blockly/issues/comments/233764258","html_url":"https://github.com/evd2014/blockly/pull/18#issuecomment-233764258","issue_url":"https://api.github.com/repos/evd2014/blockly/issues/18","id":233764258,"user":{"login":"evd2014","id":18580768,"avatar_url":"https://avatars.githubusercontent.com/u/18580768?v=3","gravatar_id":"","url":"https://api.github.com/users/evd2014","html_url":"https://github.com/evd2014","followers_url":"https://api.github.com/users/evd2014/followers","following_url":"https://api.github.com/users/evd2014/following{/other_user}","gists_url":"https://api.github.com/users/evd2014/gists{/gist_id}","starred_url":"https://api.github.com/users/evd2014/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/evd2014/subscriptions","organizations_url":"https://api.github.com/users/evd2014/orgs","repos_url":"https://api.github.com/users/evd2014/repos","events_url":"https://api.github.com/users/evd2014/events{/privacy}","received_events_url":"https://api.github.com/users/evd2014/received_events","type":"User","site_admin":false},"created_at":"2016-07-19T21:01:02Z","updated_at":"2016-07-19T21:01:02Z","body":"\n\n\n\nReview status: 0 of 7 files reviewed at latest revision, 13 unresolved discussions.\n\n---\n\n*[demos/speech/block_generators.js, line 59 \\[r9\\]](https://reviewable.io:443/reviews/evd2014/blockly/18#-KMfGDZ0HXopsz878YGw:-KN3vgBYhW1wsisApQsU:338752416) ([raw file](https://github.com/evd2014/blockly/blob/4762f6ba16392b250c8cf49fa5062b46a2d0ccd1/demos/speech/block_generators.js#L59)):*\n<details><summary><i>Previously, vicng wrote…</i></summary>\n> Still some left in the file. Maybe do a Find/Replace on the entire file?\n</details>\nDid a find and found a bunch, changed all of them.\n\n---\n\n*[demos/speech/blocks.js, line 81 \\[r8\\]](https://reviewable.io:443/reviews/evd2014/blockly/18#-KMVsDBGU6QOlftcp6Nv:-KN3vrCigeXl2Qik-eP9:-499146009) ([raw file](https://github.com/evd2014/blockly/blob/e5c7f1cab18320b388bbc86352000f1456081d82/demos/speech/blocks.js#L81)):*\n<details><summary><i>Previously, evd2014 (Emma Dauterman) wrote…</i></summary>\n> Added to the Voice namespace.\n</details>\nDone.\n\n---\n\n*[demos/speech/blocks.js, line 86 \\[r11\\]](https://reviewable.io:443/reviews/evd2014/blockly/18#-KN-VBLoshQiy84MTuP1:-KN3vtQMb5-5T4579osb:-499146009) ([raw file](https://github.com/evd2014/blockly/blob/2003e6df66e7e54cd0e4a0d500c757ebabaf0fbf/demos/speech/blocks.js#L86)):*\n<details><summary><i>Previously, vicng wrote…</i></summary>\n> Nit: Formatting \"// Options\"\n</details>\nDone.\n\n---\n\n*[demos/speech/blocks.js, line 87 \\[r11\\]](https://reviewable.io:443/reviews/evd2014/blockly/18#-KN-VFe8LR_9cwPxhS3e:-KN3w7Y7dg3uEWWw1WfT:-499146009) ([raw file](https://github.com/evd2014/blockly/blob/2003e6df66e7e54cd0e4a0d500c757ebabaf0fbf/demos/speech/blocks.js#L87)):*\n<details><summary><i>Previously, vicng wrote…</i></summary>\n> Use a more descriptive variable name. \"writeOpt\" is kind of vague.\n</details>\nDone.\n\n---\n\n*[demos/speech/blocks.js, line 135 \\[r11\\]](https://reviewable.io:443/reviews/evd2014/blockly/18#-KN-VRFzgCpd6nSN50bA:-KN3w9hOXVuRTR4Fv0wb:-499146009) ([raw file](https://github.com/evd2014/blockly/blob/2003e6df66e7e54cd0e4a0d500c757ebabaf0fbf/demos/speech/blocks.js#L135)):*\n<details><summary><i>Previously, vicng wrote…</i></summary>\n> Move this comment above `window.speechSynthesis.getVoices();`\n</details>\nDone.\n\n---\n\n*[demos/speech/blocks.js, line 141 \\[r11\\]](https://reviewable.io:443/reviews/evd2014/blockly/18#-KN-VWfX0yK8HzgGeEba:-KN3wFYYcR2-Aad77eYu:-499146009) ([raw file](https://github.com/evd2014/blockly/blob/2003e6df66e7e54cd0e4a0d500c757ebabaf0fbf/demos/speech/blocks.js#L141)):*\n<details><summary><i>Previously, vicng wrote…</i></summary>\n> This should be initialized to something.\n</details>\nDone.\n\n---\n\n*[demos/speech/blocks.js, line 150 \\[r11\\]](https://reviewable.io:443/reviews/evd2014/blockly/18#-KN-WI41vJ_YmRsRQQSv:-KN3wITfLiYGR3jbqkUR:-674089985) ([raw file](https://github.com/evd2014/blockly/blob/2003e6df66e7e54cd0e4a0d500c757ebabaf0fbf/demos/speech/blocks.js#L150)):*\n<details><summary><i>Previously, vicng wrote…</i></summary>\n> Voice.voices?\n</details>\nchanged.\n\n---\n\n\n*Comments from [Reviewable](https://reviewable.io:443/reviews/evd2014/blockly/18)*\n<!-- Sent from Reviewable.io -->\n"}}
{"actor":{"display_login":"evd2014"}}