Java Watson Text to Speech合成语音

时间:2016-08-16 10:32:45

标签: android text-to-speech ibm-watson

我目前正在尝试在Android中创建文字转语音应用。该项目已全部设置完毕,我已成功导入Java包装器。

我目前不确定是否可以合成语音而不是音频。

InputStream stream = mTTSService.synthesize ("Hello", Voice.EN_ALLISON).execute();

我基本上希望我的应用程序能够说出传递的字符串,而不是将其保存为音频文件。这可能吗?

1 个答案:

答案 0 :(得分:0)

@Daniel。您可能对使用Android SDK感兴趣,其中包括Android的其他助手类。

例如,Android SDK包含一个StreamPlayer类,可用于播放合成音频。 Android SDK自述文件中的这段简短snippet代码显示了如何使用StreamPlayer类。

Android SDK还包含可能有帮助的example application

(请注意,您的项目中需要两个 SDK - Android SDK不会复制任何Java SDK的功能。)