novel_reader:使用語(yǔ)音合成技術(shù)讀TXT文件、讀網(wǎng)頁(yè)、讀剪貼板文本

這是我的又一新作品,使用TTS(語(yǔ)音合成)技術(shù)讀TXT文件(編碼:UTF-8)、讀網(wǎng)頁(yè)、讀剪貼板文本。

平臺(tái):Android

源代碼地址:https://gitee.com/rocket049/novel_reader

運(yùn)行本應(yīng)用必須先設(shè)置好安卓系統(tǒng)的默認(rèn)語(yǔ)音引擎,如果沒有可以推薦安裝“訊飛語(yǔ)記APP”。

界面如下:

novel_reader.jpg

功能說(shuō)明:

  • 播放網(wǎng)頁(yè):第一種方式,把網(wǎng)頁(yè)的URL復(fù)制到剪貼板,然后點(diǎn)擊按鈕“剪貼板URL”,將播放網(wǎng)頁(yè)內(nèi)容;第二種方式,把URL輸入“網(wǎng)頁(yè)URL”輸入框中,然后點(diǎn)擊第一個(gè)圓圈位置的“播放網(wǎng)頁(yè)URL”按鈕,即開始播放網(wǎng)頁(yè)內(nèi)容。播放網(wǎng)頁(yè)時(shí),下拉列表“鏈接”中會(huì)列出此網(wǎng)頁(yè)包含的所有鏈接,可以用于切換網(wǎng)頁(yè)。播放中點(diǎn)擊本按鈕,將會(huì)從頭開始播放內(nèi)容。說(shuō)明:只有規(guī)范的用<p>...</p>標(biāo)簽包含的內(nèi)容才會(huì)被播放,其余內(nèi)容將被忽略,因此部分網(wǎng)頁(yè)無(wú)法播放。
  • 播放TXT文件:點(diǎn)擊第二個(gè)圓圈位置的“打開TXT文件”按鈕,將會(huì)打開文件選擇界面,選擇本地的TXT文件,開始播放文件內(nèi)容。說(shuō)明:文件編碼必須是UTF-8。
  • 播放剪貼板中的文本:先將你想播放的內(nèi)容復(fù)制到剪貼板,然后切換到本應(yīng)用,點(diǎn)擊按鈕“剪貼板TXT”,開始播放剪貼板中的文本。
  • 控制按鈕:第一排的三個(gè)按鈕,第一個(gè)是“暫停/繼續(xù)”播放控制按鈕,點(diǎn)擊后會(huì)改變樣式,第二個(gè)按鈕表示“跳過一段”,第三個(gè)按鈕表示“后退一段”。
  • 恢復(fù)進(jìn)度:播放內(nèi)容時(shí),本應(yīng)用會(huì)自動(dòng)保存當(dāng)前進(jìn)度,關(guān)閉應(yīng)用后,再次打開應(yīng)用,可以點(diǎn)擊按鈕“恢復(fù)進(jìn)度”繼續(xù)播放上次的內(nèi)容。
  • 搜索定位:在“搜索定位”輸入框內(nèi)內(nèi)輸入關(guān)鍵詞,將會(huì)定位到第一次出現(xiàn)該內(nèi)容的位置。
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容