06.06.2005
Запись звука, голосовая аутентификация widows
|
|
Аннотация: Здравствуйте, Аноним, Вы писали:<br />
<span class='lineQuote level1'><br />
А>пробдема следующего содержания.</span><br />
<span class='lineQuote level1'>А>имеется собственная библиотека уатентификации для os windows, аналог msgina.dll с интегрированными средствами аутентификации по голосу. сам код аутентификации работает безупречно — звук записывается, зарегистрированный диктор о...</span>
Ключевые слова: |
10.07.2003
Низкоуровневое программирование звука в Windows
|
|
Аннотация: В отличие от MS DOS, термин "низкоуровневое" в Windows означает не манипуляцию регистрами, прерываниями и каналами DMA, а просто самый элементарный уровень сервиса, обычно предоставляемого непосредственно драйвером устройства. В нашем случае таким устройством обычно является звуковой адаптер (карта), хотя Windows совершенно безразлично, откуда драйвер берет вводимый звук и куда девает звук выводимый. Существует, например, драйвер для вывода произвольного звука на встроенный динамик (PC Speaker), а также виртуальные драйверы, которые просто перенаправляют звуковые потоки другим драйверам или программам.
Ключевые слова: GetNumDevs,GetDevCaps,Open,Close,Prepare,Unprepare,AddBuffer,Write,Stop,Pause,Start,Restart,Reset,SetVolume,GetVolume,SetPitch,GetPitch,GetID,GetErrorText,Message,SetPlaybackRate, GetPlaybackRate,WAVEFORMATEX |
10.07.2003
Подсистема сжатия звука в Windows
|
|
Аннотация: Подсистема сжатия звука предоставляет приложениям набор сервисных средств для преобразования звуковых форматов и других видов обработки звуковых данных. Она реализована в виде самого диспетчера ACM и набора так называемых драйверов ACM - независимо подключаемых программ, обеспечивающих непосредственно обработку звука. Приложения непосредственно взаимодействуют только с диспетчером, который выбирает нужные драйверы, передает информацию между приложением и драйверами, и выполняет прочие функции по координации работы подсистемы.
Ключевые слова: WAVEFORMATEX,WAVEFILTER,ACMDRIVERDETAILS,ACMFILTERTAGDETAILS ,ACMFORMATTAGDETAILS,ACMFILTERDETAILS,ACMFORMATDETAILS,ACMFILTERCHOOSE,ACMFORMATCHOOSE,ACMSTREAMHEADER,acmGetVersion,acmMetrics,acmDriverAdd
acmDriverRemove,acmDriverOpen,acmDriverClose,acmDriverDetails,acmDriverEnum,acmDriverID,acmDriverPriority,acmDriverMessage,acmFilterTagDetails,acmFilterDetails,acmFilterTagEnum,acmFilterEnum,acmFilterChoose,acmFormatTagDetails,acmFormatDetails,acmFormatTagEnum,acmFormatEnum,acmFormatChoose,acmFormatSuggest,acmStreamOpen,acmStreamClose,acmStreamSize,acmStreamPrepareHeader,acmStreamUnprepareHeader,acmStreamConvert,acmStreamReset,acmStreamMessage,DriverProc,ChooseHook,DriverEnumCallback,FilterTagEnumCallback,FilterEnumCallback,FormatTagEnumCallback,FormatEnumCallback,StreamCallback,
|
13.07.2003
Обработка звуковых файлов в Windows
|
|
Аннотация: Статья посвящена работе со звуковыми файлами с использованием программного интерфейса MMIO
Ключевые слова: mmioStringToFOURCC,mmioOpen,mmioClose,mmioRename,mmioRead,mmioWrite,mmioSeek,mmioGetInfo,mmioSetInfo,mmioSetBuffer,mmioAdvance,mmioFlush,mmioCreateChunk
mmioAscend,mmioDescend,mmioSendMessage,mmioInstallIOProc,IOProc,MAKEFOURCC, mmioFOURCC
|
14.07.2003
Программирование микшеров и дополнительных устройств
|
|
Аннотация: Как было сказано в первой статье, посвященной программированию звука в Windows, базовый звуковой интерфейс (MME) включает три класса устройств - Wave (собственно цифровой звук), MIDI (синтезаторы и устройства управления в стандарте MIDI) и Mixer/Aux (микшеры и дополнительные устройства). Такая структура отражает устройство типового звукового адаптера, содержащего тракт цифрового звука, синтезатор и микшер, соединяющий выходы источников звука со входами приемных устройств. Микшеры, как вполне самостоятельные блоки звуковых адаптеров и виртуальных синтезаторов, также управляются в MME отдельной подсистемой, которая и будет описана в этой статье.
Ключевые слова: auxGetNumDevs,auxGetDevCaps,auxSetVolume,auxGetVolume,mixerOpen,mixerClose,mixerGetID,mixerGetLineInfo,mixerGetLine,mixerControls,mixerGetControlDetails,mixerSetControlDetails,mixerMessage
|
19.07.2003
Программирование подсистемы MIDI
|
|
Аннотация: В статье рассматривается программирование с испоользованием MIDI (Musical Instrument Digital Interface) - цифрового интерфейса музыкальных инструментов.
Ключевые слова: MIDI |
28.07.2003
Программные интерфейсы джойстика и таймера
|
|
Аннотация: Последние две подсистемы Windows MME, оставшиеся неописанными в рамках данного цикла - это интерфейсы с джойстиками (Joystick) и таймерами (Timer). Назначение первого понятно, а второй служит для управления мультимедийными виртуальными таймерами (multimedia timers).
Обе подсистемы введены в Windows 3.1, и впоследствии стали стандартными компонентами Win32.
Ключевые слова: Joystick,Timer,joyGetNumDevs,joyGetDevCaps,joyGetPos,joyGetPosEx,joyGetThreshold,joySetThreshold,joySetCapture,joyReleaseCapture,timeGetDevCaps,timeGetSystemTime,timeGetTime,timeBeginPeriod,timeEndPeriod,timeSetEvent,timeKillEvent,CallbackProc
|