gpt4 book ai didi

android - 如何在我的Android应用程序中添加音频消息?

转载 作者:行者123 更新时间:2023-12-02 23:58:58 25 4
gpt4 key购买 nike

我想在我的android应用程序打开时发出音频消息,就像“欢迎使用我们的系统”一样,但是我不能。

代码:

public void onCreate(Bundle savedInstanceState) 
{
super.onCreate(savedInstanceState);
setContentView(R.layout.main);

String text="Welcome to our location based system";
if (text!=null && text.length()>0)
{
Toast.makeText(SimpleAudioTestActivity.this, "Saying: " + text, Toast.LENGTH_LONG).show();
tts.speak(text, TextToSpeech.QUEUE_ADD, null);
}

Intent checkintent=new Intent();
checkintent.setAction(TextToSpeech.Engine.ACTION_CHECK_TTS_DATA);
startActivityForResult(checkintent, MY_DATA_CHECK_CODE);
}

当我单击按钮后就可以了:
public void onCreate(Bundle savedInstanceState) 
{
super.onCreate(savedInstanceState);
setContentView(R.layout.main);

but1=(Button) findViewById(R.id.button1);
but1.setonclickListener(new View.onclickListener()
{

@Override
public void onclick(View arg0)
{
String text="Welcome to our location based system";
if (text!=null && text.length()>0)
{
Toast.makeText(SimpleAudioTestActivity.this, "Saying: " + text, Toast.LENGTH_LONG).show();
tts.speak(text, TextToSpeech.QUEUE_ADD, null);
}
}
});

Intent checkintent=new Intent();
checkintent.setAction(TextToSpeech.Engine.ACTION_CHECK_TTS_DATA);
startActivityForResult(checkintent, MY_DATA_CHECK_CODE);
}

我怎样才能做到这一点?请提出任何建议。

最佳答案

您可以将音频文件(例如mp3文件)放入res/raw文件夹中,然后创建MediaPlayer并播放该文件

关于android - 如何在我的Android应用程序中添加音频消息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10573890/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com