如果你愿意的话,我想学着用一种“防未来”的方式编程。虽然Windows在桌面操作系统市场占据主导地位(目前而言),但学习其语言/框架/API等显然有很大的价值--随着新设备的出现或Windows自身的发展( Windows 8的过度友好预览看起来不太吸引人……),这种情况可能会发生变化。
我是否正确地认为,掌握C/C++用于后端逻辑/低级编程等方面的扎实知识,再加上一种可移植性极强的语言,如用于GUI的Java等,将成为软件开发的良好基础,而这些软件在大多数系统中都将被证明是有用的?--我指的是台式PC、平板电脑、手机。
我有一个应该在几种语言中实现tts的应用程序。这些语言是不可用的标准PICO引擎,所以我需要SVOX或类似的东西。我已经安装了SVOX和所需的声音,悬停我不能改变我的手机tts引擎(我有android 2.1,所以没有这个选项,我也不能安装tts扩展应用程序,因为我的手机不兼容)。
我可能应该以编程的方式更改正在使用的引擎,但我似乎无法做到这一点。
以下是我的代码:如果我使用标准声音,而我需要的声音不可用,则可以使用
public void onInit(int status) {
if (status == TextToSpeech.SUCCESS) {
Loc