天天看點

釋出一個"文本/檔案朗讀"小軟體

對于經常看小說的人來說,容易眼睛疲勞。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