Форум программистов, компьютерный форум, киберфорум
C# .NET
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.61/18: Рейтинг темы: голосов - 18, средняя оценка - 4.61
 Аватар для Resst
34 / 27 / 6
Регистрация: 31.03.2012
Сообщений: 115

Подача звука на микрофон

06.06.2015, 22:32. Показов 3354. Ответов 3

Студворк — интернет-сервис помощи студентам
Здравствуйте!

Стоит задача - при нажатии определенной клавиши подать звук (из файла, mp3, wav - неважно) на микрофон. Подскажите, пожалуйста, как это можно реализовать?
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
06.06.2015, 22:32
Ответы с готовыми решениями:

Подача звука на системный динамик (спикер)
Всем привет!!!решение можно дать на VS C++ или на С#, лучше на С#, или дать ссылку. чем смоете помочь.вопрос заключается в следующем. Пусть...

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

Микрофон не пашет, не слышу звука
Здраствуйте !!! У меня проблема , с которой я уже бюсь очень долго .... С микрофоном , Микрофон как бы работает , в звукозаписи...

3
0 / 0 / 0
Регистрация: 19.11.2014
Сообщений: 86
07.06.2015, 21:52
Подать звук на микрофон? О чем Вы?
0
 Аватар для Resst
34 / 27 / 6
Регистрация: 31.03.2012
Сообщений: 115
07.06.2015, 22:11  [ТС]
DiZ911,
опишу, для чего это.

Есть такая игра - World of Tanks
Есть программа для общения в бою - TeamSpeak3
В TeamSpeak есть функция "нашептывание" - когда ты создаешь список, добавляешь в него людей и при желании можешь говорить ("нашептывать") только им - типа приватной беседы. В бою это очень удобно - например, когда идет разделение на 2 фланга - командующий может получать информацию от человека на другом фланге в режиме "нашептывания", т.е. без зафлуживания основного голосового канала. Но приходится каждый раз говорить "в нашептывание {сообщение}", чтобы было понятно, куда потом отвечать. Было бы круто все это действие как-то автоматизировать. Алгоритм сводится к следующему:

1. Отслеживаем нажатие клавиши
2. Клавиша нажата - подается сигнал на микрофон (не на динамик, а именно на микро). Т.к. эта клавиша отвечает за активацию голосовой связи в TeamSpeak, то микро будет уже задействован - но нужно передать на него сигнал. Т.е. "сэмулировать" произнесение "я говорю в нашептывание" в автоматическом режиме.

Как-то так.
0
135 / 130 / 60
Регистрация: 16.06.2013
Сообщений: 527
08.06.2015, 00:41
Resst, не совсем верно, но, если вам чисто для себя, то могу предложить такое хардверно-софтвенное решение:
Соеденить гнёзда микрофона и выход на наушники шнуром типа male-male(через разветвитель, естественно), а по нажатии на клавишу проигрывать звук стандартной функцией.
В противном случае нужно курить доки по Direct - функциям работы со звуком. И, я даже близко не могу сказать какие проблемы у вас возникнут при реализации.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
08.06.2015, 00:41
Помогаю со студенческими работами здесь

Подключив микрофон в windows xp - нет звука
windows xp на старой материнки микрофо работал в реальном времени без программ. На новои работает только с программами и идёт задержка по...

Передача звука по сети через микрофон
Как сделать передачу звука по микрофону? Т.е. 1 кнопка,включает,2-выключает,и как в скайп можно болтать. спасибо.

Подача апелляции
Здравствуйте, Друзья/товарищи Хотел бы проявить интерес к такой возможности, как <b>подача апеляции о восстановлении...

Подача на повторную индексацию
Добрый день :) Вопрос к бывалым в бане товарищам. Как раз перед праздниками полностью выпал из яши некий сайт. Была обнаружена ошибка...

Подача заявки в ДМОЗ и ЯК
Есть новый блог, все страницы в индексе (около 15), запустился чуть больше недели назад. Весь контент уникальный, пишется только для...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
Переходник USB-CAN-GPIO
Eddy_Em 20.03.2026
Достаточно давно на работе возникла необходимость в переходнике CAN-USB с гальваноразвязкой, оный и был разработан. Однако, все меня терзала совесть, что аж 48-ногий МК используется так тупо: просто. . .
Оттенки серого
Argus19 18.03.2026
Оттенки серого Нашёл в интернете 3 прекрасных модуля: Модуль класса открытия диалога открытия/ сохранения файла на Win32 API; Модуль класса быстрого перекодирования цветного изображения в оттенки. . .
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-rectangles-sdl3-c. zip finish-rectangles-sdl3-cpp. zip
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие. Ссылка в Linux — это запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая ссылка» (hard link),. . .
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора ВВЕДЕНИЕ Выполняя задание на управление насосной группой заполнения резервуара,. . .
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru