Как записать с микрофона и сохранить в WAV файл в WinCE с помощью Lazarus? - PullRequest
3 голосов
/ 26 января 2011

Я использую Lazarus для создания приложения WinCE для запуска в КПК / PocketPC.

Мне нужно примерно 10 секунд записать голос с внутреннего микрофона КПК и сохранить его в файл wav, но я не смог найти никакой информации или рабочего примера, как это сделать.

Есть идеи? Спасибо!

1 Ответ

0 голосов
/ 16 июня 2011

Я бы рекомендовал для этого использовать стандартный Windows Waveform API . В Delphi вы можете сделать это с помощью устройства mmsystem, вам нужно будет проверить, доступен ли этот модуль в Lazarus. Существует пример проекта для захвата звука с использованием этих функций здесь . Это было сделано в C ++, но основные идеи должны быть такими же.

...