Skip to content

Commit 2493011

Browse files
committed
Merge remote-tracking branch 'upstream/master' into lju
2 parents 7c1a0d9 + b77dffe commit 2493011

File tree

5 files changed

+13
-10
lines changed

5 files changed

+13
-10
lines changed

.github/workflows/ci.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ jobs:
1717
max-parallel: 10
1818
matrix:
1919
python-version: [3.7]
20-
tensorflow-version: [2.3.1]
20+
tensorflow-version: [2.6.0]
2121
steps:
2222
- uses: actions/checkout@master
2323
- uses: actions/setup-python@v1

README.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@
1919
:zany_face: TensorFlowTTS provides real-time state-of-the-art speech synthesis architectures such as Tacotron-2, Melgan, Multiband-Melgan, FastSpeech, FastSpeech2 based-on TensorFlow 2. With Tensorflow 2, we can speed-up training/inference progress, optimizer further by using [fake-quantize aware](https://www.tensorflow.org/model_optimization/guide/quantization/training_comprehensive_guide) and [pruning](https://www.tensorflow.org/model_optimization/guide/pruning/pruning_with_keras), make TTS models can be run faster than real-time and be able to deploy on mobile devices or embedded systems.
2020

2121
## What's new
22+
- 2021/08/18 (**NEW!**) Integrated to [Huggingface Spaces](https://huggingface.co/spaces) with [Gradio](https://github.com/gradio-app/gradio). See [Gradio Web Demo](https://huggingface.co/spaces/akhaliq/TensorFlowTTS).
2223
- 2021/08/12 (**NEW!**) Support French TTS (Tacotron2, Multiband MelGAN). Pls see the [colab](https://colab.research.google.com/drive/1jd3u46g-fGQw0rre8fIwWM9heJvrV1c0?usp=sharing). Many Thanks [Samuel Delalez](https://github.com/samuel-lunii)
2324
- 2021/06/01 Integrated with [Huggingface Hub](https://huggingface.co/tensorspeech). See the [PR](https://github.com/TensorSpeech/TensorFlowTTS/pull/555). Thanks [patrickvonplaten](https://github.com/patrickvonplaten) and [osanseviero](https://github.com/osanseviero)
2425
- 2021/03/18 Support IOS for FastSpeech2 and MB MelGAN. Thanks [kewlbear](https://github.com/kewlbear). See [here](https://github.com/TensorSpeech/TensorFlowTTS/tree/master/examples/ios)
@@ -58,10 +59,10 @@ This repository is tested on Ubuntu 18.04 with:
5859
- Python 3.7+
5960
- Cuda 10.1
6061
- CuDNN 7.6.5
61-
- Tensorflow 2.2/2.3
62+
- Tensorflow 2.2/2.3/2.4/2.5/2.6
6263
- [Tensorflow Addons](https://github.com/tensorflow/addons) >= 0.10.0
6364

64-
Different Tensorflow version should be working but not tested yet. This repo will try to work with the latest stable TensorFlow version. **We recommend you install TensorFlow 2.3.0 to training in case you want to use MultiGPU.**
65+
Different Tensorflow version should be working but not tested yet. This repo will try to work with the latest stable TensorFlow version. **We recommend you install TensorFlow 2.6.0 to training in case you want to use MultiGPU.**
6566

6667
## Installation
6768
### With pip

docker-compose.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
version: '2.3'
1+
version: '2.6'
22
services:
33
tensorflowtts:
44
build: .

dockerfile

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
1-
FROM tensorflow/tensorflow:2.3.1-gpu
1+
FROM tensorflow/tensorflow:2.6.0-gpu
22
RUN apt-get update
33
RUN apt-get install -y zsh tmux wget git libsndfile1
44
RUN pip install ipython && \
5-
pip install git+https://github.com/TensorSpeech/TensorflowTTS.git
5+
pip install git+https://github.com/TensorSpeech/TensorflowTTS.git && \
6+
pip install git+https://github.com/repodiac/german_transliterate.git#egg=german_transliterate
67
RUN mkdir /workspace
78
WORKDIR /workspace

setup.py

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99

1010
if LooseVersion(sys.version) < LooseVersion("3.6"):
1111
raise RuntimeError(
12-
"Tensorflow TTS requires python >= 3.6, "
12+
"TensorFlow TTS requires python >= 3.6, "
1313
"but your Python version is {}".format(sys.version)
1414
)
1515

@@ -22,7 +22,7 @@
2222
# TODO(@dathudeptrai) update requirement if needed.
2323
requirements = {
2424
"install": [
25-
"tensorflow-gpu==2.3.1",
25+
"tensorflow-gpu==2.6.0",
2626
"tensorflow-addons>=0.10.0",
2727
"setuptools>=38.5.1",
2828
"huggingface_hub==0.0.8",
@@ -73,9 +73,9 @@
7373
name="TensorFlowTTS",
7474
version="0.0",
7575
url="https://github.com/tensorspeech/TensorFlowTTS",
76-
author="Minh Nguyen Quan Anh, Eren Gölge, Kuan Chen, Dawid Kobus, Takuya Ebata, Trinh Le Quang, Yunchao He, Alejandro Miguel Velasquez",
76+
author="Minh Nguyen Quan Anh, Alejandro Miguel Velasquez, Dawid Kobus, Eren Gölge, Kuan Chen, Takuya Ebata, Trinh Le Quang, Yunchao He",
7777
author_email="[email protected]",
78-
description="TensorFlowTTS: Real-Time State-of-the-art Speech Synthesis for Tensorflow 2",
78+
description="TensorFlowTTS: Real-Time State-of-the-art Speech Synthesis for TensorFlow 2",
7979
long_description=open(os.path.join(dirname, "README.md"), encoding="utf-8").read(),
8080
long_description_content_type="text/markdown",
8181
license="Apache-2.0",
@@ -88,6 +88,7 @@
8888
classifiers=[
8989
"Programming Language :: Python :: 3.6",
9090
"Programming Language :: Python :: 3.7",
91+
"Programming Language :: Python :: 3.8",
9192
"Intended Audience :: Science/Research",
9293
"Operating System :: POSIX :: Linux",
9394
"License :: OSI Approved :: Apache Software License",

0 commit comments

Comments
 (0)