⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 index.htm

📁 MAPI__SAPI__TAPI
💻 HTM
📖 第 1 页 / 共 5 页
字号:
      <li><a HREF="ch17.htm#EstablishingaTTSCallbackinVisualBa">Establishing a TTS Callback in 
        Visual Basic 4.0</a> </li>
    </ul>
  </li>
  <li><a HREF="ch17.htm#OLEVoiceCommandObjects">OLE Voice Command Objects</a> <ul>
      <li><a HREF="ch17.htm#CreatingtheVoiceCommandMenuObject">Creating the Voice Command Menu 
        Object</a> </li>
      <li><a HREF="ch17.htm#UsintheRegisterMethodtoConnecttot">Using the Register Method to 
        Connect to the SR Engine</a> </li>
      <li><a HREF="ch17.htm#UsingtheAwakePropertytoStartandSt">Using the Awake Property to Start 
        and Stop SR Processing</a> </li>
      <li><a HREF="ch17.htm#CreatingtheMenuObject">Creating the Menu Object</a> </li>
      <li><a HREF="ch17.htm#AddingCommandstotheVoiceMenuObject">Adding Commands to the Voice Menu 
        Object</a> </li>
      <li><a HREF="ch17.htm#UsingtheCommandSpokenPropertytoResp">Using the CommandSpoken Property 
        to Respond to Menu Commands</a> </li>
      <li><a HREF="ch17.htm#EstablishinganSRCallbackinVisualBa">Establishing an SR Callback in 
        Visual Basic 4.0</a> </li>
      <li><a HREF="ch17.htm#CreatingListCommandsfortheVoiceMen">Creating List Commands for the 
        Voice Menu Object</a> </li>
      <li><a HREF="ch17.htm#RemovingCommandsfromtheVoiceMenuOb">Removing Commands from the Voice 
        Menu Object</a> </li>
    </ul>
  </li>
  <li><a HREF="ch17.htm#Summary">Summary</a> </li>
</ul>

<h2><font SIZE="5" COLOR="#FF0000"><i>Chapter</i> 18</font><font SIZE="5">&nbsp;&nbsp;<a
HREF="ch18.htm"><i>SAPI Behind the Scenes</i></a></font> </h2>

<ul>
  <li><a HREF="ch18.htm#ControlTags">Control Tags</a> <ul>
      <li><a HREF="ch18.htm#TheVoiceCharacterControlTags">The Voice Character Control Tags</a> </li>
      <li><a HREF="ch18.htm#ThePhraseModificationControlTags">The Phrase Modification Control Tags</a> 
      </li>
      <li><a HREF="ch18.htm#TheLowLevelTTSControlTags">The Low-Level TTS Control Tags</a> </li>
    </ul>
  </li>
  <li><a HREF="ch18.htm#GrammarRules">Grammar Rules</a> <ul>
      <li><a HREF="ch18.htm#GeneralRulesfortheSAPIContextFree">General Rules for the SAPI 
        Context-Free Grammar</a> </li>
      <li><a HREF="ch18.htm#CreatingandCompilingaSAPIContextFr">Creating and Compiling a SAPI 
        Context-Free Grammar</a> </li>
      <li><a HREF="ch18.htm#LoadingandTestingSAPIContextFreeGr">Loading and Testing SAPI 
        Context-Free Grammars</a> </li>
    </ul>
  </li>
  <li><a HREF="ch18.htm#InternationalPhoneticAlphabet">International Phonetic Alphabet</a> </li>
  <li><a HREF="ch18.htm#Summary">Summary</a> </li>
</ul>

<h2><font SIZE="5" COLOR="#FF0000"><i>Chapter</i> 19</font><font SIZE="5">&nbsp;&nbsp;<a
HREF="ch19.htm"><i>Creating SAPI Applications with C++</i></a></font></h2>

<ul>
  <li><a HREF="ch19.htm#TheTTSDemoProject">The TTS Demo Project</a> </li>
  <li><a HREF="ch19.htm#TheVCMDDemoProject">The VCMD Demo Project</a> </li>
  <li><a HREF="ch19.htm#Summary">Summary</a> </li>
</ul>

<h2><font SIZE="5" COLOR="#FF0000"><i>Chapter</i> 20</font><font SIZE="5">&nbsp;&nbsp;<a
HREF="ch20.htm"><i>Building the Voice-Activated Text Reader</i></a></font></h2>

