Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 956 Categories, Downloaded 50.401.780 Times

Some Basic Audio Features 1.0

  Date Added: May 04, 2013  |  Visits: 379

Some Basic Audio Features

Report Broken Link
Printer Friendly Version


Product Homepage
Download (51 downloads)



Theodoros Giannakopouloshttp:/www.di.uoa.gr/~tyiannak---------------------------------------Feature extraction (as in most pattern recognition problems) is maybe the most important step in audio classification tasks. The provided Matlab code computes some of the basic audio features for groups of sounds stored in WAV files. Furthermore, a simple class separability measure, based on feature histograms is used for measuring the ability of each feature to be used for classifying the given classes. Therefore, you can use the provided m-files for computing the features of an audio classification problem (i.e. specific audio classes) and understanding "how good" those features are for the specific classification task.The features are calculated in a two-step way:In particular, the following audio features and respective statistics are extracted for each audio segment:Features StatisticsEnergy Entropy Standard Deviation (std)Signal Energy Std by Mean (average) RatioZero Crossing Rate StdSpectral Rolloff StdSpectral Centroid StdSpectral Flux Std by Mean RatioIn order to compute the 6 feature statistics for a specific .wav file, you can use the computeAllStatistics(fileName, win, step).After the features are calculated,a) the histograms of each feature for all classes are estimatedb) a simple algorithm is used for estimating the separability of the audio classes. In other words, a measure that describes how "easily" the features will be classified. In the case of a multi-class classification problem, the measure is calculated for EACH CLASS opposed to ALL OTHER CLASSES, i.e. a measure value FOR EACH CLASS is computed. The algorithm is described in detail in http://www.mathworks.com/matlabcentral/fil...bjectType=FILE#.EXAMPLE:The main function of this demo is computeFeaturesDirectory(). The only recuired argument is a cell array with the names of the directories in which the .wav files of the respective classes are stored. For example, suppose you have three folders named MUSIC, SPEECH and NOISE, each one containing wav files with relevant audio content (i.e. wav files of segments containing music, speech and noise). In order to compute the audio features of those files simply write:>> F = computeFeaturesDirectory({'music','speech','noise'});---------------------------------------Theodoros Giannakopouloshttp:/www.di.uoa.gr/~tyiannak

Requirements: No special requirements
Platforms: Matlab
Keyword: Class Classes Classified Computed Describes Multiclass Quoteasilyquot Words
Users rating: 0/10

License: Shareware Size: 92.16 KB
USER REVIEWS
More Reviews or Write Review


SOME BASIC AUDIO FEATURES RELATED
Libraries  -  Perl6::Classes 0.22
Perl6::Classes project contains first class classes in Perl 5. SYNOPSIS use Perl6::Classes; class Composer { submethod BUILD { print "Giving birth to a new composern" } method compose { print "Writing some music...n" } } class...
7.17 KB  
Programming  -  Class::LazyLoad 0.04
Class::LazyLoad is a highly flexible and general purpose lazyloader Perl class. With very minimal configuration, it will correctly intercept constructor calls and wait until first access before actually executing the constructor.
10.24 KB  
Development Tools  -  Connecting to Interactive Brokers via ActiveX API 1.0
A collection of classes that shows how to wrap IB API inside a class and use event handlers.For more details seehttp://matlab-trading.blogspot.com/2010/11...rs-tws-api.html
10 KB  
Code Management Tools  -  ProGuard 3.9 / 4.0 Beta
ProGuard is a free Java class file shrinker, optimizer, and obfuscator. ProGuard project can detect and remove unused classes, fields, methods, and attributes. It can then optimize bytecode and remove unused instructions. Finally, it can rename...
 
