The Leader Impression i10A-LE is powered by android and entered the tablet market at a starting price of 299$ in 2012. Specs include the built in flash player, the 1024x768 resolution, and Micro SD slot that can support up to 32GB.
There could be a problem with your devices audio hardware. Try to turn the device off then back on again. Most of the time this will reset the hardware and allow the speakers to produce sound again.