<ul>
  <li><a HREF="ch20.htm#DesigningtheApplication">Designing the Application</a> <ul>
      <li><a HREF="ch20.htm#AddingTTSServices">Adding TTS Services</a> </li>
      <li><a HREF="ch20.htm#AddingSRServices">Adding SR Services</a> </li>
    </ul>
  </li>
  <li><a HREF="ch20.htm#CodingtheMDISpeechModule">Coding the MDISpeech Module</a> <ul>
      <li><a HREF="ch20.htm#DeclaringtheGlobalVariables">Declaring the Global Variables</a> </li>
      <li><a HREF="ch20.htm#CodingtheInitSAPIandUnInitSAPIRouti">Coding the InitSAPI and 
        UnInitSAPI Routines</a> </li>
      <li><a HREF="ch20.htm#CodingtheInitVoiceRoutine">Coding the InitVoice Routine</a> </li>
      <li><a HREF="ch20.htm#CodingtheInitVTextRoutine">Coding the InitVText Routine</a> </li>
      <li><a HREF="ch20.htm#CodingtheVTextActionRoutine">Coding the VTextAction Routine</a> </li>
    </ul>
  </li>
  <li><a HREF="ch20.htm#ModifyingtheMDINoteForms">Modifying the MDINote Forms</a> <ul>
      <li><a HREF="ch20.htm#ModifyingtheMDIForm">Modifying the MDI Form</a> </li>
      <li><a HREF="ch20.htm#ModifyingtheNotePadForm">Modifying the NotePad Form</a> </li>
    </ul>
  </li>
  <li><a HREF="ch20.htm#TestingtheSAPIEnabledMDINotePad">Testing the SAPI-Enabled MDI NotePad</a> 
  </li>
  <li><a HREF="ch20.htm#Summary">Summary</a> </li>
</ul>

<h2><font SIZE="5" COLOR="#FF0000"><i>Chapter</i> 21</font><font SIZE="5">&nbsp;&nbsp;<a
HREF="ch21.htm"><i>Part III Summary - The Speech API</i></a></font></h2>

<ul>
  <li><a HREF="ch21.htm#Chapter14WhatIsSAPI">Chapter 14, &quot;What Is SAPI?&quot;</a> </li>
  <li><a HREF="ch21.htm#Chapter15SAPIArchitecture">Chapter 15, &quot;SAPI Architecture&quot;</a> 
  </li>
  <li><a HREF="ch21.htm#Chapter16SAPIBasics">Chapter 16, &quot;SAPI Basics&quot;</a> </li>
  <li><a HREF="ch21.htm#Chapter17SAPIToolsUsingSAPIObjec">Chapter 17, &quot;SAPI Tools-Using 
    SAPI Objects with Visual Basic 4.0&quot; </a></li>
  <li><a HREF="ch21.htm#Chapter18SAPIBehindtheScenes">Chapter 18, &quot;SAPI Behind the 
    Scenes&quot;</a> </li>
  <li><a HREF="ch21.htm#Chapter19CreatingSAPIApplications">Chapter 19, &quot;Creating SAPI 
    Applications.with C++&quot;</a> </li>
  <li><a HREF="ch21.htm#Chapter20BuildingtheVoiceActivate">Chapter 20, &quot;Building the 
    Voice-Activated Text Reader&quot;</a> </li>
  <li><a HREF="ch21.htm#TheFutureofSAPI">The Future of SAPI</a> </li>
</ul>

<h2><font SIZE="5" COLOR="#FF0000"><i>Chapter</i> 22</font><font SIZE="5">&nbsp;&nbsp;<a
HREF="ch22.htm"><i>What Is TAPI?</i></a></font></h2>

<ul>
  <li><a HREF="ch22.htm#TheTelephonyAPIModel">The Telephony API Model</a> <ul>
      <li><a HREF="ch22.htm#Lines">Lines</a> </li>
      <li><a HREF="ch22.htm#Phones">Phones</a> </li>
    </ul>
  </li>
  <li><a HREF="ch22.htm#TAPIandtheWOSAModel">TAPI and the WOSA Model</a> </li>
  <li><a HREF="ch22.htm#TypicalConfigurations">Typical Configurations</a> <ul>
      <li><a HREF="ch22.htm#PhoneBasedConfigurations">Phone-Based Configurations</a> </li>
      <li><a HREF="ch22.htm#pcBasedConfigurations">pc-Based Configurations</a> </li>
      <li><a HREF="ch22.htm#SharedorUnifiedLineConfigurations">Shared or Unified Line 
        Configurations</a> </li>
      <li><a HREF="ch22.htm#MultilineConfigurations">Multiline Configurations</a> </li>
    </ul>
  </li>
  <li><a HREF="ch22.htm#TelephoneLineServices">Telephone Line Services</a> <ul>
      <li><a HREF="ch22.htm#TheTelephoneSwitchingNetwork">The Telephone Switching Network</a> </li>
      <li><a HREF="ch22.htm#PlainOldTelephoneServicePOTS">Plain Old Telephone Service (POTS)</a> </li>
      <li><a HREF="ch22.htm#DigitalT1Lines">Digital T1 Lines</a> </li>
      <li><a HREF="ch22.htm#IntegratedServicesDigitalNetworkISD">Integrated Services Digital 
        Network (ISDN)</a> </li>
      <li><a HREF="ch22.htm#PrivateBranchExchangePBX">Private Branch Exchange (PBX)</a> </li>
    </ul>
  </li>
  <li><a HREF="ch22.htm#Summary">Summary</a> </li>
