Exemple #1
0
static void Open_JTalk_clear(Open_JTalk * open_jtalk)
{
   Mecab_clear(&open_jtalk->mecab);
   NJD_clear(&open_jtalk->njd);
   JPCommon_clear(&open_jtalk->jpcommon);
   HTS_Engine_clear(&open_jtalk->engine);
}
Exemple #2
0
TextToSpeech::~TextToSpeech()
{
	Mecab_clear(&open_jtalk_.mecab);
	NJD_clear(&open_jtalk_.njd);
	JPCommon_clear(&open_jtalk_.jpcommon);
	HTS_Engine_clear(&open_jtalk_.engine);
}
Exemple #3
0
static void cleanup(struct app *app)
{
	Mecab_clear(&app->mecab);
	NJD_clear(&app->njd);
	JPCommon_clear(&app->jpcommon);
	HTS_Engine_clear(&app->engine);
	play_drain(app->play_h);
	play_exit(app->play_h);
	free(app->pcm);
}
TextToSpeech::~TextToSpeech()
{
	Mecab_clear(&open_jtalk_.mecab);
	NJD_clear(&open_jtalk_.njd);
	JPCommon_clear(&open_jtalk_.jpcommon);
	HTS_Engine_clear(&open_jtalk_.engine);
	play_drain(play_h_);
	play_exit(play_h_);
	delete[] (pcm_);
}
int OpenJTalk_Delete(OpenJTalk** openjtalk)
{
   NJD_clear(&(*openjtalk)->njd);
   JPCommon_clear(&(*openjtalk)->jpcommon);
   HTS_Engine_clear(&(*openjtalk)->engine);

   free( (*openjtalk)->fn_ws_mgc);
   free( (*openjtalk)->fn_ws_lf0);
   free( (*openjtalk)->fn_ws_lpf);
   return 1;
}
Exemple #6
0
void JPCommon_refresh(JPCommon * jpcommon)
{
   JPCommon_clear(jpcommon);
   JPCommon_initialize(jpcommon);
}