我正在开发一个文本到语音的Android应用程序。我希望将我翻译的语音转换为mp3文件并将其保存在设备上。有什么办法吗?
答案 0 :(得分:0)
请参阅此link:
HashMap<String, String> myHashRender = new HashMap();
String wakeUpText = "Are you up yet?";
String destFileName = Environment.getExternalStorageDirectory()+"myAppCache/wakeUp.wav";
myHashRender.put(TextToSpeech.Engine.KEY_PARAM_UTTERANCE_ID, wakeUpText);
mTts.synthesizeToFile(wakeUpText, myHashRender, destFileName);
或强>
我希望这会对你有所帮助
答案 1 :(得分:0)
唯一的问题是你必须将代码放在正确的位置,也永远不要忘记将此权限添加到manifest.xml:
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE">
</uses-permission>
或者我就这个东西给你link ......