this.mSpeechSynthesizer.setParam(
SpeechSynthesizer.PARAM_TTS_SPEECH_MODEL_FILE,
mSampleDirPath + "/" + SPEECH_FEMALE_MODEL_NAME);
设置的是女声
但是播放出来是男声
收藏
点赞
0
个赞
请登录后评论
TOP
切换版块
cy937956803:
mSpeechSynthesizer.setParam(SpeechSynthesizer.PARAM_SPEAKER, mType);
int result = mSpeechSynthesizer.speak(text);
这个我有设置, mType 是0
但是还是男生
回复cy937956803:如有问题,请您继续提问。
mSpeechSynthesizer.setParam(SpeechSynthesizer.PARAM_SPEAKER, mType);
int result = mSpeechSynthesizer.speak(text);
这个我有设置, mType 是0
但是还是男生
你写的这行代码是设置离线模型文件路径,并不是设置男声女声。
this.mSpeechSynthesizer.setParam(SpeechSynthesizer.PARAM_SPEAKER, "0"); 0--普通女声,1--普通男声,2--特别男声,3--情感男声