<commit_before>## Imgur Voice

We're making a voice search for imgur.com. It will take use of the Web Speech API available in Chrome.

- [Workshop's finished project](https://carpetfizz.github.io/imgur-voice/)
- [Google's example for the web speech API](https://developers.google.com/web/updates/2013/01/Voice-Driven-Web-Apps-Introduction-to-the-Web-Speech-API?hl=en)
- [Web Speech API Documentation (dense)](https://dvcs.w3.org/hg/speech-api/raw-file/tip/speechapi.html)


### Prerequisites

- Have git working -- ask for help if you are having trouble with git

- Have a text editor

- Know how to user the developer tools in Chrome [refresher](https://github.com/dvcoders/intro-html-css/blob/master/reference/README.md#what-are-your-browsers-developer-tools-and-how-can-they-be-used)

- [Register your app with imgur to use their API](https://api.imgur.com/oauth2/addclient)
	- Create an imgur account if you don't have one
	- Name your app what you want
	- Authorization Type: `Anonymous usage without user authorization`
	- Callback URL: `https://localhost:8000`
- Your client ID for interacting with the imgur API can be found [here](https://imgur.com/account/settings/apps)
- Take note of that ID, you'll be using it during the workshop


### Getting the workshop

If you were at last week's workshop and already forked/cloned the dvcoders/intro-js repository:

1. `cd` into your intro-js directory
2. Run `git status`.<commit_msg>Credit H@B, add reminder to DL Chrome<commit_after>## Imgur Voice

We're making a voice search for imgur.com. It will take use of the Web Speech API available in Chrome.

- [Workshop's finished project](https://carpetfizz.github.io/imgur-voice/)
- [Google's example for the web speech API](https://developers.google.com/web/updates/2013/01/Voice-Driven-Web-Apps-Introduction-to-the-Web-Speech-API?hl=en)
- [Web Speech API Documentation (dense)](https://dvcs.w3.org/hg/speech-api/raw-file/tip/speechapi.html)

A huge thanks to Hackers@<EMAIL>keley for letting us use their workshop!

### Prerequisites

- Have git working -- ask for help if you are having trouble with git

- Have a text editor

- Have a recent version of Chrome (try going to the [finished project](https://carpetfizz.github.io/imgur-voice/) to see if your browser is recent enough

- Know how to use the developer tools in Chrome [refresher](https://github.com/dvcoders/intro-html-css/blob/master/reference/README.md#what-are-your-browsers-developer-tools-and-how-can-they-be-used)

- [Register your app with imgur to use their API](https://api.imgur.com/oauth2/addclient)
	- Create an imgur account if you don't have one
	- Name your app what you want
	- Authorization Type: `Anonymous usage without user authorization`
	- Callback URL: `https://localhost:8000`
- Your client ID for interacting with the imgur API can be found [here](https://imgur.com/account/settings/apps)
- Take note of that ID, you'll be using it during the workshop


### Getting the workshop

If you were at last week's workshop and already forked/cloned the dvcoders/intro-js repository:

1. `cd` into your intro-js directory
2. Run `git status`.
{'fraction_non_alphanumeric': 0.11192836584585865, 'fraction_numerical': 0.008954269267668692, 'mean_word_length': 4.144736842105263, 'pattern_counts': {'":': 0, '<': 4, '<?xml version=': 0, '>': 4, 'https://': 15, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3714360', 'n_tokens_mistral': 1022, 'n_tokens_neox': 959, 'n_words': 336}