NSSpeechSynthesizer 文字變語音

2022-09-16 10:42:15 字數 1123 閱讀 9725

nsspeechsynthesizer 是**foundation中的乙個類,這個類可以方便的在cocoa應用程式中新增"文字到語言"功能。開發者可以使用這個類向ios 引用程式中新增類似功能。

效果圖如下:

**截圖:

**speechutterance引數說明:

utterance.voice  ---> 語系(不區分大小寫):

zh-cn 簡體中文

zh-tw 正體中文 (台灣地區)

zh-hk 正體中文(香港)

en-hk 英語(香港)

en-us 英語(美國)

en-gb 英語(英國)

en-ca 英語(加拿大)

en-ww 英語(全球)

en-au 英語(澳大利亞)

en-ie 英語(愛爾蘭)

en-fi 英語(芬蘭)

en-dk 英語(丹麥)

en-il 英語(以色列)

en-za 英語(南非)

en-in 英語(印度)

en-no 英語(挪威)

en-sg 英語(新加坡)

en-id 英語(印度尼西亞)

en-ph 英語(菲律賓)

en-th 英語(泰國)

en-my 英語(馬來西亞)

en-xa 英語(阿拉伯)

ko-kr 韓文(南韓)

ko-kr 朝鮮語

da-dk 丹麥語

de-de 德語

es-es 西班牙語

es-us 西班牙語(美國)

fi-fi 芬蘭語

fr-fr 法語

it-it 義大利語

ja-jp 日語

nl-nl 荷蘭語

nb-no 挪威語

pt-br 葡萄牙語

sv-se 瑞典語

he-il 希伯來語(以色列)

專案**:

Android TextView 區域性文字變色

textview 對於富文字效果的實現支援不支援呢?比如 區域性文字顏色的變動 區域性字型的變動 一 需求效果 二 解決方案 針對這類問題,android提供了 spannablestringbuilder,方便我們自定義富文字的實現。textview textview findviewbyid r...

WebGL 顯示的文字變模糊

最近做 webgl 時遇到乙個問題,顯示的文字比 canvas 中要模糊,問題情況如下 canvas 裡的字型如圖 從 canvas 畫到幀緩衝中 再從幀緩衝畫到螢幕 最後定位到問題在混合模式那裡。有問題的混合模式設定為 gl.blendfunc gl.src alpha,gl.one minus ...

中文字 變 拼音,返回首字母

using system using system.data using system.configuration using system.web using system.web.security using system.web.ui using system.web.ui.webcontro...