Database Tools  -  sqltoolkit 1.0
The PHP SQL Toolkit is a PHP class system for abstracting database calls.Using classes or functions, it abstracts the underlying database structure into data sources in a manner similar to ODBC. Data sources are defined in one file and a...
20.48 KB  
Programming  -  dnspython3 1.10.0
dnspython is a DNS toolkit for Python. It supports almost all record types. It can be used for queries, zone transfers, and dynamic updates. It supports TSIG authenticated messages and EDNS0. dnspython provides both high and low level...
204.8 KB  
Libraries  -  Font::TTF::Scripts::AP 0.7
Font::TTF::Scripts::AP is a memory representation of a TTFBuilder Attachment Point database (APDB). SYNOPSIS use Font::TTF::Scripts::AP; $ap = Font::TTF::Scripts::AP->read_font($ttf_file, $ap_file, %opts); $ap->make_classes(); INSTANCE...
102.4 KB  
Programming  -  The Qu Programming Language 1.21.10
Qu is a powerful full-featured object oriented programming language. It is an Open Source software. The Qu Programming Language is absolutely free (as in free lunch) and distributed under the GNU General Public License (GPL). Qu is inspired by...
1.3 MB  
Programming  -  JUEL 2.2.2
JUEL is an implementation of the Unified Expression Language (EL), specified as part of the JSP 2.1 standard (JSR-245), which has been introduced in JEE5. Additionally, JUEL 2.2 implements the JSP 2.2 maintenance release specification for full...
1.06 MB  
Libraries  -  Bundle::Perl6 0.07
Bundle::Perl6 is a Perl bundle to install Perl6-related modules. SYNOPSIS perl -MCPAN -e install Bundle::Perl6 CONTENTS Attribute::Handlers - Simpler definition of attribute handlers Attribute::Types - Attributes that confer type on...
3.07 KB  
NEW DOWNLOADS IN SCRIPTS, DEVELOPMENT TOOLS
Scripts  -  Freelancer Script 5.05
Main Features: 100% Secured. Email Support (3 Years). FREE Updates (3 Years). Post projects. Featured projects. Private projects. Sealed projects. Edit/delete projects. Select freelancers....
5.49 MB  
Scripts  -  B2B Script 4.20
Main Features: 100% Secured. Email Support (3 Years). FREE Updates (3 Years). Sign-up Account (Registration of account). Lead generation tools (for the sellers). Email verification to...
5.49 MB  
Scripts  -  B2C Script 5.06
Main Features: 100% Secured. Email Support (3 Years). FREE Updates (3 Years). The script comes with totally editable site colors, icons and graphics Multilevel categories allows extensive browsing Admin can change Category ordering or...
5.49 MB  
Scripts  -  Social Networking Script 2.86
Main Features: 100% Secured. Email Support (3 Years). FREE Updates (3 Years). Registration with name, email, password, date of birth etc. User can add multiple school, college, university with start...
5.49 MB  
Scripts  -  Business Networking Script 8.04
Main Features: 100% Secured. Email Support (3 Years). FREE Updates (3 Years). Ajax based interface. Profile creation. Different types of profile. Profile for jobseekers, employers and employed...
5.49 MB  
Development Tools  -  Aml2CHM 3.50
Those who use the popular Aml Pages text editor might be looking out for a way of generating help files from their text and notes. Aml2CHM is a plug-in that was developed to offer people a quick and efficient way of converting Aml Pages documents...
549.99 KB  
Development Tools  -  VMP Viewer 1.0
This is a very rudimentary tool to visualize the VMP files generated by BrainVoyager. Useful to share files with people who do not have BV.
10 KB  
Development Tools  -  Sending reports and timestamped file by emailing 1.0
main executing reference usage:[1] usage_send_mail.mIllustrates email sending with multiple separate files or single timestamped tar file. Attachment failure is properly handled, with continuation of report emailing without the attachment.[2]...
768 KB  
Development Tools  -  IrisMVC 2.0 rc1
IrisMVC is an OOP PHP framework that developers can use as a strong and secure foundation to build on various web applications following the Model-View-Controller (MVC) pattern. It provides the basic functionality developers need, without...
51.2 KB  
Development Tools  -  7-Zip for Script 4.42
7-Zip is a file archiver with a high compression ratio.Features:- High compression ratio in new 7z format with LZMA compression- Supported formats:- Packing / unpacking: 7z, ZIP, GZIP, BZIP2 and TAR- Unpacking only: RAR, CAB, ISO, ARJ, LZH, CHM,...
624.64 KB