All Projects → wahyd4 → say-it

wahyd4 / say-it

Licence: MIT license
TTS in command line -- Pronounce the Chinese and English words you typed in.

Programming Languages

go
31211 projects - #10 most used programming language

Projects that are alternatives of or similar to say-it

FCH-TTS
A fast Text-to-Speech (TTS) model. Work well for English, Mandarin/Chinese, Japanese, Korean, Russian and Tibetan (so far). 快速语音合成模型,适用于英语、普通话/中文、日语、韩语、俄语和藏语(当前已测试)。
Stars: ✭ 154 (+710.53%)
Mutual labels:  tts, english, chinese
spokestack-tray-android
A UI component that makes it easy to add voice interaction to your app.
Stars: ✭ 13 (-31.58%)
Mutual labels:  voice, tts
JSpeak
A Text to Speech Reader Front-end that Reads from the Clipboard and with Exceptionable Features
Stars: ✭ 16 (-15.79%)
Mutual labels:  voice, tts
spokestack-android
Extensible Android mobile voice framework: wakeword, ASR, NLU, and TTS. Easily add voice to any Android app!
Stars: ✭ 52 (+173.68%)
Mutual labels:  voice, tts
EnglishStu
英语学习软件,集成有道翻译、科大讯飞,有翻译、朗读示例、阅读评测功能
Stars: ✭ 27 (+42.11%)
Mutual labels:  voice, english
opensource-voice-tools
A repo listing known open source voice tools, ordered by where they sit in the voice stack
Stars: ✭ 21 (+10.53%)
Mutual labels:  voice, tts
vasisualy
Vasisualy it's a simple Russian voice assistant written on Python for GNU/Linux, Windows and Android.
Stars: ✭ 33 (+73.68%)
Mutual labels:  voice, tts
Daft-Exprt
PyTorch Implementation of Daft-Exprt: Robust Prosody Transfer Across Speakers for Expressive Speech Synthesis
Stars: ✭ 41 (+115.79%)
Mutual labels:  tts, english
Zhvoice
Chinese voice corpus. 中文语音语料,语音更加清晰自然,包含8个开源数据集,3200个说话人,900小时语音,1300万字。
Stars: ✭ 327 (+1621.05%)
Mutual labels:  voice, chinese
Midi2voice
Singing synthesis from MIDI file
Stars: ✭ 102 (+436.84%)
Mutual labels:  voice, tts
Talkify
Javascript Text to speech library
Stars: ✭ 132 (+594.74%)
Mutual labels:  voice, tts
Ekho
Chinese text-to-speech engine
Stars: ✭ 690 (+3531.58%)
Mutual labels:  tts, chinese
Parallel-Tacotron2
PyTorch Implementation of Google's Parallel Tacotron 2: A Non-Autoregressive Neural TTS Model with Differentiable Duration Modeling
Stars: ✭ 149 (+684.21%)
Mutual labels:  tts, english
brasiltts
Brasil TTS é um conjunto de sintetizadores de voz, em português do Brasil, que lê telas para portadores de deficiência visual. Transforma texto em áudio, permitindo que pessoas cegas ou com baixa visão tenham acesso ao conteúdo exibido na tela. Embora o principal público-alvo de sistemas de conversão texto-fala – como o Brasil TTS – seja formado…
Stars: ✭ 34 (+78.95%)
Mutual labels:  voice, tts
ttskit
text to speech toolkit. 好用的中文语音合成工具箱,包含语音编码器、语音合成器、声码器和可视化模块。
Stars: ✭ 336 (+1668.42%)
Mutual labels:  tts, chinese
talkie
Text-to-speech browser extension button. Select text on any web page, and have the computer read it out loud for you by simply clicking the Talkie button.
Stars: ✭ 43 (+126.32%)
Mutual labels:  voice, tts
Dotnetbook
.NET Platform Architecture book (English, Chinese, Russian)
Stars: ✭ 1,763 (+9178.95%)
Mutual labels:  english, chinese
Mimic Recording Studio
Mimic Recording Studio is a Docker-based application you can install to record voice samples, which can then be trained into a TTS voice with Mimic2
Stars: ✭ 202 (+963.16%)
Mutual labels:  voice, tts
Neural Voice Cloning With Few Samples
This repository has implementation for "Neural Voice Cloning With Few Samples"
Stars: ✭ 262 (+1278.95%)
Mutual labels:  voice, tts
Androidmarytts
Android MARY TTS - an open-source, offline HMM-Based text-to-speech synthesis system based on MaryTTS
Stars: ✭ 134 (+605.26%)
Mutual labels:  voice, tts

say-it

It just like the say command in Mac OSX, but born to be much powerful. We used Baidu Yuyin as the TTS engine. You need to have network access to use this tool. The pronunciation of Chinese is much better than English. Generally this could be a tool to help you to learn Chinese or English.

Install

  1. The go way (Recommend)
    go get -u github.com/wahyd4/say-it
  1. Or the standalone way, please go to releases page to download the binary application then execute it

How to use

say-it "Hello 世界"

say-it -p 3 "春晓 孟浩然 春眠不觉晓,处处闻啼鸟。夜来风雨声,花落知多少。"

say-it -p 4 "Life is like riding a bicycle. To keep your balance, you must keep moving. ― Albert Einstein"

say-it --help

Language support limit

Due to Baidu Yuyin's limit, right now we only support Chinese and English.

Compatibility

This is package is developed and tested against under macOS Sierra and Windows 10, For windows user please make sure download cmdmp3 and add it to PATH environment. For macOS user we used afplay which is already installed by default, so you don't need to anything. Currently we don't have plan to support Linux

How to Add cmdmp3 into PATH (Only for windows user)

  1. Download the binary from: http://www.mailsend-online.com/wp/cmdmp3new.zip
  2. Extract it to a folder. e.g. c:/cmdmp3
  3. Go to the Advanced system setting page, and modify the PATH environment variable by adding ;c:/cmdmp3 to the end.
  4. Restart windows and go to command line and test cmdmp3, if there is some outputs contains cmdmp3 v2.0. Congratualtions, all done!
  5. If you install say-it by downloading the binary, then you can make the say-it to be globally executable just do some works like this.

Updates

  • 0.1.0 Add basic function to read texts from command line.
  • 0.1.3 Add ability to allow user set different voice.
  • 0.1.7 Allow user to set voice speed and pitch.
  • 0.2.0 Use go to re-implement the features.
  • 0.3.0 Add support for Windows users.

License

MIT

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].