• <strike id="fdgpu"><input id="fdgpu"></input></strike>
    <label id="fdgpu"></label>
    <s id="fdgpu"><code id="fdgpu"></code></s>

  • <label id="fdgpu"></label>
  • <span id="fdgpu"><u id="fdgpu"></u></span>

    <s id="fdgpu"><sub id="fdgpu"></sub></s>
     首頁 > 技術(shù) > 技術(shù)文摘 > Office XP中文語音功能的開發(fā)

    Office XP中文語音功能的開發(fā)

    2001-09-13 00:00:00   作者:   來源:   評論:0 點擊:


     

      Microsoft Office XP現(xiàn)有30多個語言版本,其中美國英語、日語和簡體中文版等3個版本具有語音功能。Office的語音技術(shù)分為兩個方面,第一個方面是語音識別(SR, Speech Recognition)技術(shù),包括語音輸入和語音命令,目前所有的Office組件都支持聽寫和內(nèi)置的聲音命令;另一方面是文本到語音(TTS, Text To Speech)技術(shù),目前只有Excel 2002內(nèi)置了這一功能。要擴展語音功能,需要進行設(shè)置和簡單的開發(fā)。

      擴展TTS功能


    圖2

      聲明對象變量(本例中為SP),然后建立一個子過程(本例中名為ReadSelection),在子過程中將對象引用賦給變量SP并隱式創(chuàng)建對象Excel應(yīng)用程序。最后,調(diào)用Excel成員Speech的Speak方法來朗讀當(dāng)前活動窗口的選定內(nèi)容。在Word中選定內(nèi)容,并運行該宏即可。

      在PowerPoint中進行朗讀在PowerPoint中進行朗讀的原理和在Word中完全相同,只是這里不是朗讀選定內(nèi)容,而是在放映時自動朗讀幻燈片備注頁的內(nèi)容。因此需要PowerPoint應(yīng)用程序?qū)ο笫录K倪^程是:

      在類模塊中聲明一個對象變量以響應(yīng)事件;

      編寫特定的事件過程,本例中為EventClassModule;

      在另一模塊中初始化聲明的對象,本例中為“朗讀”模塊。

      運行宏InitializeApp即可啟動幻燈片放映,并使PowerPoint在放映時朗讀當(dāng)前備注頁中的內(nèi)容。

      自定義語音命令

      為了方便用戶使用宏,可以自定義工具欄和按鈕,然后單擊自定義的工具欄按鈕即可運行指定的宏。對于Office XP內(nèi)置的工具欄按鈕,現(xiàn)在可通過相應(yīng)的語音命令進行操作。同樣在用戶自定義的工具欄中,用中文命名按鈕后,即可用通過朗讀此名稱以達到用聲音命令執(zhí)行相應(yīng)的宏的功能。需要注意的是,所命名的按鈕名稱不要與內(nèi)置的選單命令或按鈕名相同,否則由于自定義的名稱有較高的優(yōu)先權(quán),原有的內(nèi)置命令將無法同時用語音進行操作。

    轉(zhuǎn)摘自:賽迪網(wǎng)-中國計算機報

     

    相關(guān)閱讀:

    分享到: 收藏

    專題

    亚洲精品网站在线观看不卡无广告,国产a不卡片精品免费观看,欧美亚洲一区二区三区在线,国产一区二区三区日韩 云林县| 灵山县| 南华县| 磐石市| 永城市| 扎囊县| 巍山| 遵义县| 西城区| 渭源县| 石渠县| 安顺市| 中西区| 保靖县| 达州市| 南平市| 海原县| 公主岭市| 隆安县| 保定市| 龙游县| 新沂市| 永济市| 丹棱县| 东港市| 前郭尔| 承德市| 黎平县| 雷波县| 永康市| 布拖县| 蓬莱市| 大渡口区| 夏邑县| 广西| 襄汾县| 青田县| 霍林郭勒市| 化德县| 微博| 开江县| http://444 http://444 http://444 http://444 http://444 http://444