I've tried several things to get arduino to detect talking like the mic breakouts and building my own opamp and plugging a more sensitive mic into the opamp, but none seem to be able to detect low enough levels that is talking.
Instructables are normally rubbish and this is no exception. Forget that circuit and get a proper design. Using two op amps just involves connecting the output of one into the input of the next. Look it up on Wikipedia.
The Instructables circuit will work with some types of microphones but not with electret microphones (which require a 5-9V power source) or many type of dynamic microphones. What, exactly, do you have?
Use a quad opamp like the LM324, this allows for 2 stages of gain and since speech is normally concentrated in the 300Hz to 3KHz range, use the other two stages as active band pass filters.
This will help with reducing other sounds not in the speech passband.
NOTE:
The LM324 is not a great opamp (rather old) but has the advantages of being cheap, easily available, requires only a single supply and for your application should be fine.