計算機技術

Google TTS API 文字轉語音慢慢談

有時候需要用到text文字轉換成朗讀後的語音,國內的科大訊飛雖然提供了介面,而且識別率還比較高,但是申請太麻煩,更重要的是有時候你並不是一個客戶端應用,只是後台需要用的,申請的話也是無法通過的。

正好 Google 翻譯中有提供朗讀的功能,摳出來立馬就可以使用:

http://translate.google.com/translate_tts?ie=UTF-8&q=%E6%BA%90%E8%AF%AD%E8%A8%80&tl=zh-CN&total=1&idx=0&textlen=3

參數

idx=0
ie=UTF-8
q=源語言
textlen=3
tl=zh-CN
total=1

使用示例:

編碼:
需要朗讀的文字:
朗讀文字的長度:
朗讀文字的語言:

示例code:

<form action="http://translate.google.com/translate_tts?" method="get">
<input type="hidden" name="idx" value="0" />
編碼:<input type="text" name="ie" value="UTF-8" /><br />
需要朗讀的文字:<input type="text" name="q" value="源語言" /><br />
朗讀文字的長度:<input type="text" name="textlen" value="3" /><br />
朗讀文字的語言:<input type="text" name="tl" value="zh-CN" /><br />
<input type="hidden" name="total" value="1" />
<input type="submit" value="下載語音" /><br />
</form>

對這篇文章感覺如何?

太棒了
0
不錯
0
愛死了
0
不太好
0
感覺很糟
0

You may also like

1 Comment

  1. I di’dnt know where to find this info then kaboom it was here.

Leave a reply

您的電子郵箱地址不會被公開。 必填項已用 * 標註

此站點使用Akismet來減少垃圾評論。了解我們如何處理您的評論數據

計算機技術

Firebug 與 DevTools 的集成

你可能已經聽說過我們對統一 Firefox 的本地開發人員工具(DevTools)和 Firebug 的努力。我們一直在努力地將的所有最喜歡的 Firebug 功能添加到本地 DevTools 中,使 […]
計算機技術

判斷Linux伺服器架構是32位/64位

作為一個 Unix 系統的新手用戶,我可以怎麼判斷我的 Unix 伺服器安裝的是32位或者64位的操作系統呢?你可以使用如下的命令來獲取關於 Unix 內核和 CPU 架構的信息。