readme: ---
  library_name: TTS
  task: text-to-speech
  tags:
  - Persian
  - TTS
  - Farsi
  - Coqui
  - CoquiTTS
  - pytorch
  - audio
  - text-to-speech
  language: fa
  datasets:
  - persian-tts-dataset-famale
  widget:
  - text: ".زندگی فقط یک بار است؛ از آن به خوبی استفاده کن"
    example_title: "Hello, this is a test run."
  ---
  
  # **persian-tts-female-glow_tts**
  
  - persian-tts-female glow_tts model for text to speech purposes.
  - Persian  فارسی
  - Single-speaker female voice
  - Trained on [persian-tts-dataset-famale](https://www.kaggle.com/datasets/magnoliasis/persian-tts-dataset-famale)
  - [GitHub Repo](https://github.com/coqui-ai/TTS)
  # **Uses**
  
  Install dependencies:
  ```python
  !pip install TTS
  !sudo apt-get -y install espeak-ng
  ```
  
  Generate audio from text:
  
  ##### using cli:
  ```python
  !tts --text "زندگی فقط یک بار است؛ از آن به خوبی استفاده کن" \
       --model_path "/coqui_training/run-July-31-2022_10+54AM-0000000/checkpoint_24000.pth" \
       --config_path "/coqui_training/run-July-31-2022_10+54AM-0000000/config.json" \
       --out_path "speech1.wav"
  ```
  ##### python api:
  
  ```python
  
  from TTS.config import load_config
  from TTS.utils.manage import ModelManager
  from TTS.utils.synthesizer import Synthesizer
  
  basepath="/train_output/run-December-24-2022_09+28AM-0000000"
  config=basepath+"/config.json" 
  model=basepath+"/best_model.pth"
  
  model_path =model # Absolute path to the model checkpoint.pth
  config_path =config # Absolute path to the model config.json
  
  text=".زندگی فقط یک بار است؛ از آن به خوبی استفاده کن"
  
  synthesizer = Synthesizer(
      model_path, config_path
  )
  wavs = synthesizer.tts(text)
  synthesizer.save_wav(wavs, 'sp.wav')
  ```
  Display audio:
  
  
  ```python
  import IPython
  IPython.display.Audio('sp.wav')
  ```
  
  
  - **Hours used:** 10
  - **Cloud Provider:** kaggle
  
  
  
  # How to Get Started with the Model
  
  Use the code below to get started with the model.
  
  <details>
  <summary> Click to expand </summary>
  
  More information needed
  
  </details>
  