Захват звука.

Общие вопросы, не зависящие от языка реализации.

Модераторы: Duncon, Hawk, Romeo, Eugie

Ответить
atavin-ta
Сообщения: 585
Зарегистрирован: 30 янв 2009, 06:38

Надо взять звук с микрофона и запихать в скользящий буфур. Последние t секунд в буфере, остльное выбросить. И регулярно вызывать функцию для анализа данных в буфере. Тело функции попробую написать сам, нужен синтаксис и инфа по формату данных. А в конце сеанса буфер надо закрыть. Целиком задача - анализ и исполнение речевых команд. Если не туда пишу, то просьба модераторам: переместие, но не удаляйте.
Вопрос: "Почему вы все сионисты? Нельзя ли писать на чём то другом?".
Ответ: "Писать можно на чём угодно. Но зачем же так себя ограничивать? Пиши на С!".
Аватара пользователя
Naeel Maqsudov
Сообщения: 2570
Зарегистрирован: 20 фев 2004, 19:17
Откуда: Moscow, Russia
Контактная информация:

Определю-ка я эту тему сюда, так как вопрос по сути касается функций WinAPI, конкретнее MAPI.
Аватара пользователя
Romeo
Сообщения: 3126
Зарегистрирован: 02 мар 2004, 17:25
Откуда: Крым, Севастополь
Контактная информация:

Когда-то давно, в студенческие годы немного работал с MAPI, но уже ничего не помню и код тот давно потерян. Разобрался сам по MSDN. Советую попробовать повторить мой подвиг :) Хотя нет, подожди немного. Cейчас придёт WinMain, у которого по всей видимости весь подвал и чердак завалены готовыми решениями, и за пиво вручит тебе уже готовую программу, с него станется :)
&quot писал(а):Определюка
Сам такой :)
Entites should not be multiplied beyond necessity @ William Occam
---
Для выделения С++ кода используйте конструкцию [ code=cpp ] Код [ /code ] (без пробелов)
---
Сообщение "Спасибо" малоинформативно. Благодарность правильнее высказать, воспользовавшись кнопкой "Reputation" в виде звёздочки, расположенной в левом нижнем углу рамки сообщения.
atavin-ta
Сообщения: 585
Зарегистрирован: 30 янв 2009, 06:38

Имена функций, начинающиеся с WaveInput, лично мне ничего неговорят, кроме того, что все эти функции предназначены для работы со звуком, идущим с микрофона. Поэтому MSDN ничего мне и не дал. Мне для такой задачи нужно не хелповое описание, а туториальное.
Вопрос: "Почему вы все сионисты? Нельзя ли писать на чём то другом?".
Ответ: "Писать можно на чём угодно. Но зачем же так себя ограничивать? Пиши на С!".
Аватара пользователя
demon416
Сообщения: 178
Зарегистрирован: 30 янв 2006, 14:03
Откуда: kirovskoe

там все очень просто
я на дельфе писал, с ней справка неплохая идет по винапи,
вечером могу исходник куданить выложить
ака хинт: коментируйте код, самим же легче будет разобраться ;)
atavin-ta
Сообщения: 585
Зарегистрирован: 30 янв 2009, 06:38

&quot писал(а):там все очень просто
я на дельфе писал, с ней справка неплохая идет по винапи,
вечером могу исходник куданить выложить
Кидай в тему вложением, или на мыло [url=mailto:atavin-ta@yandex.ru]mailto:atavin-ta@yandex.ru[/url]
Вопрос: "Почему вы все сионисты? Нельзя ли писать на чём то другом?".
Ответ: "Писать можно на чём угодно. Но зачем же так себя ограничивать? Пиши на С!".
Rycharg
Сообщения: 28
Зарегистрирован: 15 апр 2009, 14:23
Откуда: SPb

Приветствую.
У меня завалялась небольшая подборка статей и примеров(C++) из инета на эту тему. Надеюсь, поможет.
atavin-ta
Сообщения: 585
Зарегистрирован: 30 янв 2009, 06:38

Большое Вам спасибо!
Вопрос: "Почему вы все сионисты? Нельзя ли писать на чём то другом?".
Ответ: "Писать можно на чём угодно. Но зачем же так себя ограничивать? Пиши на С!".
Ответить