Skip to content

PyThaiNLP/pipeline

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

Open Source Pipeline

Do you want to do someting about Thai language from Open Source? Here is the guideline about resource for working with Thai language in your open-source AI project!

Smart Speakers

For smart speakers task, you want to do:

  • Speech-to-text model
  • Keyword Spotting (KWS)
  • NLU
  • Text-to-speech model

Speech-to-text model

You can use openai whisper mdoel or other model that fine-tuning pretrained model to Thai language. If you want to train your model, you can download Thai speech corpus from nlpforthai.com/tasks/speech-recognition/.

Keyword Spotting

Thai language have Gowajee corpus for Thai smart home by "Gowajee" hotword.

Text-to-speech

You can use Text-to-speech from The Massively Multilingual Speech (MMS) project or use Thai open-source model from nlpforthai.com/tasks/speech-synthesis/.

MeloTTS are working to support Thai. myshell-ai/MeloTTS#120