diff options
author | CoprDistGit <copr-devel@lists.fedorahosted.org> | 2023-02-25 02:21:30 +0000 |
---|---|---|
committer | CoprDistGit <copr-devel@lists.fedorahosted.org> | 2023-02-25 02:21:30 +0000 |
commit | 411134202026ce154d5c97a8bf219edf893114b8 (patch) | |
tree | 7ff4569bef855a61747dd38354dd2b0c47703e07 | |
parent | 14f1bcd6bc36816b97e6337aa7743fee63b8abff (diff) |
automatic import of python3-gttsopeneuler20.03
-rw-r--r-- | .gitignore | 1 | ||||
-rw-r--r-- | python-gtts.spec | 231 | ||||
-rw-r--r-- | sources | 1 |
3 files changed, 233 insertions, 0 deletions
@@ -0,0 +1 @@ +/gTTS-2.3.1.tar.gz diff --git a/python-gtts.spec b/python-gtts.spec new file mode 100644 index 0000000..225dd2a --- /dev/null +++ b/python-gtts.spec @@ -0,0 +1,231 @@ +%global _empty_manifest_terminate_build 0 +Name: python-gTTS +Version: 2.3.1 +Release: 1 +Summary: gTTS (Google Text-to-Speech), a Python library and CLI tool to interface with Google Translate text-to-speech API +License: MIT +URL: https://pypi.org/project/gTTS/ +Source0: https://mirrors.nju.edu.cn/pypi/web/packages/51/5e/2797084ceb722791528c59ef88edeb6c0fdc5f58a81d0dbe80cf2fb9cccb/gTTS-2.3.1.tar.gz +BuildArch: noarch + +Requires: python3-requests +Requires: python3-click +Requires: python3-sphinx +Requires: python3-sphinx-autobuild +Requires: python3-sphinx-rtd-theme +Requires: python3-sphinx-click +Requires: python3-sphinx-mdinclude +Requires: python3-pytest +Requires: python3-pytest-cov +Requires: python3-testfixtures + +%description +# gTTS + +**gTTS** (*Google Text-to-Speech*), a Python library and CLI tool to interface with Google Translate's text-to-speech API. +Write spoken `mp3` data to a file, a file-like object (bytestring) for further audio manipulation, or `stdout`. +<http://gtts.readthedocs.org/> + +[](https://pypi.org/project/gTTS/) +[](https://pypi.org/project/gTTS/) +[](https://github.com/pndurette/gTTS/actions) +[](https://codecov.io/gh/pndurette/gTTS) +[](https://github.com/pndurette/gTTS/commits/) +[](http://pepy.tech/project/gtts) +[](https://www.buymeacoffee.com/pndurette) + +## Features + +- Customizable speech-specific sentence tokenizer that allows for unlimited lengths of text to be read, all while keeping proper intonation, abbreviations, decimals and more; +- Customizable text pre-processors which can, for example, provide pronunciation corrections; + +### Installation + + $ pip install gTTS + +### Quickstart + +Command Line: + + $ gtts-cli 'hello' --output hello.mp3 + +Module: + + >>> from gtts import gTTS + >>> tts = gTTS('hello') + >>> tts.save('hello.mp3') + +See <http://gtts.readthedocs.org/> for documentation and examples. + +### Disclaimer + +This project is *not* affiliated with Google or Google Cloud. Breaking upstream changes *can* occur without notice. This project is leveraging the undocumented [Google Translate](https://translate.google.com) speech functionality and is *different* from [Google Cloud Text-to-Speech](https://cloud.google.com/text-to-speech/). + +### Project + +- [Questions & community](https://github.com/pndurette/gTTS/discussions) +- [Changelog](CHANGELOG.rst) +- [Contributing](CONTRIBUTING.rst) + +### Licence + +[The MIT License (MIT)](LICENSE) Copyright © 2014-2022 Pierre Nicolas Durette & [Contributors](https://github.com/pndurette/gTTS/graphs/contributors) + + +%package -n python3-gTTS +Summary: gTTS (Google Text-to-Speech), a Python library and CLI tool to interface with Google Translate text-to-speech API +Provides: python-gTTS +BuildRequires: python3-devel +BuildRequires: python3-setuptools +%description -n python3-gTTS +# gTTS + +**gTTS** (*Google Text-to-Speech*), a Python library and CLI tool to interface with Google Translate's text-to-speech API. +Write spoken `mp3` data to a file, a file-like object (bytestring) for further audio manipulation, or `stdout`. +<http://gtts.readthedocs.org/> + +[](https://pypi.org/project/gTTS/) +[](https://pypi.org/project/gTTS/) +[](https://github.com/pndurette/gTTS/actions) +[](https://codecov.io/gh/pndurette/gTTS) +[](https://github.com/pndurette/gTTS/commits/) +[](http://pepy.tech/project/gtts) +[](https://www.buymeacoffee.com/pndurette) + +## Features + +- Customizable speech-specific sentence tokenizer that allows for unlimited lengths of text to be read, all while keeping proper intonation, abbreviations, decimals and more; +- Customizable text pre-processors which can, for example, provide pronunciation corrections; + +### Installation + + $ pip install gTTS + +### Quickstart + +Command Line: + + $ gtts-cli 'hello' --output hello.mp3 + +Module: + + >>> from gtts import gTTS + >>> tts = gTTS('hello') + >>> tts.save('hello.mp3') + +See <http://gtts.readthedocs.org/> for documentation and examples. + +### Disclaimer + +This project is *not* affiliated with Google or Google Cloud. Breaking upstream changes *can* occur without notice. This project is leveraging the undocumented [Google Translate](https://translate.google.com) speech functionality and is *different* from [Google Cloud Text-to-Speech](https://cloud.google.com/text-to-speech/). + +### Project + +- [Questions & community](https://github.com/pndurette/gTTS/discussions) +- [Changelog](CHANGELOG.rst) +- [Contributing](CONTRIBUTING.rst) + +### Licence + +[The MIT License (MIT)](LICENSE) Copyright © 2014-2022 Pierre Nicolas Durette & [Contributors](https://github.com/pndurette/gTTS/graphs/contributors) + + +%package help +Summary: Development documents and examples for gTTS +Provides: python3-gTTS-doc +%description help +# gTTS + +**gTTS** (*Google Text-to-Speech*), a Python library and CLI tool to interface with Google Translate's text-to-speech API. +Write spoken `mp3` data to a file, a file-like object (bytestring) for further audio manipulation, or `stdout`. +<http://gtts.readthedocs.org/> + +[](https://pypi.org/project/gTTS/) +[](https://pypi.org/project/gTTS/) +[](https://github.com/pndurette/gTTS/actions) +[](https://codecov.io/gh/pndurette/gTTS) +[](https://github.com/pndurette/gTTS/commits/) +[](http://pepy.tech/project/gtts) +[](https://www.buymeacoffee.com/pndurette) + +## Features + +- Customizable speech-specific sentence tokenizer that allows for unlimited lengths of text to be read, all while keeping proper intonation, abbreviations, decimals and more; +- Customizable text pre-processors which can, for example, provide pronunciation corrections; + +### Installation + + $ pip install gTTS + +### Quickstart + +Command Line: + + $ gtts-cli 'hello' --output hello.mp3 + +Module: + + >>> from gtts import gTTS + >>> tts = gTTS('hello') + >>> tts.save('hello.mp3') + +See <http://gtts.readthedocs.org/> for documentation and examples. + +### Disclaimer + +This project is *not* affiliated with Google or Google Cloud. Breaking upstream changes *can* occur without notice. This project is leveraging the undocumented [Google Translate](https://translate.google.com) speech functionality and is *different* from [Google Cloud Text-to-Speech](https://cloud.google.com/text-to-speech/). + +### Project + +- [Questions & community](https://github.com/pndurette/gTTS/discussions) +- [Changelog](CHANGELOG.rst) +- [Contributing](CONTRIBUTING.rst) + +### Licence + +[The MIT License (MIT)](LICENSE) Copyright © 2014-2022 Pierre Nicolas Durette & [Contributors](https://github.com/pndurette/gTTS/graphs/contributors) + + +%prep +%autosetup -n gTTS-2.3.1 + +%build +%py3_build + +%install +%py3_install +install -d -m755 %{buildroot}/%{_pkgdocdir} +if [ -d doc ]; then cp -arf doc %{buildroot}/%{_pkgdocdir}; fi +if [ -d docs ]; then cp -arf docs %{buildroot}/%{_pkgdocdir}; fi +if [ -d example ]; then cp -arf example %{buildroot}/%{_pkgdocdir}; fi +if [ -d examples ]; then cp -arf examples %{buildroot}/%{_pkgdocdir}; fi +pushd %{buildroot} +if [ -d usr/lib ]; then + find usr/lib -type f -printf "/%h/%f\n" >> filelist.lst +fi +if [ -d usr/lib64 ]; then + find usr/lib64 -type f -printf "/%h/%f\n" >> filelist.lst +fi +if [ -d usr/bin ]; then + find usr/bin -type f -printf "/%h/%f\n" >> filelist.lst +fi +if [ -d usr/sbin ]; then + find usr/sbin -type f -printf "/%h/%f\n" >> filelist.lst +fi +touch doclist.lst +if [ -d usr/share/man ]; then + find usr/share/man -type f -printf "/%h/%f.gz\n" >> doclist.lst +fi +popd +mv %{buildroot}/filelist.lst . +mv %{buildroot}/doclist.lst . + +%files -n python3-gTTS -f filelist.lst +%dir %{python3_sitelib}/* + +%files help -f doclist.lst +%{_docdir}/* + +%changelog +* Sat Feb 25 2023 Python_Bot <Python_Bot@openeuler.org> - 2.3.1-1 +- Package Spec generated @@ -0,0 +1 @@ +6080c315f46bb35dba5f7d0fee99b69e gTTS-2.3.1.tar.gz |