粵拼學習
逐調比較聲音,配合聲韻組合表同音高圖,練習聽辨粵語聲調。
廣多啲Jyutping To Speech · 粵拼 → 語音JTS 代表 Jyutping To Speech,將帶聲調數字嘅粵拼直接讀成粵語聲音。呢個瀏覽器示範使用完成裁切嘅 5,328 個粵音,喺本地播放,唔係文字翻譯服務。
聲音庫以每個音約 300 ms 整理;音高 0 代表基準已調高約 +5 半音。控制項只影響今次播放。
正在載入聲音運行時…
波形睇起伏,頻譜睇頻率分佈,RMS 睇音量變化,紫色 F0 線睇音高走勢,彩色 F1–F4 線顯示共振峰估算。圖表由聲音庫解碼訊號計算,顯示播放速度/音高調整前嘅音訊;時間軸以秒計,RMS 為數碼訊號電平(dBFS)。
正在準備音訊圖表…
先選聲母,再點選韻腹 × 韻尾。按粵拼可逐調試聽,亦可播放六調。速度、音高及間距沿用上方設定。
可選項目表示音庫有對應聲音,唔代表每一調都有常用漢字。入聲韻尾 p/t/k 一般配 1/3/6 調;本表保留六調作聲音效果比較。
可以用喺邊度?
逐調比較聲音,配合聲韻組合表同音高圖,練習聽辨粵語聲調。
喺生字卡、練習題或教學網頁加入播放按鈕,讓學生按需要重聽。
把已有粵拼嘅內容讀出聲。用一個 JavaScript 呼叫,接入自己嘅介面。
現有免費聲音包適用於合資格教育、公益及個人非商業用途,詳見 聲音包授權條款。
即插即用 API
專注做好語音層:你提供粵拼同介面,JTS 負責開聲。載入 JavaScript/WebAssembly 後即可呼叫,毋須另設語音合成伺服器。
<script>
var Module = {
locateFile: function (path, prefix) {
return path === "cantomore.wasm"
? "https://cdn.cantomore.com/jts/v1.0.0/cantomore.wasm"
: prefix + path;
}
};
</script>
<script src="https://cdn.cantomore.com/jts/v1.0.0/cantomore.js"></script>
<button id="speak">播放</button>
<script type="module">
await cantomore.init();
document.querySelector("#speak").onclick = async () => {
await cantomore.play("gwong2 do1 di1");
};
</script>開始之前
目前 JTS 接收帶聲調數字嘅粵拼,例如 nei5 hou2。如果你嘅內容係中文字,需要先由自己嘅程式或其他工具轉成粵拼,再交畀 JTS 播放。亦可以改用我哋嘅 有聲字體 SpeechText 服務,為中文內容加入語音。
呢個示範唔會上載你輸入嘅句子。首次開啟頁面需要下載程式、字型同音庫;之後嘅語音產生及圖表分析都喺瀏覽器內進行。
目前提供官方免費基礎聲音,按 該版本授權供合資格教育、公益及個人非商業項目採用。免費提供唔代表開源或包含商業使用權;其他聲音包以各自條款為準。
關於呢個聲音包
本頁示範以開發者錄製嘅部分聲音作基礎,部分音由 AI 補全,並由 AI 協助校正音調及處理音訊,務求聲音一致。適合教育、個人及非商業用途;實際使用條款以聲音包版本及授權文件為準。