Home | Products | Downloads | Order | Support | Applications | Forum | Testimonials | Company | Contact Us
Virtins Technology at Twitter Virtins Technology at Facebook Virtins Technology at Google Plus Virtins Technology at Youtube  Live Chat at Virtins Technology
Sound Monitoring & Matching APIs for Sound Recognition Projects
VT Sound Monitoring & Matching APIs

Sound Monitoring & Matching APIs for Sound Recognition Projects

Sound recognition is one of the major application areas of artificial intelligence. Various sound recognition techniques exist and can be used for speech recognition, music recognition, environmental sound recognition, animal sound recognition, air-borne or structure-borne machine sound recognition, etc. These techniques contain in common signal processing, feature extraction and feature matching / classification algorithms from the macro point of view. However, they differ in implementation for sound recognition in different sound domains or applications. For example, there are a few good automatic speech recognition software products and APIs available nowadays, however, they just cannot be used directly in animal sound classifications.

Specific sound recognition applications usually require custom programming. Virtins Technology has been actively involved in this line of business for years. Some projects that we have completed are:

1. 16-Channel real-time sound monitoring and matching of normal and abnormal sounds in unmanned substations (as compared with normal and abnormal sound samples)

2. Factory Pass/Fail testing on the music quality of music boxes (as compared with standard music samples)

3. Factory Pass/Fail testing on the sound correctness and quality of multi-sound generation toys (as compared with standard sound samples)

Through years of researches and driven by actual projects, we have developed a suite of sound recognition APIs as well as VC++ and VC# sample programs to demonstrate these APIs. These APIs are called Sound Monitoring & Matching APIs. Their features include:

1. Online or offline sound comparison and similarity scoring
2. Real time sound monitoring
3. Online or offline sound matching based white and black listed samples
4. Suspicious sounds (those that do not directly belong to white or black list) can be manually confirmed and placed into either white or black list
5. A sound card with multiple channels or multiple single-channel sound cards are supported.

Contact us for details if interested.
 
Last but not the least, some applications may look as if they require advanced sound recognition techniques, but their tasks could actually be performed successfully through proper configuration of Multi-Instrument. Here is such an example, see video: Identification of Lighter Sounds in a Control Environment.

 

Home | Products | Downloads | Order | Support | Applications | Forum | Testimonials | Company | Contact Us