Получение аудиовхода от микрофона, с Haskell?

Существует ли сформировавшаяся библиотека, которая могла включить аудиовход и произвести и работать в Haskell? (Хорошая обертка прекрасна, конечно.)

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

Спасибо.

6
задан Don Stewart 16 April 2011 в 20:05
поделиться

2 ответа

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

Это будет сильно зависеть от платформы вашей ОС: есть стандартные C библиотеки для этой функции в каждой ОС, и вы будете искать привязки к ним Haskell (например, PulseAudio и т. д.). Посмотрите категорию «Звук» на сайте Hackage:

Например. HSndFile для записи аудиофайлов, http://hackage.haskell.org/package/HSoundFile

4
ответ дан 10 December 2019 в 02:46
поделиться

На случай, если вы не знакомы с хакерством: http://hackage.haskell.org/packages/archive/pkg-list. html

Похоже, там есть кое-что, связанное со звуком. Не уверен, что есть что-нибудь, что удовлетворит ваши потребности. Но большинство «зрелых» библиотек haskell будут там.

1
ответ дан 10 December 2019 в 02:46
поделиться
Другие вопросы по тегам:

Похожие вопросы: