<flavor> Я хочу создать программу проверки правописания для моих одноклассников, которая позволила бы им вводить и записывать свои орфографические слова, а затем проверять их на них в течение недели. </flavor>
Какой хороший Delphi API, с помощью которого я мог бы выбрать записывающее устройство, захватывать и сохранять звуковые файлы, а затем воспроизводить их?
Я также занимаюсь тем же проектом на C#, поэтому рекомендации API захвата / воспроизведения звука C# также будут оценены.





Лучшее место для поиска компонентов Delphi
Я обнаружил, что Новые аудиокомпоненты неплохо подходит для Delphi.
Альтернативой записи было бы использование MS Speech API с C#, ввод слов с клавиатуры и указание того, что было введено.
Просто подумайте ... Удачи в вашем приложении - звучит как классная программа!
На самом деле это работает довольно хорошо, и их можно записывать по-разному, чтобы «побудить» движок произносить их правильно.
Да, я определенно знаком с этим (форсирование фоенетического написания) - «wich is wie I woud not want et en eh sppeleng drel» :)
Даже синтезатор речи, который у меня был на моем Apple IIe, не нуждался в такой большой помощи: D Кроме того, кто сказал, что вы должны отображать / ожидать ту же строку, которую вы отправляете на синтезатор?
Этот набор компонентов выглядит многообещающе, хотя сам я им никогда не пользовался. AudioLab 3.1 имеет как компоненты VCL, так и компоненты .NET 2.0, которые должны позволить вам использовать его независимо от того, продолжаете ли вы разрабатывать приложение в Delphi или переходите на C#. Наконец, похоже, что он бесплатный для некоммерческого использования.
Почему бы не использовать TMediaPlayer, который поставляется с Delphi (на вкладке System палитры)?
Он может очень легко записывать и воспроизводить волновые файлы
Я также собирался предложить AudioLab.
Я поиграю с этим, меня беспокоит, что это, вероятно, испортит несколько слов из-за фонетического произношения. (т. е. «хотя») и больше сбивать с толку моих детей, чем помогать им. Если это сработает, это будет гладко.