Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

some fix and new feature. #270

Open
wants to merge 61 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
61 commits
Select commit Hold shift + click to select a range
c4ad34a
Fix typo in Documentation
Hunta88 Nov 21, 2021
0f7a7eb
add memory support for sapi
Jiangshan00001 Apr 7, 2023
28e2a01
Update README.md
Jiangshan00001 Apr 7, 2023
9670acc
fix `VoiceAge` not found error
Jiangshan00001 Apr 7, 2023
f63e206
Update README.md
Jiangshan00001 Apr 7, 2023
c3627b1
fix memory can not do more than once error
Jiangshan00001 Apr 7, 2023
faa260e
Merge pull request #1 from Hunta88/master
Jiangshan00001 Apr 8, 2023
86c2570
fix for sapi save_to_file when it run on machine without outputsream …
Jiangshan00001 Apr 8, 2023
fc0623a
fix for sapi save_to_file when it run on machine without outputsream …
Jiangshan00001 Apr 8, 2023
9c24a16
Merge branch 'master' of https://github.com/Jiangshan00001/pyttsx4
Jiangshan00001 Apr 8, 2023
d94e1c5
Update README.md
Jiangshan00001 Apr 8, 2023
ec566df
Update issue templates
Jiangshan00001 Apr 8, 2023
85c1f20
add save_to_file BytesIO support to espeak
Jiangshan00001 Apr 11, 2023
e76d898
nsss save_to_file no content error fix
Jiangshan00001 Apr 12, 2023
916018a
Update README.md
Jiangshan00001 Apr 13, 2023
966f72e
Update README.md
Jiangshan00001 Apr 14, 2023
3fe1bd4
Update README.md
Jiangshan00001 Apr 14, 2023
d4729a1
add pitch support for sapi5
Jiangshan00001 Apr 14, 2023
b468521
fix sapi5 pitch support
Jiangshan00001 Apr 14, 2023
5339f66
update readme
Jiangshan00001 Apr 14, 2023
1f724bb
remove six.py and use six package instead
Jiangshan00001 Apr 16, 2023
c17956f
Import super from objc to fix AttributeError
matt-oakes May 1, 2023
80f6f26
Merge pull request #4 from matt-oakes/objc-super
Jiangshan00001 May 10, 2023
b448cbe
add 3.0.10 version
Jiangshan00001 May 10, 2023
8ba678e
Create python-macos-test.yml
Jiangshan00001 May 11, 2023
4c21074
test macos using github actions
Jiangshan00001 May 11, 2023
5563a8f
add save_to_file test
Jiangshan00001 May 11, 2023
2602666
Update pyttsx4_test.py
Jiangshan00001 May 11, 2023
afd10b4
Update pyttsx4_test.py
Jiangshan00001 May 11, 2023
c3c192d
Update python-macos-test.yml
Jiangshan00001 May 11, 2023
d9aeb68
Update pyttsx4_test.py
Jiangshan00001 May 11, 2023
7e7d3cf
Update python-macos-test.yml
Jiangshan00001 May 11, 2023
09eab68
change nssss for test
Jiangshan00001 May 11, 2023
8cce33a
change pyobjc=9.1.0 test
Jiangshan00001 May 11, 2023
8987833
Update python-macos-test.yml
Jiangshan00001 May 11, 2023
a83dd35
Resolves #142 for save_to_file() by managing driver proxy state simil…
skibblenybbles May 22, 2023
c6de55a
add coqui_ai_tts support
Jiangshan00001 May 28, 2023
22c9963
Update setup.py
Jiangshan00001 May 28, 2023
743c5a2
Create test2.wav
Jiangshan00001 May 28, 2023
db5f249
Update README.md
Jiangshan00001 May 28, 2023
f18dfc7
Update README.md
Jiangshan00001 May 28, 2023
4cb28cd
Update README.md
Jiangshan00001 May 28, 2023
1619126
Merge branch 'master' of https://github.com/Jiangshan00001/pyttsx4
Jiangshan00001 May 28, 2023
ad7abe1
fixed language property for voice
ekalosak Jun 11, 2023
332215e
Merge pull request #7 from ekalosak/master
Jiangshan00001 Jun 14, 2023
3f0191c
Merge branch 'pr/8'
Jiangshan00001 Jun 14, 2023
4f01a6c
3.0.13
Jiangshan00001 Jun 14, 2023
fe06523
fix req file
Jiangshan00001 Jun 14, 2023
5639c2b
Update requirements.txt
Jiangshan00001 Jun 14, 2023
ef0ac3d
fix test file
Jiangshan00001 Jun 14, 2023
c08c1e0
add call to finish to avoid dead locks of nsss
Jiangshan00001 Jun 17, 2023
8ecd416
Update README.md
Jiangshan00001 Jun 17, 2023
8d614d8
add voice cloning test
Jiangshan00001 Jun 17, 2023
b9b71d8
pyttsx4 say test for macos
Jiangshan00001 Jun 17, 2023
d2b90be
new version 3.0.14
Jiangshan00001 Jun 17, 2023
5de1a0e
add debug version of nsss
Jiangshan00001 Jun 19, 2023
6a87773
Update nsss.py
Jiangshan00001 Jun 19, 2023
7e01727
debug for nsss
Jiangshan00001 Jun 19, 2023
3a2784d
switch to release version
Jiangshan00001 Jun 19, 2023
d8aeb3a
fix espeak & nsss engine error
Jiangshan00001 Jun 23, 2023
7712755
macos new objc test
Jiangshan00001 Jun 26, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
38 changes: 38 additions & 0 deletions .github/ISSUE_TEMPLATE/bug_report.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
---
name: Bug report
about: Create a report to help us improve
title: ''
labels: ''
assignees: ''