</ul>

<h2><font SIZE="5" COLOR="#FF0000"><i>Chapter</i> 23</font><font SIZE="5">&nbsp;&nbsp;<a
HREF="ch23.htm"><i>TAPI Architecture</i></a></font></h2>

<ul>
  <li><a HREF="ch23.htm#AssistedTelephonyServices">Assisted Telephony Services</a> </li>
  <li><a HREF="ch23.htm#BasicTelephonyServices">Basic Telephony Services</a> <ul>
      <li><a HREF="ch23.htm#TheBasicTelephonyLineDeviceAPISet">The Basic Telephony Line Device API 
        Set</a> </li>
      <li><a HREF="ch23.htm#TheBasicTelephonyLineDeviceStructur">The Basic Telephony Line Device 
        Structures</a> </li>
      <li><a HREF="ch23.htm#BasicTelephonyLineDeviceMessages">Basic Telephony Line Device Messages</a> 
      </li>
    </ul>
  </li>
  <li><a HREF="ch23.htm#SupplementalTelephonyServices">Supplemental Telephony Services</a> <ul>
      <li><a HREF="ch23.htm#SupplementalTelephonyAPIforLineDevi">Supplemental Telephony API for 
        Line Devices</a> </li>
      <li><a HREF="ch23.htm#SupplementalTelephonyAPIforPhoneDev">Supplemental Telephony API for 
        Phone Devices</a> </li>
      <li><a HREF="ch23.htm#TheSupplementalTelephonyPhoneDevice">The Supplemental Telephony Phone 
        Device Structures</a> </li>
      <li><a HREF="ch23.htm#TheupplementalTelephonyPhoneDeviceM">The Supplemental Telephony Phone 
        Device Messages</a> </li>
    </ul>
  </li>
  <li><a HREF="ch23.htm#ExtendedTelephonyServices">Extended Telephony Services</a> </li>
  <li><a HREF="ch23.htm#Summary">Summary</a> </li>
</ul>

<h2><font SIZE="5" COLOR="#FF0000"><i>Chapter</i> 24</font><font SIZE="5">&nbsp;&nbsp;<a
HREF="ch24.htm"><i>TAPI Basics</i></a></font></h2>

<ul>
  <li><a HREF="ch24.htm#UsingTAPItoPlaceOutboundCalls">Using TAPI to Place Outbound Calls</a> <ul>
      <li><a HREF="ch24.htm#CallinglineInitializetoStarttheTAPI">Calling lineInitialize to Start 
        the TAPI Session</a> </li>
      <li><a HREF="ch24.htm#CallinglineNegotiateAPIVersiontoCheck">Calling lineNegotiateAPIVersion 
        to Check TAPI Services</a> </li>
      <li><a HREF="ch24.htm#UsinglineOpentoLocateanAppropriate">Using lineOpen to Locate an 
        Appropriate TAPI Line Device</a> </li>
      <li><a HREF="ch24.htm#SettingCallParameterswiththeLINECAL">Setting Call Parameters with the 
        LINECALLPARAMS Structure</a> </li>
      <li><a HREF="ch24.htm#UsinglineMakeCalltoPlacetheCall">Using lineMakeCall to Place the Call</a> 
      </li>
    </ul>
  </li>
  <li><a HREF="ch24.htm#TheTAPIOutProject">The TAPIOut Project</a> <ul>
      <li><a HREF="ch24.htm#TheInitialDeclarations">The Initial Declarations</a> </li>
      <li><a HREF="ch24.htm#TheUserDialogBoxandtheWinMainProc">The User Dialog Box and the WinMain 
        Procedure</a> </li>
      <li><a HREF="ch24.htm#ThePlaceCallFunction">The PlaceCall Function</a> </li>
      <li><a HREF="ch24.htm#TheShowProgressandSetVarPropsProcedu">The ShowProgress and SetVarProps 
        Procedures</a> </li>
      <li><a HREF="ch24.htm#ThelineCallBackProcProcedure">The lineCallBackProc Procedure</a> </li>
    </ul>
  </li>
  <li><a HREF="ch24.htm#TestingtheTAPIOutProject">Testing the TAPIOut Project</a> </li>
  <li><a HREF="ch24.htm#Summary">Summary</a> </li>
</ul>

