我是开发TTS for android的新手,我不太了解它的一部分。我的公司使用TTS引擎,我们正在尝试编写一个应用程序,因此它可以用作文本到语音引擎(不是在应用程序中,而是通过电话)。我读过其他网站上的几个主题,例如: https://groups.google.com/forum/?fromgroups=#!topic/tts-for-android/EzXyyqG7cvw
我的问题是:如果我创建了一个在应用程序中使用TTS引擎的应用程序,它是否也会作为首选TTS引擎包含在settings-> Language_and_input-> Text-to-speech_options中?或者我是否可以创建特定于TTS引擎的东西作为首选TTS引擎?
答案 0 :(得分:0)
用户可以设置他喜欢的引擎。当然,您可以在应用程序内使用特定引擎,但只有用户可以设置默认服务。这是为了防止恶意软件应用程序将自己指定为默认值,而不管用户想要什么。如果您遵循规则并正确设置清单,您将显示为可能的TTS引擎。
答案 1 :(得分:0)
是的,您可以创建一个TTS引擎,该引擎在设备上可用作默认值。
您必须添加明确的附加内容以及必须回复的意图,因此了解这些内容的最佳方法是查看Robot Speak app
中的SDK samples从那里开始很直接。