|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
03.07.2011, 10:41 | #1 |
Пользователь
Регистрация: 17.04.2009
Сообщений: 68
|
Считывание звука с микрофона и воспроизведение его
Я понимаю, что есть много уже готовых компонентов для записи звука и воспроизведении его, и сама раньше часто этим пользовалась, но в этот раз хочется всё сделать иначе.
Уже целую неделю топчусь на месте, перечитала кучу статей, примеров, что-то понятно, что-то нет, но ближе к делу: что мне понятно Код:
ЗЫ: и да, размер заранее не известен, но не более пяти минут |
03.07.2011, 13:34 | #2 |
Форумчанин
Регистрация: 18.12.2008
Сообщений: 266
|
http://programmersforum.ru/showthread.php?t=91506
http://www.delphisources.ru/pages/fa...ite_sound.html Мало открыть человеку глаза, большинство еще просит указать дорогу и ждет волшебного пенделя. |
03.07.2011, 19:13 | #3 |
Форумчанин
Регистрация: 16.12.2009
Сообщений: 902
|
Это программа работает с микрофоном и сразу воспроизводит звук написана с помощью Bass. Может что то для себя и найдете в ней.
http://zalil.ru/31372792 |
14.08.2011, 06:52 | #4 |
Пользователь
Регистрация: 17.04.2009
Сообщений: 68
|
Наверно со мной что-то не так, как говорится "смотрю в книгу, вижу фигу".
Нельзя ли вместо ссылок на этот раз помочь мне советом. Допустим в WaveHdr уже записан звук. Я его хочу сохранить в MemoryStream. И делаю так: Код:
m.Write(??????????????); |
16.08.2011, 16:35 | #5 |
Пользователь
Регистрация: 17.04.2009
Сообщений: 68
|
Спасибо за красноречивое молчание. С его помощью я поняла что такое WAV, потоки, даже буфер и почти ссылки...
Оставляю работающий пример для тех, у кого-то будут подобные проблемы с записью и воспроизведением звука. Последний раз редактировалось marina15056; 16.08.2011 в 18:25. |
14.06.2015, 13:20 | #6 |
Пользователь
Регистрация: 06.04.2011
Сообщений: 80
|
Запись в буфер и одновременное воспроизведение
Тема старая но ищущим думаю пригодится.
Код:
|
14.06.2015, 21:10 | #7 |
Форумчанин
Регистрация: 16.12.2009
Сообщений: 902
|
Минимальный код на Bass, считывание с микрофона звук и сразу его воспроизведение.
Простенький пример может кому пригодиться. При желании можно запись в файл, ловить буфер в RecordingCallback и объявить заголовок затем записывать через tmemorystream затем сохранять в файл, а можно и сразу в файл. Код:
Последний раз редактировалось Aliens_wolfs; 14.06.2015 в 23:00. |
15.06.2015, 14:49 | #8 | |
Новичок
Джуниор
Регистрация: 28.12.2013
Сообщений: 2
|
Цитата:
a kak mojno zdelat zapis po vremeny? toest posle naprimer pol 4esa zapis ostonovilas saxranilas i pradaljila zapis. |
|
15.06.2015, 20:39 | #9 |
Форумчанин
Регистрация: 16.12.2009
Сообщений: 902
|
Сразу записываем звук в файл.
Код:
Последний раз редактировалось Aliens_wolfs; 16.06.2015 в 00:24. |
18.06.2015, 17:36 | #10 |
Новичок
Джуниор
Регистрация: 28.12.2013
Сообщений: 2
|
Aliens_wolfs программа выдает ошибку:
raised exception class ElnOutError with message 'I/O error 21'. Process stopped. |
|
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Запись видео с Web камеры и звука с микрофона в Delphi | mzuko | Мультимедиа в Delphi | 5 | 07.03.2012 23:02 |
Вывод звука с микрофона на колонки | ZBEP | Помощь студентам | 3 | 28.01.2011 17:14 |
Программа записи с микрофона+воспроизведение записанного | Фанат_Муравьева | Мультимедиа в Delphi | 11 | 08.08.2010 20:33 |
Построение кривой звука и приём с микрофона | TwiX | Мультимедиа в Delphi | 5 | 12.11.2009 19:02 |