Special Thanks To for mobile device testing. Libraries Used lamejs is used for encoding recorded audio and is based on LAME, which is licensed under the terms of the LGPL.