這是我的又一新作品谨朝,使用TTS(語音合成)技術(shù)讀TXT文件(編碼:UTF-8)卤妒、讀網(wǎng)頁甥绿、讀剪貼板文本。
平臺:Android
源代碼地址:https://gitee.com/rocket049/novel_reader
運行本應(yīng)用必須先設(shè)置好安卓系統(tǒng)的默認(rèn)語音引擎则披,如果沒有可以推薦安裝“訊飛語記APP”共缕。
界面如下:
功能說明:
- 播放網(wǎng)頁:第一種方式,把網(wǎng)頁的URL復(fù)制到剪貼板收叶,然后點擊按鈕“剪貼板URL”骄呼,將播放網(wǎng)頁內(nèi)容;第二種方式判没,把URL輸入“網(wǎng)頁URL”輸入框中蜓萄,然后點擊第一個圓圈位置的“播放網(wǎng)頁URL”按鈕,即開始播放網(wǎng)頁內(nèi)容澄峰。播放網(wǎng)頁時嫉沽,下拉列表“鏈接”中會列出此網(wǎng)頁包含的所有鏈接,可以用于切換網(wǎng)頁俏竞。播放中點擊本按鈕绸硕,將會從頭開始播放內(nèi)容。說明:只有規(guī)范的用
<p>...</p>
標(biāo)簽包含的內(nèi)容才會被播放魂毁,其余內(nèi)容將被忽略玻佩,因此部分網(wǎng)頁無法播放。 - 播放TXT文件:點擊第二個圓圈位置的“打開TXT文件”按鈕席楚,將會打開文件選擇界面咬崔,選擇本地的TXT文件,開始播放文件內(nèi)容烦秩。說明:文件編碼必須是UTF-8垮斯。
- 播放剪貼板中的文本:先將你想播放的內(nèi)容復(fù)制到剪貼板,然后切換到本應(yīng)用只祠,點擊按鈕“剪貼板TXT”兜蠕,開始播放剪貼板中的文本。
- 控制按鈕:第一排的三個按鈕抛寝,第一個是“暫停/繼續(xù)”播放控制按鈕熊杨,點擊后會改變樣式,第二個按鈕表示“跳過一段”盗舰,第三個按鈕表示“后退一段”猴凹。
- 恢復(fù)進(jìn)度:播放內(nèi)容時,本應(yīng)用會自動保存當(dāng)前進(jìn)度岭皂,關(guān)閉應(yīng)用后郊霎,再次打開應(yīng)用,可以點擊按鈕“恢復(fù)進(jìn)度”繼續(xù)播放上次的內(nèi)容爷绘。
- 搜索定位:在“搜索定位”輸入框內(nèi)內(nèi)輸入關(guān)鍵詞书劝,將會定位到第一次出現(xiàn)該內(nèi)容的位置进倍。