From 4db832ea69f32a89ec0e9323899c275251d8334a Mon Sep 17 00:00:00 2001 From: thevickypedia Date: Sat, 9 Sep 2023 11:02:19 -0500 Subject: [PATCH] Release beta version Move instead of copying CNAME files Update docs --- docs/_static/documentation_options.js | 2 +- docs/drivers/index.html | 2 +- docs/engine/index.html | 2 +- docs/genindex/index.html | 2 +- docs/index.html | 4 ++-- docs/install/index.html | 4 ++-- docs/objects.inv | Bin 633 -> 633 bytes docs/py-modindex/index.html | 2 +- docs/search/index.html | 2 +- docs/searchindex.js | 2 +- docs/support/index.html | 4 ++-- gen_docs.sh | 4 ++-- pyproject.toml | 5 ++++- pyttsx3/__init__.py | 2 +- 14 files changed, 20 insertions(+), 17 deletions(-) diff --git a/docs/_static/documentation_options.js b/docs/_static/documentation_options.js index cf1d9dc..6ab53ac 100644 --- a/docs/_static/documentation_options.js +++ b/docs/_static/documentation_options.js @@ -1,6 +1,6 @@ var DOCUMENTATION_OPTIONS = { URL_ROOT: document.getElementById("documentation_options").getAttribute('data-url_root'), - VERSION: '3.3a', + VERSION: '3.3b', LANGUAGE: 'en', COLLAPSE_INDEX: false, BUILDER: 'dirhtml', diff --git a/docs/drivers/index.html b/docs/drivers/index.html index 746f8e6..f6620fd 100644 --- a/docs/drivers/index.html +++ b/docs/drivers/index.html @@ -6,7 +6,7 @@ - Implementing drivers — py3-tts 3.3a documentation + Implementing drivers — py3-tts 3.3b documentation diff --git a/docs/engine/index.html b/docs/engine/index.html index 884e2fe..5e4c4dd 100644 --- a/docs/engine/index.html +++ b/docs/engine/index.html @@ -6,7 +6,7 @@ - Using py3-tts — py3-tts 3.3a documentation + Using py3-tts — py3-tts 3.3b documentation diff --git a/docs/genindex/index.html b/docs/genindex/index.html index b0e2e8f..6e7ab2a 100644 --- a/docs/genindex/index.html +++ b/docs/genindex/index.html @@ -5,7 +5,7 @@ - Index — py3-tts 3.3a documentation + Index — py3-tts 3.3b documentation diff --git a/docs/index.html b/docs/index.html index 7434381..f5ba8b8 100644 --- a/docs/index.html +++ b/docs/index.html @@ -6,7 +6,7 @@ - py3-tts - Text-to-speech platform — py3-tts 3.3a documentation + py3-tts - Text-to-speech platform — py3-tts 3.3b documentation @@ -35,7 +35,7 @@

py3-tts - Text-to-speech platform

-

This documentation describes the py3-tts Python package v 3.3a and was rendered on Sep 09, 2023.

+

This documentation describes the py3-tts Python package v 3.3b and was rendered on Sep 09, 2023.

Table of Contents

    diff --git a/docs/install/index.html b/docs/install/index.html index c10c03b..720c951 100644 --- a/docs/install/index.html +++ b/docs/install/index.html @@ -6,7 +6,7 @@ - Installing py3-tts — py3-tts 3.3a documentation + Installing py3-tts — py3-tts 3.3b documentation @@ -37,7 +37,7 @@

    Installing py3-tts

    Tested versions

    -

    Version 3.3a of py3-tts includes drivers for the following text-to-speech synthesizers. Only operating systems on which a driver is tested and known to work are listed. The drivers may work on other systems.

    +

    Version 3.3b of py3-tts includes drivers for the following text-to-speech synthesizers. Only operating systems on which a driver is tested and known to work are listed. The drivers may work on other systems.

    • SAPI5 on Windows XP, Windows Vista, Windows 7, and Windows 10

    • NSSpeechSynthesizer on Mac OS X 10.5 (Leopard), 10.6 (Snow Leopard), 10.7 (Lion), and 10.8 (Mountain Lion).

    • diff --git a/docs/objects.inv b/docs/objects.inv index 057f22f011ffe8e51416f3b2213766589d49a94b..8f7567db5a6b7b56cd028e497df2aa3de9f62a41 100644 GIT binary patch delta 12 Tcmey#@{?tP9b?i)dn+aYA=?C4 delta 12 Tcmey#@{?tP9b@7~dn+aYA=U&} diff --git a/docs/py-modindex/index.html b/docs/py-modindex/index.html index dfd5c4e..99702a2 100644 --- a/docs/py-modindex/index.html +++ b/docs/py-modindex/index.html @@ -5,7 +5,7 @@ - Python Module Index — py3-tts 3.3a documentation + Python Module Index — py3-tts 3.3b documentation diff --git a/docs/search/index.html b/docs/search/index.html index 3e50f5c..25b04c7 100644 --- a/docs/search/index.html +++ b/docs/search/index.html @@ -5,7 +5,7 @@ - Search — py3-tts 3.3a documentation + Search — py3-tts 3.3b documentation diff --git a/docs/searchindex.js b/docs/searchindex.js index 273e843..a29ec12 100644 --- a/docs/searchindex.js +++ b/docs/searchindex.js @@ -1 +1 @@ -Search.setIndex({"docnames": ["drivers", "engine", "index", "install", "support"], "filenames": ["drivers.rst", "engine.rst", "index.rst", "install.rst", "support.rst"], "titles": ["Implementing drivers", "Using py3-tts", "py3-tts - Text-to-speech platform", "Installing py3-tts", "Supported synthesizers"], "terms": {"you": [0, 3], "can": [0, 1, 3], "new": [0, 1, 3], "pyttsx3": [0, 1, 3, 4], "engin": [0, 2], "creat": [0, 1], "python": [0, 2, 3], "modul": [0, 1], "name": [0, 1, 3, 4], "your": [0, 3], "requir": [0, 1, 3], "factori": [0, 2], "function": [0, 1], "class": [0, 1], "us": [0, 2], "method": [0, 1], "instanc": [0, 1], "provid": [0, 1], "control": 0, "event": 0, "queue": [0, 1], "notifi": 0, "applic": [0, 1], "about": [0, 1], "all": [0, 1], "must": [0, 1], "follow": [0, 1, 3, 4], "builddriv": 0, "proxi": 0, "driverdeleg": 0, "instanti": 0, "deleg": 0, "subclass": 0, "declar": 0, "thi": [0, 1, 2], "paramet": [0, 1], "i": [0, 1, 3, 4], "actual": 0, "cannot": 0, "serv": 0, "base": 0, "It": 0, "onli": [0, 3, 4], "here": 0, "purpos": 0, "document": [0, 2, 3, 4], "__init__": 0, "arg": 0, "kwarg": 0, "none": [0, 1], "constructor": 0, "store": 0, "refer": [0, 1], "destroi": 0, "option": 0, "invok": [0, 1], "when": [0, 1], "being": 0, "so": [0, 1], "clean": [0, 3], "up": [0, 1, 3], "ani": 0, "synthes": [0, 1, 2, 3], "resourc": 0, "If": [0, 1, 3], "proce": 0, "safe": 0, "endloop": [0, 1], "immedi": [0, 1], "end": [0, 1], "run": 0, "loop": 0, "getproperti": [0, 1], "string": [0, 1], "object": [0, 1], "get": [0, 1], "properti": [0, 1], "valu": [0, 1], "At": 0, "least": 0, "those": 0, "list": [0, 1, 2, 3, 4], "support": [0, 1, 2], "queri": [0, 1], "return": [0, 1], "time": [0, 1], "invoc": [0, 1], "sai": [0, 1], "text": [0, 3, 4], "unicod": [0, 1], "speak": 0, "an": 0, "utter": 0, "speech": [0, 3, 4], "output": [0, 1], "accord": [0, 1], "current": [0, 1], "appli": 0, "befor": [0, 1], "setbusi": 0, "true": [0, 1], "stall": 0, "further": 0, "process": [0, 1, 3], "command": [0, 1], "until": 0, "complet": [0, 1], "interrupt": 0, "trigger": 0, "one": 0, "start": [0, 1], "notif": [0, 1], "begin": [0, 1], "word": [0, 1], "each": [0, 3, 4], "finish": [0, 1], "associ": [0, 1], "includ": [0, 1, 3, 4], "setproperti": [0, 1], "set": [0, 1], "after": [0, 1], "fals": [0, 1], "pump": [0, 1], "chang": 0, "startloop": [0, 1], "respons": [0, 1], "send": 0, "given": [0, 1], "stop": [0, 1], "call": [0, 1], "dure": [0, 1], "go": 0, "ongo": 0, "receiv": 0, "construct": [0, 1], "public": 0, "other": [0, 1, 3, 4], "found": [0, 1], "code": 0, "ar": [0, 1, 3, 4], "reserv": 0, "isbusi": [0, 1], "bool": [0, 1], "busi": [0, 1], "next": 0, "mean": 0, "idl": 0, "topic": [0, 1], "fire": [0, 1], "pair": 0, "continu": 0, "init": [1, 3, 4], "initi": 1, "driverproxi": [1, 2], "load": 1, "implement": [1, 2], "from": [1, 3], "regist": 1, "unregist": 1, "callback": 1, "produc": 1, "drivernam": 1, "debug": 1, "request": 1, "alreadi": 1, "anoth": 1, "otherwis": 1, "default": [1, 3, 4], "best": 1, "avail": 1, "platform": [1, 3, 4], "sapi5": [1, 3, 4], "window": [1, 4], "nsss": 1, "nsspeechsynthes": [1, 3, 4], "mac": [1, 3, 4], "o": [1, 3, 4], "x": [1, 3, 4], "espeak": [1, 3, 4], "everi": 1, "enabl": 1, "rais": 1, "importerror": 1, "runtimeerror": 1, "fail": 1, "access": [1, 3], "synthesi": 1, "connect": 1, "cb": 1, "callabl": 1, "dict": 1, "subscrib": 1, "A": 1, "token": 1, "caller": 1, "unsubscrib": 1, "later": 1, "valid": 1, "signatur": 1, "have": [1, 3], "onstartutter": 1, "folow": 1, "onstartword": 1, "locat": 1, "integ": 1, "length": 1, "onfinishutter": 1, "wa": [1, 2], "its": [1, 3], "entireti": 1, "error": 1, "encount": 1, "onerror": 1, "except": 1, "caus": 1, "disconnect": 1, "usedriverloop": 1, "exit": 1, "per": 1, "minut": 1, "200": 1, "identifi": 1, "activ": [1, 3], "descriptor": 1, "float": 1, "point": 1, "rang": 1, "0": 1, "1": [1, 4], "inclus": 1, "runandwait": 1, "block": 1, "while": 1, "queu": 1, "appropri": 1, "empti": 1, "affect": 1, "which": [1, 3, 4], "select": [1, 3, 4], "indic": 1, "enter": 1, "own": [1, 3], "": 1, "deliv": 1, "properli": 1, "e": 1, "g": 1, "com": 1, "messag": 1, "clear": 1, "contain": 1, "inform": 1, "ag": 1, "year": 1, "unknown": 1, "gender": 1, "male": 1, "femal": 1, "neutral": 1, "id": 1, "via": 1, "setpropertyvalu": 1, "attribut": 1, "alwai": 1, "defin": 1, "languag": 1, "human": 1, "readabl": 1, "import": 1, "salli": 1, "sell": 1, "seashel": 1, "seashor": 1, "quick": 1, "brown": 1, "fox": 1, "jump": 1, "over": 1, "lazi": 1, "dog": 1, "save_to_fil": 1, "hello": 1, "world": 1, "test": [1, 2, 4], "mp3": 1, "def": 1, "onstart": 1, "print": 1, "onword": 1, "onend": 1, "10": [1, 3, 4], "50": 1, "25": 1, "what": 1, "elif": 1, "iter": 1, "insid": 1, "externalloop": 1, "describ": 2, "packag": [2, 3], "v": 2, "3": [2, 3, 4], "3a": [2, 3, 4], "render": 2, "sep": 2, "09": 2, "2023": 2, "tabl": 2, "content": 2, "The": [2, 3, 4], "interfac": 2, "voic": 2, "metadata": 2, "exampl": 2, "driver": [2, 3, 4], "instal": 2, "version": [2, 4], "pip": 2, "system": [2, 4], "wide": 2, "virtualenv": 2, "project": 2, "link": 2, "home": 2, "page": 2, "github": 2, "pypi": 2, "githubpag": 2, "oper": [3, 4], "known": [3, 4], "work": [3, 4], "mai": [3, 4], "xp": [3, 4], "vista": [3, 4], "7": 3, "5": [3, 4], "leopard": [3, 4], "6": [3, 4], "snow": [3, 4], "lion": 3, "8": [3, 4], "mountain": 3, "32": 3, "bit": 3, "ubuntu": [3, 4], "desktop": [3, 4], "edit": [3, 4], "intrepid": [3, 4], "9": [3, 4], "04": [3, 4], "jaunti": [3, 4], "karmic": [3, 4], "12": 3, "precis": 3, "explain": [3, 4], "how": [3, 4], "specif": [3, 4], "well": [3, 4], "site": 3, "folder": 3, "first": 3, "pywin32": 3, "extens": 3, "Then": 3, "sudo": 3, "copi": 3, "virtual": 3, "environ": 3, "ll": 3, "need": 3, "give": 3, "order": 3, "myproj": 3, "execut": 3, "bin": 3, "setuptool": 3, "done": 3, "script": 3, "unless": 3, "wish": 3, "compil": 3, "pyobjc": 3, "lengthi": 3, "successfulli": 3, "depend": 3, "cut": 3, "off": 3, "py3": 4, "tt": 4}, "objects": {"": [[1, 0, 0, "-", "pyttsx3"]], "pyttsx3": [[0, 0, 0, "-", "driver"], [0, 0, 0, "-", "drivers"], [1, 0, 0, "-", "engine"], [1, 3, 1, "", "init"], [1, 0, 0, "-", "voice"]], "pyttsx3.driver": [[0, 1, 1, "", "DriverProxy"]], "pyttsx3.driver.DriverProxy": [[0, 2, 1, "", "isBusy"], [0, 2, 1, "", "notify"], [0, 2, 1, "", "setBusy"]], "pyttsx3.drivers": [[0, 1, 1, "", "DriverDelegate"], [0, 3, 1, "", "buildDriver"]], "pyttsx3.drivers.DriverDelegate": [[0, 2, 1, "", "__init__"], [0, 2, 1, "", "destroy"], [0, 2, 1, "", "endLoop"], [0, 2, 1, "", "getProperty"], [0, 2, 1, "", "say"], [0, 2, 1, "", "setProperty"], [0, 2, 1, "", "startLoop"], [0, 2, 1, "", "stop"]], "pyttsx3.engine": [[1, 1, 1, "", "Engine"]], "pyttsx3.engine.Engine": [[1, 2, 1, "", "connect"], [1, 2, 1, "", "disconnect"], [1, 2, 1, "", "endLoop"], [1, 2, 1, "", "getProperty"], [1, 2, 1, "", "isBusy"], [1, 3, 1, "", "onError"], [1, 3, 1, "", "onFinishUtterance"], [1, 3, 1, "", "onStartUtterance"], [1, 3, 1, "", "onStartWord"], [1, 2, 1, "", "runAndWait"], [1, 2, 1, "", "say"], [1, 2, 1, "", "setProperty"], [1, 2, 1, "", "startLoop"], [1, 2, 1, "", "stop"]], "pyttsx3.voice": [[1, 1, 1, "", "Voice"]], "pyttsx3.voice.Voice": [[1, 4, 1, "", "age"], [1, 4, 1, "", "gender"], [1, 4, 1, "", "id"], [1, 4, 1, "", "languages"], [1, 4, 1, "", "name"]]}, "objtypes": {"0": "py:module", "1": "py:class", "2": "py:method", "3": "py:function", "4": "py:attribute"}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "class", "Python class"], "2": ["py", "method", "Python method"], "3": ["py", "function", "Python function"], "4": ["py", "attribute", "Python attribute"]}, "titleterms": {"implement": 0, "driver": [0, 1], "The": [0, 1], "interfac": [0, 1], "driverproxi": 0, "us": [1, 3], "py3": [1, 2, 3], "tt": [1, 2, 3], "engin": 1, "factori": 1, "voic": 1, "metadata": 1, "exampl": 1, "speak": 1, "text": [1, 2], "save": 1, "file": 1, "listen": 1, "event": 1, "interrupt": 1, "an": 1, "utter": 1, "chang": 1, "speech": [1, 2], "rate": 1, "volum": 1, "run": 1, "loop": 1, "extern": 1, "platform": 2, "instal": 3, "test": 3, "version": 3, "pip": 3, "system": 3, "wide": 3, "On": 3, "window": 3, "osx": 3, "linux": 3, "virtualenv": 3, "support": 4, "synthes": 4}, "envversion": {"sphinx.domains.c": 2, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 6, "sphinx.domains.index": 1, "sphinx.domains.javascript": 2, "sphinx.domains.math": 2, "sphinx.domains.python": 3, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx": 56}}) \ No newline at end of file +Search.setIndex({"docnames": ["drivers", "engine", "index", "install", "support"], "filenames": ["drivers.rst", "engine.rst", "index.rst", "install.rst", "support.rst"], "titles": ["Implementing drivers", "Using py3-tts", "py3-tts - Text-to-speech platform", "Installing py3-tts", "Supported synthesizers"], "terms": {"you": [0, 3], "can": [0, 1, 3], "new": [0, 1, 3], "pyttsx3": [0, 1, 3, 4], "engin": [0, 2], "creat": [0, 1], "python": [0, 2, 3], "modul": [0, 1], "name": [0, 1, 3, 4], "your": [0, 3], "requir": [0, 1, 3], "factori": [0, 2], "function": [0, 1], "class": [0, 1], "us": [0, 2], "method": [0, 1], "instanc": [0, 1], "provid": [0, 1], "control": 0, "event": 0, "queue": [0, 1], "notifi": 0, "applic": [0, 1], "about": [0, 1], "all": [0, 1], "must": [0, 1], "follow": [0, 1, 3, 4], "builddriv": 0, "proxi": 0, "driverdeleg": 0, "instanti": 0, "deleg": 0, "subclass": 0, "declar": 0, "thi": [0, 1, 2], "paramet": [0, 1], "i": [0, 1, 3, 4], "actual": 0, "cannot": 0, "serv": 0, "base": 0, "It": 0, "onli": [0, 3, 4], "here": 0, "purpos": 0, "document": [0, 2, 3, 4], "__init__": 0, "arg": 0, "kwarg": 0, "none": [0, 1], "constructor": 0, "store": 0, "refer": [0, 1], "destroi": 0, "option": 0, "invok": [0, 1], "when": [0, 1], "being": 0, "so": [0, 1], "clean": [0, 3], "up": [0, 1, 3], "ani": 0, "synthes": [0, 1, 2, 3], "resourc": 0, "If": [0, 1, 3], "proce": 0, "safe": 0, "endloop": [0, 1], "immedi": [0, 1], "end": [0, 1], "run": 0, "loop": 0, "getproperti": [0, 1], "string": [0, 1], "object": [0, 1], "get": [0, 1], "properti": [0, 1], "valu": [0, 1], "At": 0, "least": 0, "those": 0, "list": [0, 1, 2, 3, 4], "support": [0, 1, 2], "queri": [0, 1], "return": [0, 1], "time": [0, 1], "invoc": [0, 1], "sai": [0, 1], "text": [0, 3, 4], "unicod": [0, 1], "speak": 0, "an": 0, "utter": 0, "speech": [0, 3, 4], "output": [0, 1], "accord": [0, 1], "current": [0, 1], "appli": 0, "befor": [0, 1], "setbusi": 0, "true": [0, 1], "stall": 0, "further": 0, "process": [0, 1, 3], "command": [0, 1], "until": 0, "complet": [0, 1], "interrupt": 0, "trigger": 0, "one": 0, "start": [0, 1], "notif": [0, 1], "begin": [0, 1], "word": [0, 1], "each": [0, 3, 4], "finish": [0, 1], "associ": [0, 1], "includ": [0, 1, 3, 4], "setproperti": [0, 1], "set": [0, 1], "after": [0, 1], "fals": [0, 1], "pump": [0, 1], "chang": 0, "startloop": [0, 1], "respons": [0, 1], "send": 0, "given": [0, 1], "stop": [0, 1], "call": [0, 1], "dure": [0, 1], "go": 0, "ongo": 0, "receiv": 0, "construct": [0, 1], "public": 0, "other": [0, 1, 3, 4], "found": [0, 1], "code": 0, "ar": [0, 1, 3, 4], "reserv": 0, "isbusi": [0, 1], "bool": [0, 1], "busi": [0, 1], "next": 0, "mean": 0, "idl": 0, "topic": [0, 1], "fire": [0, 1], "pair": 0, "continu": 0, "init": [1, 3, 4], "initi": 1, "driverproxi": [1, 2], "load": 1, "implement": [1, 2], "from": [1, 3], "regist": 1, "unregist": 1, "callback": 1, "produc": 1, "drivernam": 1, "debug": 1, "request": 1, "alreadi": 1, "anoth": 1, "otherwis": 1, "default": [1, 3, 4], "best": 1, "avail": 1, "platform": [1, 3, 4], "sapi5": [1, 3, 4], "window": [1, 4], "nsss": 1, "nsspeechsynthes": [1, 3, 4], "mac": [1, 3, 4], "o": [1, 3, 4], "x": [1, 3, 4], "espeak": [1, 3, 4], "everi": 1, "enabl": 1, "rais": 1, "importerror": 1, "runtimeerror": 1, "fail": 1, "access": [1, 3], "synthesi": 1, "connect": 1, "cb": 1, "callabl": 1, "dict": 1, "subscrib": 1, "A": 1, "token": 1, "caller": 1, "unsubscrib": 1, "later": 1, "valid": 1, "signatur": 1, "have": [1, 3], "onstartutter": 1, "folow": 1, "onstartword": 1, "locat": 1, "integ": 1, "length": 1, "onfinishutter": 1, "wa": [1, 2], "its": [1, 3], "entireti": 1, "error": 1, "encount": 1, "onerror": 1, "except": 1, "caus": 1, "disconnect": 1, "usedriverloop": 1, "exit": 1, "per": 1, "minut": 1, "200": 1, "identifi": 1, "activ": [1, 3], "descriptor": 1, "float": 1, "point": 1, "rang": 1, "0": 1, "1": [1, 4], "inclus": 1, "runandwait": 1, "block": 1, "while": 1, "queu": 1, "appropri": 1, "empti": 1, "affect": 1, "which": [1, 3, 4], "select": [1, 3, 4], "indic": 1, "enter": 1, "own": [1, 3], "": 1, "deliv": 1, "properli": 1, "e": 1, "g": 1, "com": 1, "messag": 1, "clear": 1, "contain": 1, "inform": 1, "ag": 1, "year": 1, "unknown": 1, "gender": 1, "male": 1, "femal": 1, "neutral": 1, "id": 1, "via": 1, "setpropertyvalu": 1, "attribut": 1, "alwai": 1, "defin": 1, "languag": 1, "human": 1, "readabl": 1, "import": 1, "salli": 1, "sell": 1, "seashel": 1, "seashor": 1, "quick": 1, "brown": 1, "fox": 1, "jump": 1, "over": 1, "lazi": 1, "dog": 1, "save_to_fil": 1, "hello": 1, "world": 1, "test": [1, 2, 4], "mp3": 1, "def": 1, "onstart": 1, "print": 1, "onword": 1, "onend": 1, "10": [1, 3, 4], "50": 1, "25": 1, "what": 1, "elif": 1, "iter": 1, "insid": 1, "externalloop": 1, "describ": 2, "packag": [2, 3], "v": 2, "3": [2, 3, 4], "3b": [2, 3, 4], "render": 2, "sep": 2, "09": 2, "2023": 2, "tabl": 2, "content": 2, "The": [2, 3, 4], "interfac": 2, "voic": 2, "metadata": 2, "exampl": 2, "driver": [2, 3, 4], "instal": 2, "version": [2, 4], "pip": 2, "system": [2, 4], "wide": 2, "virtualenv": 2, "project": 2, "link": 2, "home": 2, "page": 2, "github": 2, "pypi": 2, "githubpag": 2, "oper": [3, 4], "known": [3, 4], "work": [3, 4], "mai": [3, 4], "xp": [3, 4], "vista": [3, 4], "7": 3, "5": [3, 4], "leopard": [3, 4], "6": [3, 4], "snow": [3, 4], "lion": 3, "8": [3, 4], "mountain": 3, "32": 3, "bit": 3, "ubuntu": [3, 4], "desktop": [3, 4], "edit": [3, 4], "intrepid": [3, 4], "9": [3, 4], "04": [3, 4], "jaunti": [3, 4], "karmic": [3, 4], "12": 3, "precis": 3, "explain": [3, 4], "how": [3, 4], "specif": [3, 4], "well": [3, 4], "site": 3, "folder": 3, "first": 3, "pywin32": 3, "extens": 3, "Then": 3, "sudo": 3, "copi": 3, "virtual": 3, "environ": 3, "ll": 3, "need": 3, "give": 3, "order": 3, "myproj": 3, "execut": 3, "bin": 3, "setuptool": 3, "done": 3, "script": 3, "unless": 3, "wish": 3, "compil": 3, "pyobjc": 3, "lengthi": 3, "successfulli": 3, "depend": 3, "cut": 3, "off": 3, "py3": 4, "tt": 4}, "objects": {"": [[1, 0, 0, "-", "pyttsx3"]], "pyttsx3": [[0, 0, 0, "-", "driver"], [0, 0, 0, "-", "drivers"], [1, 0, 0, "-", "engine"], [1, 3, 1, "", "init"], [1, 0, 0, "-", "voice"]], "pyttsx3.driver": [[0, 1, 1, "", "DriverProxy"]], "pyttsx3.driver.DriverProxy": [[0, 2, 1, "", "isBusy"], [0, 2, 1, "", "notify"], [0, 2, 1, "", "setBusy"]], "pyttsx3.drivers": [[0, 1, 1, "", "DriverDelegate"], [0, 3, 1, "", "buildDriver"]], "pyttsx3.drivers.DriverDelegate": [[0, 2, 1, "", "__init__"], [0, 2, 1, "", "destroy"], [0, 2, 1, "", "endLoop"], [0, 2, 1, "", "getProperty"], [0, 2, 1, "", "say"], [0, 2, 1, "", "setProperty"], [0, 2, 1, "", "startLoop"], [0, 2, 1, "", "stop"]], "pyttsx3.engine": [[1, 1, 1, "", "Engine"]], "pyttsx3.engine.Engine": [[1, 2, 1, "", "connect"], [1, 2, 1, "", "disconnect"], [1, 2, 1, "", "endLoop"], [1, 2, 1, "", "getProperty"], [1, 2, 1, "", "isBusy"], [1, 3, 1, "", "onError"], [1, 3, 1, "", "onFinishUtterance"], [1, 3, 1, "", "onStartUtterance"], [1, 3, 1, "", "onStartWord"], [1, 2, 1, "", "runAndWait"], [1, 2, 1, "", "say"], [1, 2, 1, "", "setProperty"], [1, 2, 1, "", "startLoop"], [1, 2, 1, "", "stop"]], "pyttsx3.voice": [[1, 1, 1, "", "Voice"]], "pyttsx3.voice.Voice": [[1, 4, 1, "", "age"], [1, 4, 1, "", "gender"], [1, 4, 1, "", "id"], [1, 4, 1, "", "languages"], [1, 4, 1, "", "name"]]}, "objtypes": {"0": "py:module", "1": "py:class", "2": "py:method", "3": "py:function", "4": "py:attribute"}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "class", "Python class"], "2": ["py", "method", "Python method"], "3": ["py", "function", "Python function"], "4": ["py", "attribute", "Python attribute"]}, "titleterms": {"implement": 0, "driver": [0, 1], "The": [0, 1], "interfac": [0, 1], "driverproxi": 0, "us": [1, 3], "py3": [1, 2, 3], "tt": [1, 2, 3], "engin": 1, "factori": 1, "voic": 1, "metadata": 1, "exampl": 1, "speak": 1, "text": [1, 2], "save": 1, "file": 1, "listen": 1, "event": 1, "interrupt": 1, "an": 1, "utter": 1, "chang": 1, "speech": [1, 2], "rate": 1, "volum": 1, "run": 1, "loop": 1, "extern": 1, "platform": 2, "instal": 3, "test": 3, "version": 3, "pip": 3, "system": 3, "wide": 3, "On": 3, "window": 3, "osx": 3, "linux": 3, "virtualenv": 3, "support": 4, "synthes": 4}, "envversion": {"sphinx.domains.c": 2, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 6, "sphinx.domains.index": 1, "sphinx.domains.javascript": 2, "sphinx.domains.math": 2, "sphinx.domains.python": 3, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx": 56}}) \ No newline at end of file diff --git a/docs/support/index.html b/docs/support/index.html index af8bbcd..b7fc731 100644 --- a/docs/support/index.html +++ b/docs/support/index.html @@ -6,7 +6,7 @@ - Supported synthesizers — py3-tts 3.3a documentation + Supported synthesizers — py3-tts 3.3b documentation @@ -36,7 +36,7 @@

      Supported synthesizers

      -

      Version 3.3a of py3-tts includes drivers for the following text-to-speech synthesizers. Only operating systems on which a driver is tested and known to work are listed. The drivers may work on other systems.

      +

      Version 3.3b of py3-tts includes drivers for the following text-to-speech synthesizers. Only operating systems on which a driver is tested and known to work are listed. The drivers may work on other systems.

      • SAPI5 on Windows XP and Windows Vista and Windows 8,8.1 , 10

      • NSSpeechSynthesizer on Mac OS X 10.5 (Leopard) and 10.6 (Snow Leopard)

      • diff --git a/gen_docs.sh b/gen_docs.sh index d1f89f3..c818c2d 100644 --- a/gen_docs.sh +++ b/gen_docs.sh @@ -3,7 +3,7 @@ # This is the opposite of the default shell behaviour, which is to ignore errors in scripts. set -e if [ -e "docs/CNAME" ]; then - cp "docs/CNAME" "CNAME" + mv "docs/CNAME" "CNAME" fi rm -rf docs mkdir docs @@ -11,5 +11,5 @@ mkdir -p doc_generator/_static # creates a _static folder if unavailable cd doc_generator && make dirhtml && mv _build/dirhtml/* ../docs && rm -rf _build && cd .. touch docs/.nojekyll if [ -e "CNAME" ]; then - cp "CNAME" "docs/CNAME" + mv "CNAME" "docs/CNAME" fi diff --git a/pyproject.toml b/pyproject.toml index b9c8e81..b885c57 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "py3-tts" -version = "3.3a" +dynamic = ["version"] dependencies = [ "comtypes; platform_system == 'Windows'", "pypiwin32; platform_system == 'Windows'", @@ -33,6 +33,9 @@ requires-python = ">=3" [tool.setuptools] packages = ["pyttsx3", "pyttsx3.drivers"] +[tool.setuptools.dynamic] +version = { attr = "pyttsx3.version" } + [build-system] requires = ["setuptools", "wheel"] build-backend = "setuptools.build_meta" diff --git a/pyttsx3/__init__.py b/pyttsx3/__init__.py index caa106c..8ac8b80 100644 --- a/pyttsx3/__init__.py +++ b/pyttsx3/__init__.py @@ -2,7 +2,7 @@ from .engine import Engine -version = '3.3a' +version = '3.3b' _activeEngines = weakref.WeakValueDictionary()