<!doctype html> <html> <head> <script language="javascript" src ="http://tts.itri.org.tw/TTScript/Text2SpeechJsApiV2.php?key=myLicense"> </script> </head> <body> <div id="content"> <div id="mute">不想聽到的內容</div> <div class="mute">不想聽到的內容</div> 將會聽到的內容 </div> <script language="javascript"> var tts = new TTS(); tts.muteTag = "id:mute|class:mute"; tts.PlayerSet.hidden = false; tts.PlayerSet.width = 100; tts.PlayerSet.height = 30; tts.ConvertInit("id:content","media","Bruce","100","0","0","0","5"); </body> </html> </script>
<div id="content"> <div id="mute">不想聽到的內容</div> <div class="mute">不想聽到的內容</div> 將會聽到的內容 </div> <div id="media"></div>
189. var inDomIdchildNodes = document.getElementById(inDomId).childNodes; 190. for(var i=0;i<inDomIdchildNodes.length;i++){ 191. if(inDomIdchildNodes[i].id.match("newMediaPanel")){ 192. removeAllChild(inDomIdchildNodes[i]); 193. } 194. }
想請教一下大大第三步開始3.為了修改出錯的JS檔案,我新建一個JS檔案在我的伺服器,內容複製自出錯的JS檔案。請問上述動作中的JS檔在哪呢??
大大你好~非常謝謝你,已成功文字轉語音!!已研究好多天(汗...)我原本是用Dreamweaver cs6去做網頁發聲,但是中文會變成亂碼@@"後來就直接改用記事本去做,就直接可以正常顯示中文,這TTS還挺有趣的 呵~還有個題想請教,就是那個播放器圖示似乎被截斷了,請問這是這常現象嗎??
>Dreamweaver cs6去做網頁發聲如果主要是寫 JS 程式設計的方面還是建議自己用手刻>播放器圖示似乎被截斷了,請問這是這常現象嗎??這我不太清楚呢我猜是CSS的問題吧?設定一下播放器大小放大一點也許圖示就能完整被顯示了瀏覽器的console會活用的話就算被截斷你還是能找到問題點把他改成你想要的樣子
好的!!謝謝你~ :D
大大你好~我剛剛在測試我的TTS發音發現突然不能轉語音且一直呈現讀取的狀態而且剛剛也測試了一下大大的DEMO發現有同樣問題後來也測試了工研院官網下面按了一下試聽鈕,也是如此想請教說,是我個人電腦出包,還是有什麼網路或瀏覽器問題嗎??
我也是這樣工研院出問題吧0.0
大大你好~先前有向你請教有關TTS問題也謝謝你的回覆,學到很多,後來的圖示被砍掉的狀況我改了參數後就正常了目前我使用ASP.net環境,我想請教的是,因為TTS是JS寫成,所以自然而然會寫在client端(aspx),但是可否將它改為在server端(aspx.cs)使用呢??
這我就不清楚囉~請參考這篇http://tts.itri.org.tw/development/web_service_api.php你這個問題應該問工研院了XDhttp://tts.itri.org.tw/about_us/contact.php
呼~抱歉 最近頗忙...沒有看到回覆謝謝大大的答覆稍為研究了一下js的內容,似乎多半都是網址連過去的的設定(其實我看不太懂XDDD),也稍微再次看了tts提供的function內容,可惜...想大大一下,一篇完整的文章,是否有辦法讓它(tts)念到某字(段)後就自動暫停呢??謝謝~
如果是固定念到某字(段)後就暫停因為 tts 本來就能控制要轉語音的字串就是 ConvertInit 的第一個參數不一定要將整段文章都拿去轉成語音如下:tts.ConvertInit("從小我的夢想就是能喝到阿薩姆奶茶。","media","Bruce","100","0","0","0","5");如果要想再進一步控制就要多在 JavaScript 下點工夫了...
嗯嗯 我有試過您的範例我只是比較好奇它應該有個結束的function??然後去觸發更改點擊 "暫停"或"繼續"的按鈕( || 或 三角形按鈕 , 應該懂我意思@@")還是謝謝大大~!!
想請教一下大大第三步開始
回覆刪除3.為了修改出錯的JS檔案,我新建一個JS檔案在我的伺服器,內容複製自出錯的JS檔案。
請問上述動作中的JS檔在哪呢??
大大你好~
回覆刪除非常謝謝你,已成功文字轉語音!!
已研究好多天(汗...)
我原本是用Dreamweaver cs6去做網頁發聲,
但是中文會變成亂碼@@"
後來就直接改用記事本去做,就直接可以正常顯示中文,
這TTS還挺有趣的 呵~
還有個題想請教,
就是那個播放器圖示似乎被截斷了,請問這是這常現象嗎??
>Dreamweaver cs6去做網頁發聲
回覆刪除如果主要是寫 JS 程式設計的方面
還是建議自己用手刻
>播放器圖示似乎被截斷了,請問這是這常現象嗎??
這我不太清楚呢
我猜是CSS的問題吧?
設定一下播放器大小
放大一點也許圖示就能完整被顯示了
瀏覽器的console會活用的話
就算被截斷
你還是能找到問題點
把他改成你想要的樣子
好的!!
回覆刪除謝謝你~ :D
大大你好~
回覆刪除我剛剛在測試我的TTS發音發現突然不能轉語音且一直呈現讀取的狀態
而且剛剛也測試了一下大大的DEMO發現有同樣問題
後來也測試了工研院官網下面按了一下試聽鈕,也是如此
想請教說,是我個人電腦出包,還是有什麼網路或瀏覽器問題嗎??
我也是這樣
回覆刪除工研院出問題吧0.0
大大你好~先前有向你請教有關TTS問題也謝謝你的回覆,學到很多,後來的圖示被砍掉的狀況我改了參數後就正常了
回覆刪除目前我使用ASP.net環境,我想請教的是,因為TTS是JS寫成,所以自然而然會寫在client端(aspx),但是可否將它改為在server端(aspx.cs)使用呢??
這我就不清楚囉~
回覆刪除請參考這篇
http://tts.itri.org.tw/development/web_service_api.php
你這個問題應該問工研院了XD
http://tts.itri.org.tw/about_us/contact.php
呼~抱歉 最近頗忙...沒有看到回覆
回覆刪除謝謝大大的答覆
稍為研究了一下js的內容,似乎多半都是網址連過去的的設定
(其實我看不太懂XDDD),也稍微再次看了tts提供的function內容,可惜...
想大大一下,一篇完整的文章,是否有辦法讓它(tts)念到某字(段)後就自動暫停呢??
謝謝~
如果是固定念到某字(段)後就暫停
回覆刪除因為 tts 本來就能控制要轉語音的字串
就是 ConvertInit 的第一個參數
不一定要將整段文章都拿去轉成語音
如下:
tts.ConvertInit("從小我的夢想就是能喝到阿薩姆奶茶。","media","Bruce","100","0","0","0","5");
如果要想再進一步控制
就要多在 JavaScript 下點工夫了...
嗯嗯 我有試過您的範例
回覆刪除我只是比較好奇它應該有個結束的function??
然後去觸發更改點擊 "暫停"或"繼續"的按鈕( || 或 三角形按鈕 , 應該懂我意思@@")
還是謝謝大大~!!