Skip to content

Commit

Permalink
Updated readme
Browse files Browse the repository at this point in the history
  • Loading branch information
tsengwoody committed Jul 23, 2023
1 parent d6c0069 commit 3b8f09c
Show file tree
Hide file tree
Showing 2 changed files with 115 additions and 60 deletions.
55 changes: 25 additions & 30 deletions addon/doc/zh_TW/readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -29,21 +29,17 @@ WorldVoice 是一款多國語音朗讀 NVDA 附加元件,支援 VE, OneCore, A
* 如果欲使用 RHVoice 的語音,請從官方網站下載相應的語音包附加元件。[官方下載點](https://rhvoice.org/languages/)
* 如果欲使用 VE 語音,您可以直接從 VE 語音包附加元件內複製地區資料夾(例如 en、mnc、mnt 等),將其壓縮成 zip 壓縮包後,透過 WorldVoice 介面的「檔案匯入」功能匯入 WorldVoice 工作區內。由於附加元件形式可能因 NVDA 身版導致不相容,造成更新 NVDA 後無法正常載入 VE 語音包,推薦使用此種檔案匯入語音包的方式安裝。或是您可以使用 VE 附加元件語音包形式,請從兼容於 Vocalizer for NVDA 的語音包附加元件官方網站下載相應的語音包。[官方下載點](https://vocalizer-nvda.com/downloads)

## 設定
## 主要語音角色設定

NVDA+ctrl+S 切換為 WorldVoice 語音合成器。

### 主要語音角色設定

透過 NVDA 設定: 語音(NVDA+ctrl+V) 設定基底語音角色與共通行為
在 NVDA 設定: 語音(NVDA+ctrl+V) 設定基礎語音角色與共通行為

* 語音速度、音調、音量設定
* 數字讀法:分為 2 個設定選項「數字語言」與「數字模式」,數字語言設定數字朗讀時使用的語音角色、數字模式分為數值與數字兩種
* 數字、項目、中文空白停頓參數可設定不同情境下的語音間停頓時長,數字愈小停頓愈短, 0 為不停頓。
* 針對數字、項目、中文空白、讀出全部的語音間停頓時長,數字愈小停頓愈短, 0 為不停頓。
* 忽略在數字間的逗號:選項勾選時會忽略數字中間的逗號,可讓數字位數的逗號標錯位置仍能正常朗讀數值。
* 啟用 WorldVoice 設定規則來偵測文字語言:當選項勾選時,會使用語音設定內的規則來偵測文字語言並切換語音朗讀。在部份情境此選項會與 NVDA 自動切換語言有相容性問題,建議兩者不要同時勾選。

### WorldVoice 語音設定(NVDA 功能表 -> WorldVoice -> 語音設定)
## WorldVoice 語音設定(NVDA 功能表 -> WorldVoice -> 語音設定)

語音角色:可設定不同地區所使用的語音角色、各別語音角色速度、音調、音量、主要語音角色與地區語音角色一致性設定。

Expand All @@ -67,25 +63,24 @@ NVDA+ctrl+S 切換為 WorldVoice 語音合成器。

* OneCore 提高語速:勾選後 OneCore 的語音角色速度會更快
* VE 停頓參數:設定 VE 語音 session 開始與結束的停頓長度。(遇到句號或語音角色切換時皆會結束當前這條語音 session 並重啟一條新的語音 session)
* 數字點替代文字:設定數字中的小數點朗讀方式

### 其他設定:

WorldVoice -> Unicode 設定:可定義字元所隸屬的地區並依上下文或強制模式來判斷字元的地區,當「用 unicode 編碼偵測文字語言」勾選後自動偵測的判斷會加入此設定檔的規則,此功能可解決 NVDA 內部的 symbol 轉換規則造成在自動切換語言下不朗讀之問題。例如在某些情形下「.」不讀取時則可試著在規則中加入「.」的符號並選擇語言與模式來使其正確讀出。
# 更新版本日誌

WorldVoice -> 檔案匯入:可匯入檔案,可用於匯入語音包。
## v3.6

## 更新版本日誌
* 新增讀出全部停頓功能,可在讀出全部時的片段間停頓
* 修正特定情境中無法保存設定的問題
* 加入烏克蘭語翻譯,感謝 VovaMobile 的貢獻

### v3.5
## v3.5

* 修正 aisound 音量回避 bug
* 修正 VE 遇 utf8 4bit 字元會讓後續文字不朗讀的問題
* 修正 VE 遇 unicode utf8 編碼錯誤時文字不朗讀的問題
* 在語音設定新增引擎分類,可選擇要啟用的語音引擎,預設為 VE, OneCore, aisound
* 相容於 NVDA 版本 2023.1

### v3.4
## v3.4

* 新增數字間停頓,提身數字內容聽讀判斷
* 新增項目間停頓功能,提身物件資訊聽讀判斷
Expand All @@ -94,7 +89,7 @@ WorldVoice -> 檔案匯入:可匯入檔案,可用於匯入語音包。
* 修正 VE 開啟「游標移動時延遲讀出字元的字詞解釋」後遊標移動卡頓問題
* 修正 OneCore 與 RHVoice 「游標移動時延遲讀出字元的字詞解釋」無效的問題

### v3.3
## v3.3

* 支援 OneCore engine
* 地區與語音角色對應為 No Select 時使用主語音朗讀
Expand All @@ -103,7 +98,7 @@ WorldVoice -> 檔案匯入:可匯入檔案,可用於匯入語音包。
* 在語音設定中的其他分類下加入 OneCore 加快語速開關
* 支援 RHVoice engine

### v3.2
## v3.2

* 修正在語音合成器非選擇 WorldVoice 時,語音設定問題,改以顯示提示文字
* 修正 aisound 音量調整問題
Expand All @@ -112,29 +107,29 @@ WorldVoice -> 檔案匯入:可匯入檔案,可用於匯入語音包。
* 修正多項語意問題(flake8)
* 相容於 NVDA 版本 2022.1

### v3.1
## v3.1

* 在網頁瀏覽中中斷無聲報讀
* shift 可暫停/繼續語音報讀
* 按加減音量鍵不會中斷報讀
* 保持主要語音引擎與地區語音引擎一致功能
* 修正 VE 停頓的方式

### v3.0
## v3.0

* 支援 SAPI5 語音引擎
* 支援 Aisound 語音引擎
* 語音設定內新增語音角色切換時停頓長度
* 語音設定內新增 unicode 正規化方式選項
* 語音角色排序方式調整依語音引擎、語音角色名稱排序

### v2.2
## v2.2

* 語音設定內新增變聲選項,需依序設定地區、語音、變聲選項
* 修政偵測語言時間點選「符號處理前」後無法再變更之問題
* 新增阿拉伯語系翻譯

### v2.1
## v2.1

* 相容於 NVDA 版本 2019.3~ 2021.1
* 可套用 NVDA 不同組態設定
Expand All @@ -145,24 +140,24 @@ WorldVoice -> 檔案匯入:可匯入檔案,可用於匯入語音包。
* 保持主要語音參數與地區語音參數一致:將 NVDA 語音設定中的語音(主要語音)與 WorldVoice 語音設定中的地區對應語音(地區語音)參數(速度、音調、音量)一致,當主要語音或地區語音設定調整時,同步調整雙方的語音參數設定
* 保持主要語音角色與地區語音角色一致:將 NVDA 語音設定中的語音(主要語音)角色與 WorldVoice 語音設定中的地區對應語音(地區語音)角色一致,當主要語音或地區語音設定調整時,同步調整雙方的語音角色設定

### v2.0
## v2.0

* 相容 NVDA 2021.1

### v1.7
## v1.7

* 小數點不讀修正(三數字間皆有小數點情形)
* 相容 NVDA 2021.1 以前的最後一版

### v1.6
## v1.6

* 修正數字模式下小數點不朗讀問題
* 更新 VE 核心包工作目錄,未來更新時可無需重新匯入
* 將「使用 WorldVoice 設定規則針測語言」的開關與「自動切換語言」的開關分開,避免部份情境兩者不相容問題。
* 修正啟用 unicode 自動語言針測時,預設語音與 NVDA 語言地區不相同但同語系時無法切換的問題
* 修正自動切換語言無勾選時 WorldVoice 變更語音語言命令被濾掉的問題

### v1.5
## v1.5

* 數字讀法分為 2 個設定選項「數字語言」與「數字模式」,將選項分為 2 維度以利選擇
* 忽略數字間逗點選項使數值報讀更正確
Expand All @@ -173,23 +168,23 @@ WorldVoice -> 檔案匯入:可匯入檔案,可用於匯入語音包。
* 地區與語音對應加入 no-select 用來取消對應
* 支援快速鍵彈出語音設定與 Unicode 設定

### v1.4
## v1.4

* 修正檢視報讀內容開啟時無語音
* 音調內部數值換算百分比改非線性計算,讓預設值為 50
* 修正 unicode rule 強制模式下後方文字偵測錯誤
* 修正初始值類型錯誤導致語音設定對話框無法顯示
* 初始語音改優先使用預設語言之語音

### v1.3
## v1.3

* 加入 unicode 設定功能
* 修正單數字不會自動切換的問題
* 修正數字模式在特定場景下失效問題
* 移除 v1.2 的第1驅動
* 調整程式結構並預支援更多 TTS

### v1.2
## v1.2

* 提供第 2 驅動核心,整體相比第 1 驅動核心順暢,無偶爾速度不一致與小爆音問題
* 第 2 驅動功能比照第 1 驅動包括數字模式、中文空白間隔、忽略文件中的語言資訊等選項
Expand All @@ -199,7 +194,7 @@ WorldVoice -> 檔案匯入:可匯入檔案,可用於匯入語音包。
* 修正數字模式在選擇各數字語音下無正確使用選擇的語音的問題
* 調整數字模式與忽略文件中的語言資訊處理順序,更符合預期朗讀邏輯

### v1.1
## v1.1

* 新增數字模式的選項,可選擇有安裝的語言朗讀數字並可分為數值與數字兩種。
* 新增忽略文件中的語言資訊的選項,此主要是避免自動切換語言勾選且原始文件就有提供語言資訊但不正確時(例如中文文字確標示英文語言)可能導致無法正確朗讀;或是在 word 數字會被標示成英文語言導致自動改用英文語音朗讀的狀況。
Expand Down
Loading

0 comments on commit 3b8f09c

Please sign in to comment.