IPA Help
The International Phonetic Alphabet (IPA) is a notational standard for the phonetic representation of all languages.
IPA Help is a computer program for learning to recognize, transcribe, and produce the sounds of the International Phonetic Alphabet (IPA). To help you associate symbols and sounds, IPA Help provides phonetic charts, lists of example words, and recordings of the phones and words.
You can download it from: http://www.sil.org/computing/ipahel/ipahelp_download.htm
Cool Edit
The Best Audio Editing Software now known as Adobe Audition
Whether you`re an audio engineer, web developer, multimedia creator or musician, Cool Edit PRO is the software application that meets all your demanding needs.
You can download a free 21 days trial from: http://www.softpedia.com/progDownload/Cool-Edit-Pro-Download-2076.html
LPA Prolog
LPA’s compilers for the Prolog language are widely respected as among the best available for Windows, DOS and the Mac, and form the foundation of all our products. Integrating closely with their respective host operating systems, and with rich GUI development environments and an extensive library of LPA Toolkits, these products provide an ideal platform in which to implement smart applications for the desktop.
To find out more, please select from the following links:
LabVIEW
LabVIEW is a graphical programming environment used by millions of engineers and scientists to develop sophisticated measurement, test, and control systems using intuitive graphical icons and wires that resemble a flowchart. It offers unrivaled integration with thousands of hardware devices and provides hundreds of built-in libraries for advanced analysis and data visualization – all for creating virtual instrumentation. The LabVIEW platform is scalable across multiple targets and OSs, and, since its introduction in 1986, it has become an industry leader.
For more information please follow: http://www.ni.com/labview/whatis/
LEJOS
leJOS (pronounced like the Spanish word “lejos” for “far”) is a tiny Java Virtual Machine. In 2006 it was ported to the LEGO NXT brick. leJOS NXJ includes all the classes in the NXJ API as well as the tools used to upload code to the NXT brick.
leJOS NXJ offers the following:
- Object oriented language (Java)
- Preemptive threads (tasks)
- Arrays, including multi-dimensional
- Recursion
- Synchronization
- Exceptions
- Java types including float, long, and String
- Most of the java.lang, java.util and java.io classes
- A Well-documented Robotics API
For more information please follow: http://lejos.sourceforge.net/nxj.php
iSpeak For Children
iSpeak for children is an interactive learning application for kids. It is a well-accepted fact that multimedia can enhance the learning of kids. With speech recognition technology and voice feedback system, learning alphabets, shapes, objects, calculations etc. would be a lot more easy and interesting than before. The current version of iSpeak offers the following speech recognition based (hands free) activities:
- Learning English alphabets
- Learning basic shapes
- A quiz to identify various objects
- A Tic-Tac-Toe game
The complete application is totally voice controlled which is the most appealing feature for kids.
Currently we’re rolling out a demo version of the application with limited features. Users can download this demo version free of cost, and provide their valuable feedback. Full version can be made available on specific request, after the user has provided a satisfactory feedback of the demo version.
Click here if you wish to download iSpeak for children.
A YouTube video has been created to demonstrate the features of iSpeak. (http://www.youtube.com/watch?v=X-Pj5mWNxGs)
SP Wave
spwave is an audio file editor supporting several sound formats including WAV, AIFF, MP3, Ogg Vorbis, raw, and more. The program is designed for research use, so stability and usability are regarded as important. spwave runs on multiple platforms including Windows, Mac OS, and Linux.
spwave has following features.
- Support for multiple platforms: Windows, Mac OS, Linux (Motif, gtk), etc.
- Support for WAV, AIFF, MP3, Ogg Vorbis, raw, and text files by using plug-ins.
- Support for many bits/samples: 8bits, 16bits, 24bits, 32bits, 32bits float, 64bits double.
- Converting the sampling frequency and the bits/sample of a file.
- Playing, zooming, cropping, deleting, extracting, etc. of a selected region.
- Fade-in, fade-out, gain adjustment, channel swapping, etc of a selected region.
- Editing file information that supports comments of WAV and AIFF, and ID3 tag of MP3.
- Analysis of a selected region using several analysis types, e.g. spectrum, smoothed spectrum, phase, unwrapped phase and group delay.
- Undoing and redoing without limitation of the number of times.
- Waveform extraction by drag & drop.
- Opening files by drag & drop.
- Autosaving of selected regions (you can do this by drag & drop also).
- Saving positions and regions as labels.
- Viewing some waveforms and setting regions synchronously.
- Almost all processing is 64 bits processing internally.
For more information, you can refer
http://www-ie.meijo-u.ac.jp/~banno/spLibs/spwave/index.html
PRAAT
Following are some of the operations which can be performed in it.
- Create a speech object
- Process a signal
- Label a waveform
- General analysis (waveform, intensity, sonogram, pitch, duration)
- Spectrographic analysis
- Intensity analysis
- Pitch analysis
PRAAT can be downloaded from here.
You can refer this link for tutorial of PRAAT.
HTK (Hidden Markov Model Toolkit)
HTK consists of a set of library modules and tools available in C source form. The tools provide sophisticated facilities for speech analysis, HMM training, testing and results analysis. The software supports HMMs using both continuous density mixture Gaussians and discrete distributions and can be used to build complex HMM systems.
The HTK training tools are used to estimate the parameters of a set of HMMs using training utterances and their associated transcriptions. Then unknown utterances are transcribed using the HTK recognition tools. Much of the functionality of HTK is built into the library modules. These modules ensure that every tool interfaces to the outside world in exactly the same way. They also provide a central resource of commonly used functions.
HTK can be downloaded from here
To get more information on HTK, you can refer
1. www.eecs.yorku.ca/course_archive/2007-08/W/6328/Reading/htkbook31_part1.pdf
2. http://www.bas.uni-muenchen.de/forschung/publikationen/Schiel_HTK.txt