我有一个项目来修改盲人的Android手机,因此我使用Android文本语音.
我已经设法使用http://code.google.com/p/eyes-free/中的 TTS库创建了一个短信和电话应用程序,并使用myTTS.speak来说出文字.
问题来自当我使用对讲来说其他应用程序,如启动器,浏览器等.当我使用对讲时,他们可以说那些应用程序,但当我打开我的应用程序(短信和电话)有两个声音,首先来自对讲和建立在我的应用程序的myTTS.speak中,我如何才能在我的应用程序(短信和手机)中禁用对讲?所以说话只来自我在TTS内置的应用程序,因为当我打开其他应用程序时我需要对讲
感谢名单
我想制作一个音乐播放器,我有一个问题,即吐司文件名,因为它总是包含扩展名(".mp3")
有谁知道如何删除这些扩展名?
这是我的代码
try {
if (mMediaPlayer.isPlaying()) {
mMediaPlayer.reset();
}
mMediaPlayer.setDataSource(filename);
mMediaPlayer.prepare();
mMediaPlayer.start();
Toast.makeText(getApplicationContext(), nama , Toast.LENGTH_LONG).show();
} catch (Exception e) {
}
Run Code Online (Sandbox Code Playgroud)
和
music_column_index=
musiccursor.getColumnIndexOrThrow(MediaStore.Audio.Media.DISPLAY_NAME);
musiccursor.moveToPosition(position);
nama = musiccursor.getString(music_column_index);
Run Code Online (Sandbox Code Playgroud)
我想让它干杯"xx"而不是"xx.mp3"