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

📄 api 层实现语音录制 - 技术文档 - vc文档 - 平台sdk - 立华软件园.htm

📁 语音与识别技术包含很多C语言处理模块系统
💻 HTM
📖 第 1 页 / 共 5 页
字号:
            style="MARGIN: 5px; TEXT-INDENT: 26px; LINE-HEIGHT: 150%">WriteFile(FileHandle, 
            &waveformat, sizeof(WAVEFORMATEX), &NumToWrite, NULL);
            <P style="MARGIN: 5px; TEXT-INDENT: 26px; LINE-HEIGHT: 150%">
            <P style="MARGIN: 5px; TEXT-INDENT: 26px; LINE-HEIGHT: 150%">
            <P style="MARGIN: 5px; TEXT-INDENT: 26px; LINE-HEIGHT: 150%">
            <P 
            style="MARGIN: 5px; TEXT-INDENT: 26px; LINE-HEIGHT: 150%">dwNumber = 
            FCC("data");
            <P style="MARGIN: 5px; TEXT-INDENT: 26px; LINE-HEIGHT: 150%">
            <P 
            style="MARGIN: 5px; TEXT-INDENT: 26px; LINE-HEIGHT: 150%">WriteFile(FileHandle, 
            &amp;dwNumber, 4, &amp;NumToWrite, NULL);
            <P style="MARGIN: 5px; TEXT-INDENT: 26px; LINE-HEIGHT: 150%">
            <P style="MARGIN: 5px; TEXT-INDENT: 26px; LINE-HEIGHT: 150%">
            <P style="MARGIN: 5px; TEXT-INDENT: 26px; LINE-HEIGHT: 150%">
            <P 
            style="MARGIN: 5px; TEXT-INDENT: 26px; LINE-HEIGHT: 150%">dwNumber = 
            m_pWaveHdr.dwBytesRecorded;
            <P style="MARGIN: 5px; TEXT-INDENT: 26px; LINE-HEIGHT: 150%">
            <P 
            style="MARGIN: 5px; TEXT-INDENT: 26px; LINE-HEIGHT: 150%">WriteFile(FileHandle, 
            &amp;dwNumber, 4, &amp;NumToWrite, NULL);
            <P style="MARGIN: 5px; TEXT-INDENT: 26px; LINE-HEIGHT: 150%">
            <P style="MARGIN: 5px; TEXT-INDENT: 26px; LINE-HEIGHT: 150%">
            <P style="MARGIN: 5px; TEXT-INDENT: 26px; LINE-HEIGHT: 150%">
            <P 
            style="MARGIN: 5px; TEXT-INDENT: 26px; LINE-HEIGHT: 150%">WriteFile(FileHandle, 
            m_pWaveHdr.lpData, m_pWaveHdr.dwBytesRecorded, &amp;NumToWrite, 
            NULL);
            <P style="MARGIN: 5px; TEXT-INDENT: 26px; LINE-HEIGHT: 150%">
            <P style="MARGIN: 5px; TEXT-INDENT: 26px; LINE-HEIGHT: 150%">
            <P style="MARGIN: 5px; TEXT-INDENT: 26px; LINE-HEIGHT: 150%">
            <P 
            style="MARGIN: 5px; TEXT-INDENT: 26px; LINE-HEIGHT: 150%">SetEndOfFile(FileHandle);
            <P style="MARGIN: 5px; TEXT-INDENT: 26px; LINE-HEIGHT: 150%">
            <P 
            style="MARGIN: 5px; TEXT-INDENT: 26px; LINE-HEIGHT: 150%">CloseHandle( 
            FileHandle );&nbsp;&nbsp;FileHandle = INVALID_HANDLE_VALUE; // 
