Какой хороший API для записи / захвата и воспроизведения звука в Delphi и / или C #? - PullRequest
3 голосов
/ 26 сентября 2008

Я хочу создать программу проверки правописания для моих школьников, которая позволит им входить и записывать свои орфографические слова, а затем проверять их на протяжении всей недели.

Что такое хороший API Delphi, с помощью которого я могу выбрать устройство записи, записывать и сохранять звуковые файлы, а затем воспроизводить их?

Я также играю с тем же проектом в C #, поэтому рекомендации API захвата / воспроизведения звука C # также приветствуются.

Ответы [ 6 ]

2 голосов
/ 26 сентября 2008

Этот набор компонентов выглядит многообещающе, хотя я никогда не использовал его сам. AudioLab 3.1 содержит как компоненты VCL, так и компоненты .NET 2.0, что должно позволить вам использовать его независимо от того, занимаетесь ли вы разработкой приложения в Delphi или переходите на C #. Наконец, он, по-видимому, бесплатный для некоммерческого использования.

2 голосов
/ 26 сентября 2008

Альтернативой записи будет использование MS Speech API с C #, ввод слов с клавиатуры и указание того, что было введено.

Просто мысль ... Удачи в вашем приложении - это звучит как действительно крутая программа!

2 голосов
/ 26 сентября 2008
1 голос
/ 26 сентября 2008

Лучшее место для поиска компонентов Delphi

(Аудио) http://www.torry.net/pages.php?id=167

0 голосов
/ 27 сентября 2008

Я также собирался предложить AudioLab .

0 голосов
/ 27 сентября 2008

Почему бы не использовать TMediaPlayer, который поставляется с Delphi (на вкладке «Система» палитры)?
Он может записывать и воспроизводить волновые файлы очень легко

...