第1472回-一個網址搞定文字轉語音
前幾天在玩雄哥的 重組小遊戲 時,發現在題庫設定檔 question_set_example.js 中有一行指令,可以把文字轉語音: //---------------- //Google TTS 文字轉語音的設定 //---------------- tts_language = 'en'; // en : 英語, zh_tw : 中文 tts_base_url = 'https://translate.google.com/translate_tts?ie=UTF-8&tl='+tts_language+'&client=tw-ob&ttsspeed=1&q='; 我覺得這網址蠻好玩的,我想測試看看,如果在Chrome 瀏覽器上開一個新的分頁,然後把以下網址貼上去之後,會發生什麼事? https://translate.google.com/translate_tts?ie=UTF-8&tl=zh_tw&client=tw-ob&ttsspeed=1&q=測試文字轉語音 哇!竟然直接就能念出 q= 後面的文字了!好酷喔!所以如果我喉嚨不舒服,但又一定得說話的時候,可以簡單的用這個方式請 Google 娘代替我發聲囉? 等等,這跟使用 Google 翻譯 不是一樣的嗎?是沒錯啦,可是這個用來把文字轉語音的網址,還有兩個妙用喔! 1. 把語速調慢 把網址中的 ttsspeed=1 改成 ttsspeed=0.2 ,就可以讓 Google 娘念慢一點。但我不知道怎麼改參數才能讓 Google 娘念快一點。 2. 可以存成 mp3檔 我在測試用這網址來把文字轉語音,還發現一個意外的好處,按語音播放條右邊的三個點,然後再點擊 Download 就可以下載這一段你自訂文字的語音成為 mp3 檔,好像可以有蠻多延伸用途的,譬如用來製作影片時的配音等等。 不過用這網址來把文字轉語音,我發現似乎有字數限制,我測試 若超過大概兩百個中文字,就會出現錯誤訊息。 線上轉語音 Sound of Text 很方便,但似乎也是有字數限制,大約100個中文字就不能再輸入了。 延伸閱讀 Listen...