Introduction - If you have any usage issues, please Google them yourself
MIDI-based TTS engine and Sound Device Interface project, to achieve the voice interface. In the http://www.codeproject.com/KB/audio-video/sdi.aspx?display=Print have a more detailed explanation
Packet : 93317440src_sdi.zip filelist
Source/
Source/Document/
Source/Document/Downloadable Sounds (Level 1) Specification.pdf
Source/Document/DS_Buffer.gif
Source/Document/General MIDI.mht
Source/Document/GNU General Public License.mht
Source/Document/gpl.txt
Source/Document/MIDI File Format.mht
Source/Document/MIDI Specification.mht
Source/Document/SDI1.0Document.doc
Source/Document/SDI1.0_Document.txt
Source/Document/technote.doc
Source/Document/technote.txt
Source/Sample/
Source/Sample/NewsEverywhere_SourceCode/
Source/Sample/NewsEverywhere_SourceCode/gpl.txt
Source/Sample/NewsEverywhere_SourceCode/NewsEverywhereMFC/
Source/Sample/NewsEverywhere_SourceCode/NewsEverywhereMFC/content.htm
Source/Sample/NewsEverywhere_SourceCode/NewsEverywhereMFC/Cursor/
Source/Sample/NewsEverywhere_SourceCode/NewsEverywhereMFC/Cursor/3dwarro.cur
Source/Sample/NewsEverywhere_SourceCode/NewsEverywhereMFC/Cursor/move_r.cur
Source/Sample/NewsEverywhere_SourceCode/NewsEverywhereMFC/eci.h
Source/Sample/NewsEverywhere_SourceCode/NewsEverywhereMFC/Helper.cpp
Source/Sample/NewsEverywhere_SourceCode/NewsEverywhereMFC/Helper.h
Source/Sample/NewsEverywhere_SourceCode/NewsEverywhereMFC/ia3dapi.h
Source/Sample/NewsEverywhere_SourceCode/NewsEverywhereMFC/NewsBar.cpp
Source/Sample/NewsEverywhere_SourceCode/NewsEverywhereMFC/NewsBar.h
Source/Sample/NewsEverywhere_SourceCode/NewsEverywhereMFC/NewsEverywhereMFC.cpp
Source/Sample/NewsEverywhere_SourceCode/NewsEverywhereMFC/NewsEverywhereMFC.dsp
Source/Sample/NewsEverywhere_SourceCode/NewsEverywhereMFC/NewsEverywhereMFC.dsw
Source/Sample/NewsEverywhere_SourceCode/NewsEverywhereMFC/NewsEverywhereMFC.h
Source/Sample/NewsEverywhere_SourceCode/NewsEverywhereMFC/NewsEverywhereMFC.rc
Source/Sample/NewsEverywhere_SourceCode/NewsEverywhereMFC/NewsEverywhereMFCDlg.cpp
Source/Sample/NewsEverywhere_SourceCode/NewsEverywhereMFC/NewsEverywhereMFCDlg.h
Source/Sample/NewsEverywhere_SourceCode/NewsEverywhereMFC/Parser/
Source/Sample/NewsEverywhere_SourceCode/NewsEverywhereMFC/Parser.h
Source/Sample/NewsEverywhere_SourceCode/NewsEverywhereMFC/ParserDLLZXW/
Source/Sample/NewsEverywhere_SourceCode/NewsEverywhereMFC/ParserDLLZXW/Parser.cpp
Source/Sample/NewsEverywhere_SourceCode/NewsEverywhereMFC/ParserDLLZXW/Parser.h
Source/Sample/NewsEverywhere_SourceCode/NewsEverywhereMFC/ParserDLLZXW/ParserDLLZXW.cpp
Source/Sample/NewsEverywhere_SourceCode/NewsEverywhereMFC/ParserDLLZXW/ParserDLLZXW.def
Source/Sample/NewsEverywhere_SourceCode/NewsEverywhereMFC/ParserDLLZXW/ParserDLLZXW.dsp
Source/Sample/NewsEverywhere_SourceCode/NewsEverywhereMFC/ParserDLLZXW/ParserDLLZXW.dsw
Source/Sample/NewsEverywhere_SourceCode/NewsEverywhereMFC/ParserDLLZXW/ReadMe.txt
Source/Sample/NewsEverywhere_SourceCode/NewsEverywhereMFC/ParserDLLZXW/StdAfx.cpp
Source/Sample/NewsEverywhere_SourceCode/NewsEverywhereMFC/ParserDLLZXW/StdAfx.h
Source/Sample/NewsEverywhere_SourceCode/NewsEverywhereMFC/Parser/ParserDLLZXW.dll
Source/Sample/NewsEverywhere_SourceCode/NewsEverywhereMFC/ReadMe.txt
Source/Sample/NewsEverywhere_SourceCode/NewsEverywhereMFC/res/
Source/Sample/NewsEverywhere_SourceCode/NewsEverywhereMFC/Resource.h
Source/Sample/NewsEverywhere_SourceCode/NewsEverywhereMFC/res/A3D_logo.bmp
Source/Sample/NewsEverywhere_SourceCode/NewsEverywhereMFC/res/Browser.ico
Source/Sample/NewsEverywhere_SourceCode/NewsEverywhereMFC/res/buttonK1.ico
Source/Sample/NewsEverywhere_SourceCode/NewsEverywhereMFC/res/HTML.ico
Source/Sample/NewsEverywhere_SourceCode/NewsEverywhereMFC/res/ico00001.ico
Source/Sample/NewsEverywhere_SourceCode/NewsEverywhereMFC/res/ico00002.ico
Source/Sample/NewsEverywhere_SourceCode/NewsEverywhereMFC/res/ico00003.ico
Source/Sample/NewsEverywhere_SourceCode/NewsEverywhereMFC/res/ico00004.ico
Source/Sample/NewsEverywhere_SourceCode/NewsEverywhereMFC/res/icon1.ico
Source/Sample/NewsEverywhere_SourceCode/NewsEverywhereMFC/res/NewsEverywhereMFC.ico
Source/Sample/NewsEverywhere_SourceCode/NewsEverywhereMFC/res/NewsEverywhereMFC.rc2
Source/Sample/NewsEverywhere_SourceCode/NewsEverywhereMFC/res/title_ro.ico
Source/Sample/NewsEverywhere_SourceCode/NewsEverywhereMFC/SDI.H
Source/Sample/NewsEverywhere_SourceCode/NewsEverywhereMFC/sports.htm
Source/Sample/NewsEverywhere_SourceCode/NewsEverywhereMFC/StdAfx.cpp
Source/Sample/NewsEverywhere_SourceCode/NewsEverywhereMFC/StdAfx.h
Source/Sample/NewsEverywhere_SourceCode/Src_ReadMe.txt
Source/Sample/SDI_Demo/
Source/Sample/SDI_Demo/comeacross.mid
Source/Sample/SDI_Demo/eci.h
Source/Sample/SDI_Demo/ia3dapi.h
Source/Sample/SDI_Demo/resource.h
Source/Sample/SDI_Demo/resource.rc
Source/Sample/SDI_Demo/SDI.H
Source/Sample/SDI_Demo/StdAfx.cpp
Source/Sample/SDI_Demo/StdAfx.h
Source/Sample/SDI_Demo/TestSDIdll.cpp
Source/Sample/SDI_Demo/TestSDIdll.dsp
Source/Sample/SDI_Demo/TestSDIdll.dsw
Source/sdi32/
Source/sdi32/DS_Buffer.gif
Source/sdi32/Earcon.h
Source/sdi32/eci.h
Source/sdi32/exports.def
Source/sdi32/gpl.txt
Source/sdi32/ia3dapi.h
Source/sdi32/Ia3dutil.h
Source/sdi32/lib/
Source/sdi32/lib/a3dapi.lib
Source/sdi32/lib/ia3dutil.lib
Source/sdi32/lib/ia3dutild.lib
Source/sdi32/lib/ibmeci.lib
Source/sdi32/SDI.CPP
Source/sdi32/SDI.H
Source/sdi32/sdi32.cpp
Source/sdi32/sdi32.dsp
Source/sdi32/sdi32.dsw
Source/sdi32/SDIKernel.h
Source/sdi32/Speech.h
Source/sdi32/StdAfx.cpp
Source/sdi32/StdAfx.h
Source/sdi32/technote.txt
Source/sdi32/ThirdParty/
Source/sdi32/ThirdParty/eci.h
Source/sdi32/ThirdParty/ia3dapi.h
Source/sdi32/ThirdParty/Ia3dutil.h
Source/sdi32/utillib.cpp
Source/sdi32/utillib.h
Source/sdi_readme.txt