Question

<flavor> I want to create a spelling test program for my grade schoolers that would let them enter and record their spelling words then test them on them through out the week.</flavor>

What's a good Delphi API with which I could select a recording device, capture and save sound files, then play them back?

I'm also toying with doing the same project in C#, so C# Sound capture/playback API recommendations would also be appreciated.

Was it helpful?

Solution

An alternative to recording would be to use the MS Speech API with C#, enter the words via keyboard, and have it state what was keyed in.

Just a thought... Good luck on your app -- it sounds like a really cool program!

OTHER TIPS

I've found New Audio Components to be quite good for Delphi.

This component set looks promising though I've never used it myself. AudioLab 3.1 has both VCL components as well .NET 2.0 components which should allow you to use it whether you stay with developing your application in Delphi or move to C#. Finally, it appears to be Free for non-commercial use.

The best place to look for Delphi Components

(Audio) http://www.torry.net/pages.php?id=167

Why not use the TMediaPlayer that comes with Delphi (in the System Tab of the Palette)?
It can record and play wave files very easily

I was also going to suggest AudioLab.

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top