對于經常看小說的人來說,容易眼睛疲勞。Vista 下的語音合成技術已經做得很不錯,故此引用此技術寫了一個可以朗讀文本/檔案的小軟體。
軟體使用說明:
1. Start -- 開始朗讀: 當 文本框中有資料時, 讀文本框中的文本; 如果上次朗讀的檔案沒有讀完, 則繼續朗讀上次朗讀的檔案; 如果前兩個都沒有相應的内容, 則顯示檔案選擇對話框選擇要朗讀的檔案
2. Pause -- 暫停/恢複 朗讀. 如果要調整朗讀的位置, 則需要先暫停朗讀, 然後在 Pause 下面選擇 Resume Current Position
3. Stop -- 停止朗讀. 停止朗讀後, 如果要恢複朗讀: 如果朗讀的是檔案, 則可以通過 Start - Speech File Resume 來恢複朗讀; 如果朗讀的文本, 則需要先選擇要朗讀的文本, 再單擊 Start 來恢複朗讀
已知問題:
1. 隻在 VISTA 下測試過可用,XP下也有語音合成技術, 但不知道是否可用
2. 朗讀的文本檔案如果不是 UNICODE 編碼,可能無法正确讀出檔案, 可以用記事本打開檔案,在檔案中單擊“另存為”,在編碼中選擇“UNICODE ”, 這樣就可以正确讀出來了
其他說明:
此小軟體主要為解決筆者自己的問題,是以可能不會根據大家的意見做調整。感興趣的可以自己修改代碼。
下載下傳位址:
程式: http://download.csdn.net/source/374809
源碼: http://download.csdn.net/source/374810