收尾关闭句柄
            <P style="MARGIN: 5px; TEXT-INDENT: 26px; LINE-HEIGHT: 150%">
            <P style="MARGIN: 5px; TEXT-INDENT: 26px; LINE-HEIGHT: 150%">
            <P style="MARGIN: 5px; TEXT-INDENT: 26px; LINE-HEIGHT: 150%">
            <P 
            style="MARGIN: 5px; TEXT-INDENT: 26px; LINE-HEIGHT: 150%">log.write("应该已生成 
            myTest.wav 文件");
            <P style="MARGIN: 5px; TEXT-INDENT: 26px; LINE-HEIGHT: 150%">
            <P style="MARGIN: 5px; TEXT-INDENT: 26px; LINE-HEIGHT: 150%">
            <P style="MARGIN: 5px; TEXT-INDENT: 26px; LINE-HEIGHT: 150%">
            <P style="MARGIN: 5px; TEXT-INDENT: 26px; LINE-HEIGHT: 150%">
            <P style="MARGIN: 5px; TEXT-INDENT: 26px; LINE-HEIGHT: 150%">
            <P style="MARGIN: 5px; TEXT-INDENT: 26px; LINE-HEIGHT: 150%">
            <P style="MARGIN: 5px; TEXT-INDENT: 26px; LINE-HEIGHT: 150%">
            <P 
            style="MARGIN: 5px; TEXT-INDENT: 26px; LINE-HEIGHT: 150%">&nbsp;if ( 
            waveInUnprepareHeader(m_hWaveIn, &amp;m_pWaveHdr, sizeof(WAVEHDR)) ) 
            log.write("Un_Prepare Header 失败"); else log.write("Un_Prepare Header 
            成功");
            <P style="MARGIN: 5px; TEXT-INDENT: 26px; LINE-HEIGHT: 150%">
            <P style="MARGIN: 5px; TEXT-INDENT: 26px; LINE-HEIGHT: 150%">
            <P style="MARGIN: 5px; TEXT-INDENT: 26px; LINE-HEIGHT: 150%">
            <P 
            style="MARGIN: 5px; TEXT-INDENT: 26px; LINE-HEIGHT: 150%">&nbsp;if ( 
            GlobalFree(GlobalHandle( m_pWaveHdr.lpData )) ) log.write("Global 
            Free 失败"); else log.write("Global Free 成功");
            <P style="MARGIN: 5px; TEXT-INDENT: 26px; LINE-HEIGHT: 150%">
            <P style="MARGIN: 5px; TEXT-INDENT: 26px; LINE-HEIGHT: 150%">
            <P style="MARGIN: 5px; TEXT-INDENT: 26px; LINE-HEIGHT: 150%">
            <P style="MARGIN: 5px; TEXT-INDENT: 26px; LINE-HEIGHT: 150%">
            <P style="MARGIN: 5px; TEXT-INDENT: 26px; LINE-HEIGHT: 150%">
            <P style="MARGIN: 5px; TEXT-INDENT: 26px; LINE-HEIGHT: 150%">
            <P style="MARGIN: 5px; TEXT-INDENT: 26px; LINE-HEIGHT: 150%">
            <P style="MARGIN: 5px; TEXT-INDENT: 26px; LINE-HEIGHT: 150%">if (res 
            == MMSYSERR_NOERROR )&nbsp;//关闭录音设备
            <P style="MARGIN: 5px; TEXT-INDENT: 26px; LINE-HEIGHT: 150%">
            <P style="MARGIN: 5px; TEXT-INDENT: 26px; LINE-HEIGHT: 150%">if 
            (waveInClose(m_hWaveIn)==MMSYSERR_NOERROR)log.write("正常关闭录音设备");
            <P style="MARGIN: 5px; TEXT-INDENT: 26px; LINE-HEIGHT: 150%">
            <P style="MARGIN: 5px; TEXT-INDENT: 26px; LINE-HEIGHT: 150%">else 
            log.write("非正常关闭录音设备");
            <P style="MARGIN: 5px; TEXT-INDENT: 26px; LINE-HEIGHT: 150%">
            <P style="MARGIN: 5px; TEXT-INDENT: 26px; LINE-HEIGHT: 150%">
            <P style="MARGIN: 5px; TEXT-INDENT: 26px; LINE-HEIGHT: 150%">
            <P style="MARGIN: 5px; TEXT-INDENT: 26px; LINE-HEIGHT: 150%">
            <P style="MARGIN: 5px; TEXT-INDENT: 26px; LINE-HEIGHT: 150%">
            <P style="MARGIN: 5px; TEXT-INDENT: 26px; LINE-HEIGHT: 150%">
            <P style="MARGIN: 5px; TEXT-INDENT: 26px; LINE-HEIGHT: 150%">
            <P 
            style="MARGIN: 5px; TEXT-INDENT: 26px; LINE-HEIGHT: 150%">&nbsp;&nbsp;log.last(true);
            <P style="MARGIN: 5px; TEXT-INDENT: 26px; LINE-HEIGHT: 150%">
            <P 
            style="MARGIN: 5px; TEXT-INDENT: 26px; LINE-HEIGHT: 150%">&nbsp;&nbsp;// 
            ExitProcess(0);
            <P style="MARGIN: 5px; TEXT-INDENT: 26px; LINE-HEIGHT: 150%">
            <P 
            style="MARGIN: 5px; TEXT-INDENT: 26px; LINE-HEIGHT: 150%">&nbsp;&nbsp;return 
            0;
            <P style="MARGIN: 5px; TEXT-INDENT: 26px; LINE-HEIGHT: 150%">
            <P style="MARGIN: 5px; TEXT-INDENT: 26px; LINE-HEIGHT: 150%">}
            <P style="MARGIN: 5px; TEXT-INDENT: 26px; LINE-HEIGHT: 150%">
            <P style="MARGIN: 5px; TEXT-INDENT: 26px; LINE-HEIGHT: 150%">
            <P style="MARGIN: 5px; TEXT-INDENT: 26px; LINE-HEIGHT: 150%">
            <P style="MARGIN: 5px; TEXT-INDENT: 26px; LINE-HEIGHT: 150%">// 
            *******************&nbsp;End of 
            File&nbsp;*****************************
            <P style="MARGIN: 5px; TEXT-INDENT: 26px; LINE-HEIGHT: 150%">
            <P 
        style="MARGIN: 5px; TEXT-INDENT: 26px; LINE-HEIGHT: 150%"></P></TD></TR>
        <TR>
          <TD bgColor=#666666 height=1></TD></TR>
        <TR>
          <TD align=middle height=30>【<A class=list1 
            href="http://www.lihuasoft.net/comment/?type=0&amp;id=124">我来说两句</A>】 
            【<A class=list1 
            onclick="window.external.AddFavorite(window.location.href, document.title);return false;" 
            href="http://www.lihuasoft.net/article/">加入收藏</A>】 【<A class=list1 
            href="http://www.lihuasoft.net/article/show.php?id=124#">返加顶部</A>】 
            【<A class=list1 onclick="window.print();return false;" 
            href="http://www.lihuasoft.net/article/">打印本页</A>】 【<A class=list1 
            onclick="window.close();return false;" 
            href="http://www.lihuasoft.net/article/">关闭窗口</A>】 </TD></TR>
        <TR>
          <TD height=5></TD></TR>
        <TR>
          <TD align=middle height=30>在 <IMG alt="" 
            src="API 层实现语音录制 - 技术文档 - VC文档 - 平台SDK - 立华软件园.files/logo_union2.gif" 
            border=0> 中搜索 <A 
            href="http://www.baidu.com/baidu?tn=lihuasoft&amp;word=API 层实现语音录制">API 
            层实现语音录制</A> </TD></TR></TBODY></TABLE></TD>
    <TD vAlign=top width=300><!-- 右边 -->
      <TABLE style="BORDER-COLLAPSE: collapse" cellSpacing=0 cellPadding=0 
      width="100%" border=0>
        <TBODY>
        <TR height=20>
          <TD 
          style="BORDER-RIGHT: #5076af 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #5076af 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #5076af 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #5076af 1px solid" 
          align=middle width=100 bgColor=#c8cbe8>本类热点文章</TD>
          <TD width=100></TD></TR>
        <TR>
          <TD bgColor=#5076af colSpan=2 height=1></TD></TR>
        <TR height=20>
          <TD colSpan=2>&nbsp;<IMG height=4 
            src="API 层实现语音录制 - 技术文档 - VC文档 - 平台SDK - 立华软件园.files/dot1.gif" 
            width=4> <A title="Windows环境下Unicode编程总结 [2005-07-17]" 
            href="http://www.lihuasoft.net/article/show.php?id=2795" 
            target=_blank>Windows环境下Unicode编程总结</A></TD></TR>
        <TR height=20>
          <TD colSpan=2>&nbsp;<IMG height=4 
            src="API 层实现语音录制 - 技术文档 - VC文档 - 平台SDK - 立华软件园.files/dot1.gif" 
            width=4> <A title="WIN32音频数据采集 WaveIn-Out实现 [2005-11-10]" 
            href="http://www.lihuasoft.net/article/show.php?id=2948" 
            target=_blank>WIN32音频数据采集 WaveIn-Out实现</A></TD></TR>
        <TR height=20>
          <TD colSpan=2>&nbsp;<IMG height=4 
            src="API 层实现语音录制 - 技术文档 - VC文档 - 平台SDK - 立华软件园.files/dot1.gif" 
            width=4> <A title="Windows SDK入门浅谈 — 写给初学者 [2004-01-29]" 
            href="http://www.lihuasoft.net/article/show.php?id=756" 
            target=_blank>Windows SDK入门浅谈 — 写给初学者</A></TD></TR>
        <TR height=20>
          <TD colSpan=2>&nbsp;<IMG height=4 
            src="API 层实现语音录制 - 技术文档 - VC文档 - 平台SDK - 立华软件园.files/dot1.gif" 
            width=4> <A title="SDK编程笔记 — 计时器篇 [2004-01-29]" 
            href="http://www.lihuasoft.net/article/show.php?id=758" 
            target=_blank>SDK编程笔记 — 计时器篇</A></TD></TR>
        <TR height=20>
          <TD colSpan=2>&nbsp;<IMG height=4 
            src="API 层实现语音录制 - 技术文档 - VC文档 - 平台SDK - 立华软件园.files/dot1.gif" 
            width=4> <A title="消息钩子函数入门篇 [2003-10-09]" 
            href="http://www.lihuasoft.net/article/show.php?id=610" 
            target=_blank>消息钩子函数入门篇</A></TD></TR>
        <TR height=20>
          <TD colSpan=2>&nbsp;<IMG height=4 
            src="API 层实现语音录制 - 技术文档 - VC文档 - 平台SDK - 立华软件园.files/dot1.gif" 
            width=4> <A title="Windows下多线程编程技术及其实现 [2003-07-03]" 
            href="http://www.lihuasoft.net/article/show.php?id=350" 
            target=_blank>Windows下多线程编程技术及其实现</A></TD></TR>
        <TR height=20>
          <TD colSpan=2>&nbsp;<IMG height=4 
            src="API 层实现语音录制 - 技术文档 - VC文档 - 平台SDK - 立华软件园.files/dot1.gif" 
            width=4> <A title="在Win2000中动态禁用/启用Ctrl-Alt-Del [2003-12-26]" 
            href="http://www.lihuasoft.net/article/show.php?id=741" 
            target=_blank>在Win2000中动态禁用/启用Ctrl-Alt-Del</A></TD></TR>
        <TR height=20>
          <TD colSpan=2>&nbsp;<IMG height=4 
            src="API 层实现语音录制 - 技术文档 - VC文档 - 平台SDK - 立华软件园.files/dot1.gif" 
            width=4> <A title="SDK编程笔记 - DLL篇 [2004-01-29]" 
            href="http://www.lihuasoft.net/article/show.php?id=759" 
            target=_blank>SDK编程笔记 - DLL篇</A></TD></TR>
        <TR height=20>
          <TD colSpan=2>&nbsp;<IMG height=4 
            src="API 层实现语音录制 - 技术文档 - VC文档 - 平台SDK - 立华软件园.files/dot1.gif" 
            width=4> <A title="API 层实现语音录制 [2003-03-31]" 
            href="http://www.lihuasoft.net/article/show.php?id=124" 
            target=_blank>API 层实现语音录制</A></TD></TR>
        <TR height=20>
          <TD colSpan=2>&nbsp;<IMG height=4 
            src="API 层实现语音录制 - 技术文档 - VC文档 - 平台SDK - 立华软件园.files/dot1.gif" 
            width=4> <A title="利用HOOK拦截封包原理 [2003-10-

⌨️ 快捷键说明

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