in one embodiment , a seismic alarm and warning system is capable of activating alarms , providing illumination , detecting particular acoustics , processing rf signals , and performing other control functions . the internal accelerometer monitors device position state , and detects p waves in order to predict the arrival of s waves , determining the occurrence of seismic event ; upon the determination of a seismic event and an earthquake , which is a detectable seismic event that may cause damage , a microcontroller ( mcu ) will activate an alarm and a light module to notify the users visually and audibly , and to illuminate the surrounding . upon the determination of an upcoming earthquake , and the changing of device position state , the said mcu will activate an acoustic - to - electric transducer ( microphone ) to pick surrounding sounds . if human sounds or particular sound patterns are detected , the device will record then broadcast the acoustics of interest with a preset audio message . this way increases the possibility that trapped victims will be noticed by rescue personnel . preferably , the device is housed by a high integrity enclosure that minimizes the damage to the device during an earthquake . when earthquake is not detected , the device monitors acceleration changes and incoming radio frequency ( rf ) emergency signals , broadcasted by trusted organizations . please note that the arrangement of components and the quantity of each component are subjected to change without compromising the essence of the invention . for example , instead of having one acoustic - to - electric transducer , it is possible for an embodiment to have a plurality of acoustic - to - electric transducers to operate as a microphone array . embodiments and methods of operations are described further below with reference to the figures . fig1 illustrates a functional block diagram of one embodiment of the device . this embodiment of the device 10 comprises at least the following components : a 3 - axis ( x , y , and z ) accelerometer 21 with three channel outputs , one output per axis ; a controller unit in form of a microcontroller ( mcu ) 10 m ; a rf module 51 composed of at least a tuner , a demodulator , and an analog output ; an electric - to - acoustic transducer 60 ( i . e . a speaker ); an acoustic - to - electric transducer 40 ( i . e . microphone ); light module 90 containing plurality of led 90 l ; and a power supply 100 . accelerometer 21 is a 3 - axis sensor that detects acceleration changes on x axis , y axis , and z axis ; each axis has its corresponding channel output . the accelerometer 21 detects and converts acceleration changes caused by seismic p waves on the x , y , and z axes into corresponding analog signals , which are then sent through x , y , and z channel outputs . analog signals from the x , y , and z channel outputs are directed to designated operational - amplifier ( op - amp ) 22 x , 22 y , and 22 z , respectively , for signal pre - amplifications . for example , acceleration changes on the x axis will induce electrical signal output from accelerometer 21 to op - amp 22 x for signal pre - amplification ; acceleration changes on the y axis and z axis go through the same process . the pre - amplified analog signal outputs from op - amps ( 22 x , 22 y , and 22 z ) are directed to three analog - to - digital ( a / d ) inputs ( 25 x , 25 y , and 25 z , respectively ) on mcu 10 m . the mcu 10 m converts the incoming analog signal to digital data , and the said mcu also processes the digital data to determine if a set threshold is crossed , thus determining presence of an earthquake . if earthquake is determined , mcu 10 m enables other components such as amplifier 61 and driver 91 . the mcu 10 m enables amplifier 61 through wire 61 w . said mcu then sends signals through digital - to - analog ( d / a ) converter 42 , amplifier 61 , then wire 60 w to electric - to - acoustic transducer 60 , creating sounds to alarm users . driver 91 drives light module 90 to illuminate the surroundings . microphone 40 detects surrounding acoustics then outputs analog signal to op - amp 41 for analog signal amplification . amplified signal will then be sent to a / d converter input 45 . the mcu 10 m determines if the said amplified analog signal is processed and analyzed when certain conditions are fulfilled : magnitude of determined earthquake crosses a threshold , and / or a determined change of post - earthquake device position state , determined when accelerometer post - earthquake position state change crosses a predetermined threshold . upon fulfillment of the said conditions , the mcu 10 m will allow a / d converter input 45 to accept amplified analog signal from 41 ; the analog signal will be a / d converted , processed through an algorithm , then analyzed for particular acoustic patterns and / or characteristics such as that of human voices . the a / d converter input 45 is enabled on specific schedule for a particular time interval . for example , upon sensing the device is tilted , mcu 10 m could enable a / d converter input 45 after the determination of an upcoming earthquake , and could continue to enable the said a / d converter every other minute for a particular duration of time . upon the recognition of particular acoustics characteristics and / or patterns , mcu 10 m performs two actions : 1 ) initiates the recording of the acoustics for a length of time then store the data in the flash memory of mcu 10 m : 2 ) enables amplifier 61 , and retrieves the voice data and the said recording data from flash memory ; the said data are then sent to d / a converter 42 for digital - to - analog conversion ; the converted analog signal is then sent through amplifier 61 to electric - to - acoustic transducer 60 for broadcasting . for example , the device &# 39 ; s broadcasting of digital voice and recording data retrieved from the flash memory might eventually sound “ help !” followed by the recording of actual survivors &# 39 ; voices , “ we are trapped here !” it is preferred that mcu 10 m performs acoustics pickups and recording broadcastings in alternating sequence . antenna 50 is connected to rf module 51 which serves as a rf receiver . rf protocols from incoming signals are sent through wire 51 w to mcu 10 m where they are processed to determine the level of urgency the protocols carry ( i . e . county vs . national emergency ). if the urgency level crosses a specific threshold , then mcu 10 m enables amplifier 61 through wire 61 w , and the rf signals are processed , demodulated , then converted to analog signal in rf module 51 and sent to amplifier 61 for amplification through wire 52 w . the amplified analog signal is then sent to electric - to - acoustic transducer 60 for broadcasting . rf is not used only for seismic emergencies but also for other emergencies at various levels of organization ( i . e . national , state , county etc .) and importance ( i . e . code red , code orange etc .). light module 90 is driven by driver 91 . mcu 10 m sends scheduled electric signal patterns to driver 91 upon the determination of an upcoming seismic event . for example , upon determining an earthquake , light module 90 flashes with set patterns for visual warning , and after several seconds , it will be continuously activated for illumination purposes . when self - check button 70 is activated , preferably held down between 3 to 10 seconds mcu 10 will emulate scenario where there is an upcoming seismic event to see if all the described components are working properly together . the beginning , the ending , and the error occurrences will be coupled with auditory messages during the self - check test . for example , “ begin testing ” and “ test complete ” can be used to notify the user the start and the finish of the test . if self - check button 70 is held down more than the preferred time mentioned previously , the button will perform a reset on the device back to its default settings . power supply 100 is preferably a long lasting battery . when power supply 100 is low on power , mcu 10 m sends an electric signal to driver 81 to activate led 80 . fig2 is a front - view illustration of the system with outer housing 1 containing the entirety of an embodiment of the device . the outer housing 1 preferably has high structural integrity to survive through an earthquake . button placements and shape of outer housing 1 are not limited but can be changed for better aesthetics , device performance , and structure integrity . placement of the device is not limited to vertical surfaces but also is capable of mounting onto horizontal and slanted surfaces .