Re: 表情符號、特殊圖案等的點字定義方法 #點字

Sponge Jhan
 

Hi 高老師 & all,

1.
「開關」看起來不是單純 NVDA 的問題,也需要 liblouis 配合,之前似乎說如果點顯器太小用戶不太願意把符號摸得很長,但是這似乎不等於完全操作在用戶手上的開關
我再問一下 liblouis 那邊有沒有好的建議看看

2.
的確是個問題,但是我過去對 NVDA 官方團隊提出的 GitHub issue 都沒有獲得正面回應,所以這次希望由其他人出面協調
我曾經測試如下,但沒有成功,假設表情符號範圍是 U+1F600-U+1F64F, 則:

原來文字:(?<![😀-🙏])([😀-🙏])
替代文字:表情符號\1

用在讀音字庫,可是似乎不正確,也許各位能夠找出正確的作法讓所有表情符號前面都先唸一下「表情符號」

至於音調改變等效果,就真的需要與官方協調了,除非這邊允許設定成 SAPI 接受的 XML 格式

以上,看來這個月無法立即進入表情符號測試階段,還是各位認為,就先完全依照 cldr.dic 的定義常鮮一下?
Thanks.

  sincerely yours
   Bo-cheng Jhan


在 2019年10月23日 星期三 上午7:24:10 [GMT+8], 高生旺<coscell@...> 寫道:


要不要先跟NVDA開發團隊溝通一下,先把點字開關做出來。
有了點字顯示開關,要怎麼設計影響就不會那麼大。
還有請他們把NVDA的訊息用不同音調報讀好跟畫面上的文字做區分,各位覺得如何?


On Tue, 22 Oct 2019, Sponge Jhan via Groups.Io wrote:

> Date: Tue, 22 Oct 2019 14:17:48 -0700
> From: Sponge Jhan via Groups.Io <school510587=yahoo.com.tw@groups.io>
> Reply-To: nvda-tw@groups.io
> To: nvda-tw@groups.io
> Subject: Re: [nvda-tw] 表情符號、特殊圖案等的點字定義方法 #點字
>
> Hi all,
>
> 本月份起 zh-tw.ctb 即將加入表情符號,不過執行之前必須向各位請教一些問題
> 依據之前的討論,這批符號定義方式為 cldr.dic 的譯文直接寫成點字後以 2348 1567 圍住
> 請注意,如此一來,摸讀點字時,其實無法得知實際文字內容,只能以前後文判斷整體意思
> 如此,在處理 cldr.dic 時產生了幾個問題
>
> 請見以下的表情符號:
> 😅 U+1F605 汗
> 😐 U+1F610 無語
> 😢 U+1F622 淚
> 😦 U+1F626 啊
> 😧 U+1F627 痛
> 😩 U+1F629 唉!
> 😪 U+1F62A 睏
> 😫 U+1F62B 累
> 😭 U+1F62D 哭
> 😯 U+1F62F 哦
> 🙋 U+1F64B 嗨
>
> 需要討論的問題如下:
> 1. 這些符號多數都是一個字表達,無前後文可參考,因此摸不出意思
> 2. U+1F610 似乎比較不像我們的用語,台灣習慣說「無言」
> 3. U+1F622 和 U+1F62B 的解釋同音,所以點字一樣,導致摸讀無法分辨
> 4. U+1F629 的解釋混到半形驚嘆號
> 請問,這些符號點字定義方式可以怎樣調整?
> 其實 cldr.dic 有更多符號,但是目前先考慮 U+1F600-U+1F64F 共 80 個表情符號,其他的之後再加入
> 因此希望先提出這些問題討論,thanks!
>
>



Join nvda-tw@groups.io to automatically receive all group messages.