<h2><font SIZE="5" COLOR="#FF0000"><i>Chapter</i> 25</font><font SIZE="5">&nbsp;&nbsp;<a
HREF="ch25.htm"><i>TAPI Hardware Considerations</i></a></font> </h2>

<ul>
  <li><a HREF="ch25.htm#ModemsandtheUniModemDriversforWin9">Modems and the UniModem Drivers 
    for Win95 and WinNT</a> <ul>
      <li><a HREF="ch25.htm#AQuickReviewofHowModemsWork">A Quick Review of How Modems Work</a> </li>
      <li><a HREF="ch25.htm#TheUniversalModemDriversandTAPISer">The Universal Modem Drivers and 
        TAPI Service Providers</a> </li>
    </ul>
  </li>
  <li><a HREF="ch25.htm#BasicDataModems">Basic Data Modems</a> </li>
  <li><a HREF="ch25.htm#DataModemswithVoice">Data Modems with Voice</a> </li>
  <li><a HREF="ch25.htm#TelephonyCards">Telephony Cards</a> </li>
  <li><a HREF="ch25.htm#Summary">Summary</a> </li>
</ul>

<h2><font SIZE="5" COLOR="#FF0000"><i>Chapter</i> 26</font><font SIZE="5">&nbsp;&nbsp;<a
HREF="ch26.htm"><i>TAPI Tools-Using the </font><tt>TAPILINE</tt> Control</i></a></h2>

<ul>
  <li><a HREF="ch26.htm#TheTAPILINEControl">The TAPILINE Control</a> <ul>
      <li><a HREF="ch26.htm#InstallingtheTAPILINEControl">Installing the TAPILINE Control</a> </li>
      <li><a HREF="ch26.htm#TheTAPIControlsTapiCallBackEvent">The TAPI Control's TapiCallBack 
        Event</a> </li>
      <li><a HREF="ch26.htm#TheTAPILINEOCXProperties">The TAPILINE.OCX Properties</a> </li>
      <li><a HREF="ch26.htm#TheTAPILINEOCXMethods">The TAPILINE.OCX Methods</a> </li>
      <li><a HREF="ch26.htm#TheTAPILINEDLLFunctions">The TAPILINE DLL Functions</a> </li>
    </ul>
  </li>
  <li><a HREF="ch26.htm#TheTAPILINETestProject">The TAPILINE Test Project</a> <ul>
      <li><a HREF="ch26.htm#TheDLLDeclarationsandGeneralTAPICo">The DLL Declarations and General 
        TAPI Constants</a> </li>
      <li><a HREF="ch26.htm#TheLineStructuresandConstants">The Line Structures and Constants</a> </li>
    </ul>
  </li>
  <li><a HREF="ch26.htm#TheTAPILineFunctionModule">The TAPILine Function Module</a> <ul>
      <li><a HREF="ch26.htm#TheTAPICallBackHandlerFunction">The TAPICallBackHandler Function</a> </li>
      <li><a HREF="ch26.htm#ASampleCallStateMessageFunction">A Sample CallState Message Function</a> 
      </li>
      <li><a HREF="ch26.htm#TheCleanandOffSetFunctions">The Clean and OffSet Functions</a> </li>
    </ul>
  </li>
  <li><a HREF="ch26.htm#LayingOuttheTAPILineForm">Laying Out the TAPILine Form</a> </li>
  <li><a HREF="ch26.htm#CodingtheTAPILineForm">Coding the TAPILine Form</a> <ul>
      <li><a HREF="ch26.htm#AddingtheSupportRoutines">Adding the Support Routines</a> </li>
      <li><a HREF="ch26.htm#AddingtheFormEventCode">Adding the Form Event Code</a> </li>
      <li><a HREF="ch26.htm#AddingtheButtonEventCode">Adding the Button Event Code</a> </li>
      <li><a HREF="ch26.htm#DisplayingCallInformationandAddress">Displaying Call Information and 
        Address Status</a> </li>
      <li><a HREF="ch26.htm#DisplayingTAPIDialogBoxes">Displaying TAPI Dialog Boxes</a> </li>
    </ul>
  </li>
  <li><a HREF="ch26.htm#Summary">Summary</a> </li>
</ul>

<h2><font SIZE="5" COLOR="#FF0000"><i>Chapter</i> 27</font><font SIZE="5">&nbsp;&nbsp;<a
HREF="ch27.htm"><i>TAPI Behind the Scenes--The </font><tt>TELEPHON.INI</tt>File</i></a></h2>

<ul>
  <li><a HREF="ch27.htm#BuildingtheTAPIDialogUtilityProgram">Building the TAPI Dialog Utility 
    Program</a> <ul>
      <li><a HREF="ch27.htm#LayingOuttheTAPIDialogUtilityForm">Laying Out the TAPI Dialog Utility 

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -