Skip to content

Commit 59d30f0

Browse files
version 4.9
fix link to the latest version at the addon help file.
1 parent 9f4fa26 commit 59d30f0

File tree

6 files changed

+20
-6
lines changed

6 files changed

+20
-6
lines changed

.gitignore

-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
addon/doc/*.css
2-
addon/doc/en/
31
*_docHandler.py
42
*.html
53
*.ini

addon/doc/en/readme.md

+17
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
# Dual Voice for NVDA #
2+
3+
Dual voice is an addon that made possible use of two different voices (currently both voices must support SAPI5 standard) for reading two languages one with Latin script and another with non-Latin writing script. For example, a user can select a voice for reading English as a language with the Latin writing script and select a voice for reading Persian (my language) as a language with the non-Latin writing script.
4+
Some of the languages with the Latin writing script are English, Czech, Croatian, Dutch, Finnish, French, German, Italian, Polish, Portuguese, Slovenian, Spanish, and Turkish.
5+
On the other hand, some languages with the non-Latin script are Arabic, Belarusian, Bulgarian, Chinese, Greek, Hebrew, Japanese, Korean, Persian, Russian, and Ukrainian.
6+
7+
You can download the [latest version of the Dual Voice for NVDA from sourceforge](https://sourceforge.net/projects/dualvoice/files/latest/download) or download it from the [project homepage](https://mahmood-taghavi.github.io/dual_voice/).
8+
9+
Note 1: You can now use a custom dialog box entitled "Dual voice" in the NVDA menu to select the secondary voice and setting of the Dual voice.
10+
11+
Note 2: A complimentary free software namely SAPI_Unifier is designed to add support for Windows 10 oneCore voices and Microsoft speech platform (speech server) voices to the Dual Voice for NVDA. So, I suggest using [SAPI_Unifier](https://mahmood-taghavi.github.io/SAPI_Unifier/) to extend the capabilities of the Dual Voice.
12+
13+
Note 3: The latest version of NVDA which supports Windows XP and Windows Vista is NVDA 2017.3 and the latest Dual Voice which is compatible with NVDA 2017.3 is version 3.1.
14+
15+
This package is distributed under the terms of the GNU General Public License, version 2. Please see the file "COPYING.txt" for further details.
16+
17+
Copyright © 2015-2020 Seyed Mahmood Taghavi-Shahri.

addon/globalPlugins/dual_voice_globalPlugin/__init__.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ def createMenu(self):
3232
self.submenu_item = gui.mainFrame.sysTrayIcon.menu.InsertMenu(2, wx.ID_ANY, _('Dual &voice'), self.submenu_dualvoice)
3333

3434
def onAbout(self, event):
35-
gui.messageBox('Version 4.8 by Seyed Mahmood Taghavi-Shahri, Iran', _('About the Dual voice add-on for NVDA'), wx.OK)
35+
gui.messageBox('Version 4.9 by Seyed Mahmood Taghavi-Shahri, Iran', _('About the Dual voice add-on for NVDA'), wx.OK)
3636

3737
def onCheckUpdate(self, event):
3838
webbrowser.open("https://mahmood-taghavi.github.io/dual_voice/")

buildVars.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
# Translators: Long description to be shown for this add-on on add-on information from add-ons manager
2020
"addon_description" : _("""Read non-Latin and Latin texts using two separate voices."""),
2121
# version
22-
"addon_version" : "4.8",
22+
"addon_version" : "4.9",
2323
# Author(s)
2424
"addon_author" : u"Seyed Mahmood Taghavi-Shahri <mahmood.taghavi@gmail.com>",
2525
# URL for the add-on documentation support

readme.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ Dual voice is an addon that made possible use of two different voices (currently
44
Some of the languages with the Latin writing script are English, Czech, Croatian, Dutch, Finnish, French, German, Italian, Polish, Portuguese, Slovenian, Spanish, and Turkish.
55
On the other hand, some languages with the non-Latin script are Arabic, Belarusian, Bulgarian, Chinese, Greek, Hebrew, Japanese, Korean, Persian, Russian, and Ukrainian.
66

7-
You can download the [latest version of the Dual Voice for NVDA](https://github.com/Mahmood-Taghavi/dual_voice/releases/download/v4.8/dual_voice-4.8.nvda-addon) which is version 4.8.
7+
You can download the [latest version of the Dual Voice for NVDA](https://github.com/Mahmood-Taghavi/dual_voice/releases/download/v4.9/dual_voice-4.9.nvda-addon) which is now version 4.9.
88

99
Note 1: You can now use a custom dialog box entitled "Dual voice" in the NVDA menu to select the secondary voice and setting of the Dual voice.
1010

sconstruct

-1
Original file line numberDiff line numberDiff line change
@@ -100,7 +100,6 @@ def createAddonHelp(dir):
100100
cssPath = os.path.join(docsDir, "style.css")
101101
cssTarget = env.Command(cssPath, "style.css", Copy("$TARGET", "$SOURCE"))
102102
env.Depends(addon, cssTarget)
103-
if os.path.isfile("readme.md"):
104103
readmePath = os.path.join(docsDir, "en", "readme.md")
105104
readmeTarget = env.Command(readmePath, "readme.md", Copy("$TARGET", "$SOURCE"))
106105
env.Depends(addon, readmeTarget)

0 commit comments

Comments
 (0)