---

**Describe the bug**
A clear and concise description of what the bug is.

**To Reproduce**
Steps to reproduce the behavior:
1. Go to '...'
2. Click on '....'
3. Scroll down to '....'
4. See error

**Expected behavior**
A clear and concise description of what you expected to happen.

**Screenshots**
If applicable, add screenshots to help explain your problem.

**Desktop (please complete the following information):**
- OS: [e.g. iOS]
- Browser [e.g. chrome, safari]
- Version [e.g. 22]

**Smartphone (please complete the following information):**
- Device: [e.g. iPhone6]
- OS: [e.g. iOS8.1]
- Browser [e.g. stock browser, safari]
- Version [e.g. 22]

**Additional context**
Add any other context about the problem here.
10 changes: 10 additions & 0 deletions .github/ISSUE_TEMPLATE/custom.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
---
name: Custom issue template
about: Describe this issue template's purpose here.
title: ''
labels: ''
assignees: ''

---


20 changes: 20 additions & 0 deletions .github/ISSUE_TEMPLATE/feature_request.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
---
name: Feature request
about: Suggest an idea for this project
title: ''
labels: ''
assignees: ''

---

**Is your feature request related to a problem? Please describe.**
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]

**Describe the solution you'd like**
A clear and concise description of what you want to happen.

**Describe alternatives you've considered**
A clear and concise description of any alternative solutions or features you've considered.

**Additional context**
Add any other context or screenshots about the feature request here.
36 changes: 36 additions & 0 deletions .github/workflows/python-macos-say_test.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
# This workflow will install Python dependencies, run tests and lint with a single version of Python
# For more information see: https://docs.github.com/en/actions/automating-builds-and-tests/building-and-testing-python

name: Python say test

on:
push:
branches: [ "master" ]
pull_request:
branches: [ "master" ]

permissions:
contents: read

jobs:
build:

runs-on: macos-latest

steps:
- uses: actions/checkout@v3
- name: Set up Python 3.10
uses: actions/setup-python@v3
with:
python-version: "3.10"
- name: Install dependencies
run: |
python -m pip install --upgrade pip
pip install pyobjc==9.0.1
if [ -f requirements.txt ]; then pip install -r requirements.txt; fi
- name: pyttsx4_test2
run: |
echo "start"
python -X faulthandler ./pyttsx4_say_test.py
echo "finish"

40 changes: 40 additions & 0 deletions .github/workflows/python-macos-test.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
# This workflow will install Python dependencies, run tests and lint with a single version of Python
# For more information see: https://docs.github.com/en/actions/automating-builds-and-tests/building-and-testing-python

name: Python application

on:
push:
branches: [ "master" ]
pull_request:
branches: [ "master" ]

permissions:
contents: read

jobs:
build:

runs-on: macos-latest

steps:
- uses: actions/checkout@v3
- name: Set up Python 3.10
uses: actions/setup-python@v3
with:
python-version: "3.10"
- name: Install dependencies
run: |
python -m pip install --upgrade pip
pip install pyobjc
if [ -f requirements.txt ]; then pip install -r requirements.txt; fi
- name: pyttsx4_test1
run: |
echo "start"
python -X faulthandler ./pyttsx4_test.py
echo "finish"
- name: Archive production artifacts
uses: actions/upload-artifact@v3
with:
name: save_to_file
path: .
31 changes: 0 additions & 31 deletions .github/workflows/pythonpublish.yml

This file was deleted.

2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -105,3 +105,5 @@ docs/make.bat

# vscode
.vscode/
.idea/*
old1/*
Loading