Smart Audio Monitor
Voice-Activated Monitoring Application
for Home and Commercial Use



 
 
 
 
 
 
 
 
 
 
 
 

User Manual

Version 1.0

02/03/04

Copyright (C) 2004

All rights reserved
 
 
 
 
 
 
 
 
 
 
 
 

Kenneth Delahoussaye
 

web: www.kadtronix.com
email: info@kadtronix.com


 
 

Table of Contents

     
     
  1. Introduction

  2.  
    1. System Requirements
    2. Features
    3. Ordering
    4. Installation
      1.  
  3. Program Operation

  4.  
    1. Activation
    2. Menu Selections
    3. Audio Monitor
    4. Recorder
    5. Player
       
  1. Settings
    1.  
    2. Configure Action
    3. Configure Input and Output Audio
    4. Configure Noise Detection
    5. Configure Sensitivity
    6. Save Settings

    7.  
  2. Credits
    1.  
  3. Legal

  4.  
    1. License
    2. Warranty

    3.  
 

 
 
 
  1. Introduction

  2. The Smart Audio Monitor (SAM) is a multi-purpose audio monitoring tool designed to automatically capture and record sounds in a given environment.  The application contains 3 major functions:  audio monitor, recorder, and player.  The audio monitor function  "listens" for voices and other noises by continually monitoring audio levels.  You may specify the desired audio trigger level at which an action is to occur.  Indicate one of the following actions:

       
    1. Record audio to hard disk
    2. Play a sound (.wav) file
    Follow-on versions of the application may additionally include the following action capabilities:
       
    1. Send an e-mail
    2. Set a digital output 
    3. Send a SPI command
    4. Run a user-specified PC application


    When the audio trigger level is exceeded, the recorder function is automatically activated for a pre-specified time period.  The recorder stores audio to file(s) on the hard disk for later playback by the player function.  Alternatively, instead of recording to file, SAM can play a pre-recorded sound (.wav) file.  This may be particularly useful in situations when you wish your audience to know that they are being noisy and need to settle down.  (Perfect for the parent, teacher, or presenter who needs to leave the room for a few moments and want to maintain a quiet environment in their absence.)  Whether in the home, school, office, etc., SAM has a variety of possible uses and is ideally suited for any application where autonomous audio monitoring is required:

       
    1. Security
    2. Research
    3. Education
    4. Robotics
    5. Industrial Control
    6. Noise Control
       
    1. System Requirements
    2. The Smart Audio Monitor requires a Windows laptop or desktop PC with the following minimum capabilities:
    3. Pentium CPU
    4. 1 MB RAM
    5. 1 MB Available Hard Disk Space
    6. VGA Monitor
    7. Sound-card
    8. Microphone
    9. Speakers
    10. Windows 95/98/2000/XP
    11.  
    12. Features

    13. SAM features include the following:
       
    14. Voice-activated monitoring
    15. Adjustable audio "trigger" level
    16. Graphical interface including LED indicators, bar-graphs, and related controls
    17. 3 major functions including:  audio monitor, recorder, and player
    18. Configurable sensitivity and sound detection
    19. Selectable trigger action:  record to file or play .wav file
    20. Configurable noise detection setting prevents "triggering" on incidental noises
    21. Adjustable sensitivity to detect voices at a distance.
    22. Selectable recording duration and number of recordings to perform
    23. Timer displays elapsed recording time

    24.  
    25. Ordering

    26. SAM is available at the following source:

          Kenneth Delahoussaye
          web: http://www.kadtronix.com
          email: sales@kadtronix.com
       

    27. Installation

    28. Before installing the application, be sure to uninstall any earlier version(s).  To start the installation process, locate and run  the self-extracting setup file (setup.exe) on the install media.
     
  3. Program Operation

  4.  
    1. Activation
      Activate the program by selecting:
      Start Menu -> Programs -> Smart Audio Monitor
      When the program begins, the main display dialog appears as shown below:





     
     
     

      Menu Selections
      You may obtain help at any time using the following menu selection:
       
         Help -> Contents...


       This opens a separate dialog window containing application descriptions and how-to information.  You may also view summary information about the application including how to contact the program creator for registration and/or help issues:
       

        Help -> About...



      To view and/or change configuration settings, use the following menu selection:
       

        File -> Settings...
      This selection activates a page containing configuration and adjustments items.  (Refer to the Settings section for an explanation of these adjustments in detail.)   To exit the application, select:
       
        File -> Exit
      There are 3 graphical function areas: Audio Monitor, Recorder, and Player.  Any graphical controls not currently in use remain "grayed" or disabled until the function is activated.
       
       
    1. Audio Monitor

    2. The audio monitor contains a slider that selects the desired audio trigger level.  Move the slider to the left to capture low-intensity sound levels.  Move to the right for louder, higher intensity captures.  (Also refer to the Settings section for additional adjustments.)  The audio monitor also contains a bar-graph audio meter indicating current audio levels.  To start the audio monitor, click the button labelled "Start Monitoring".




      Once activated, the yellow LED indicator turns on and the audio meter becomes active.  If sound levels exceed the trigger level indicated by the slider control, then recording will begin.  (Refer to the Recorder and Settings sections for details.)
       
       

       

      To stop the audio monitor and any recording in progress, click the "Stop" button.
       

       
    1. Recorder
      The recorder automatically records and stores audio to the hard disk when the audio monitor detects levels which exceed the specified trigger level.  When there is no activity, all controls are grayed and/or disabled as shown below:
       



      When the recorder activates, the red LED indicator becomes active.  The progress bar begins to increase from left to right as the recording continues.  Once the specified duration has been reached, the recording stops and the audio monitor awaits another detection.
       



      Under the progress bar are several items of information.  The timer field to the left (00:00:18) shows how much of the current file has been recorded thus far. The timer field at the right (00:00:30) shows the maximum duration of the file.  This parameter is specified in the Settings section.  The field shown in the middle of thie display (File:  2 of 6) is the file-counter and indicates the number of files which have been recorded out of  the maximum desired.  (If the file-counter reaches the maximum, no further recordings will occur.)  This parameter is also specified in the Settings section.   The "File:" field at the bottom indicates the file name being recorded.  The file names are derived from a time and date stamp as shown below:
       

        _MMMdd_hhmmss.wav


      The designations have the following meanings:
       

        MMM = 3-character month abbreviation (e.g., "Feb")
        dd  = 2-digit day of the month (01 to 31)
        hh = 2-digit hour (00 to 23)
        mm= 2-digit minute (00 to 59)
        ss = 2-digit second (00 to 59)
        wav = file extension indicating an audio wave file

       
    1. Player

    2. The audio player allows you to play any previously recorded file.  Initially, the player is inactive and all graphical controls are grayed and/or disabled as shown:



      There are two button selections for playing a file.  Use the "Play" button to play the last recorded (i.e., most recent) file.  Use the "Browse..." button to choose a different file.  Then click "Play" to play this selection.
       
       



      When the player activates, the green LED indicator becomes active.  The progress bar begins to increase from left to right as the file is played.  When the entire file has completed, the player stops and returns to its inactive state.
       
       

       
  5. Settings

  6. Use the following menu selection to view the "Settings" page:
     

      File -> Settings...


    This page contains a number of configurable parameters as shown below:
     
     



     

    1. Action
      The action region allows you to specify the action to take when the audio level exceeds the trigger value.  If you wish to capture recorded audio to the hard disk, click the "Record" check box.  Specify the maximum number of files to record and the duration of each.  (These settings are useful for conserving disk space.)  If, instead, you desire to play a sound (.wav) file when the trigger level is exceeded, click the "Play Sound File" check box.  Use the "Browse" button to specify the file.  Use the "Preview" button to listen to the sound.  Once configured, the selected .wav file will play each time the trigger occurs.
       



     
    1. Configure Input and Output Audio
      These sections allow you to configure microphone input and speaker output.
       
       

      To view microphone properties, click the "Input..." button.  A display will appear resembling the following:
       




      Make sure the microphone is selected as shown above.  Also ensure that its volume level slider is in the middle to upper portion of its range.
      You will also need to adjust the speaker level for playing recorded audio or if you have selected Play Sound File for triggering purposes.  To adjust the speaker output volume, click the "Output..." button.
       



      Adjust the "Volume Control" slider to the desired level and ensure it is not muted.


     
    1. Configure Noise Detection
      Use this adjustment to help filter incidental, short-duration sounds which should not be captured.  Raise the slider level to ignore short-duration sounds.  Lower it to detect these sounds.
       



      Note:  For proper audio triggering. you should configure noise detection and sensitivity.  You may find it necessary to make several adjustments over time before attaining the right detection level for your environment.
       
       

    1. Configure Sensitivity

    2. Use this adjustment to modify input sensitivity.  Adjust higher if the microphone is far from the sound source.  Adjust lower otherwise.  (Before adjusting sensitivity, you should first configure the input.)
         


      Note:  For proper audio triggering. you should configure noise detection and sensitivity.  You may find it necessary to make several adjustments over time before attaining the right detection level for your situation.
       
       
    3. Save Settings

    4. When you have completed settings adjustments, click "OK" to store the settings and close the display.  If you decide not to store your settings, click "Cancel".  The dialog window will be closed and you will be returned to the main display.
  1. Credits

  2. Special thanks to the following individuals for their creative contributions to this application:

        Ernest Laurentin
        Matt Weagle
     
     

  3. Legal

  4. By purchasing this product, you, the customer agree to terms of licensing and warranty.  Please read the following sections carefully.

  1. License

  2. As the registered user of this software, you are granted the right to use one copy of the application software on a single computer. The user may not use the application on more than one computer at the same time.  (Exceptions are allowed for teachers who may run individual copies of the program on each computer in their classroom.)  The application may NOT be otherwise copied, distributed, or re-sold without express written permission.
     
  3. Warranty

  4. THE AUTHOR DISCLAIMS ALL WARRANTIES RELATING TO THIS PRODUCT, WHETHER EXPRESSED OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE, AND ALL SUCH WARRANTIES ARE EXPRESSLY AND SPECIFICALLY DISCLAIMED. NEITHER THE AUTHOR, NOR ANYONE ELSE WHO HAS BEEN INVOLVED IN THE CREATION, PRODUCTION, OR DELIVERY OF THIS PRODUCT SHALL BE LIABLE FOR ANY INDIRECT, CONSEQUENTIAL, OR INCIDENTAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE SUCH PRODUCT EVEN IF THE AUTHOR HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES OR CLAIMS. IN NO EVENT SHALL THE AUTHOR'S LIABILITY FOR ANY SUCH DAMAGES EVER EXCEED THE PRICE PAID FOR THE PRODUCT, REGARDLESS OF THE FORM OF THE CLAIM. THE PERSON USING THE PRODUCT BEARS ALL RISK AS TO THE QUALITY AND PERFORMANCE OF THE PRODUCT.