However, that is a rather tall order. A 1 inch speaker is either a small tweeter, or a headphone. It is difficult to put much sound out, because the smaller a speaker, the larger the excursion and the less bass you can get from it.
Are you really unable to use a speaker larger than 1 inch? Do you know that you must separate the front and back of a speaker with a baffle of some kind? Even a 300W speaker not placed in a box or baffle will not put out much sound, and will be damaged at relatively low power levels.
Here are some 2 inch diameter speakers:
2 inch 5W full range:http://www.mcmelectronics.com/product/55-4566&green=11458509902
50mm x 90mm 15W full range:http://www.mcmelectronics.com/product/55-4622
2.5 inch 1W full range:http://www.mcmelectronics.com/product/55-4572
Here is a 1.4 inch 1W 8 ohm speaker, however it isn't going to be as loud as larger speakers for the same wattage input and with even less low frequency:http://www.mcmelectronics.com/product/55-4518
Finally, here is a 1 inch 1W 8 ohm speaker. Careful, many 1 inch speakers have an impedance considerably higher than 8 ohms:http://www.mcmelectronics.com/product/55-4514
The size of the space inside the speaker box, or the size of the baffle will affect how loud they are, and the frequency response.
Thanks! Didn't know about baffle, good info! Yeah I can probably fit 1.5" inch but definitely not 2". It needs to fit into something like handle from large flashlight... It's a bummer about bass, I didn't think about it, bass is kind of important, but at that size I guess you can't really get sub-woofer...
That last one looks like what I need! I'll give it a try
Wow, that looks like a really great speaker for the size, I'll be definable using it for my other projects! Looks like speakers in my JBLs, those are really loud! Thanks a lot for the link.