gpt4 book ai didi

java - 如何将音频文件.wav或语音识别转换为文本,Android Studio

转载 作者:行者123 更新时间:2023-12-03 02:28:26 26 4
gpt4 key购买 nike

我在Google,堆栈中的许多站点上进行了搜索,但没有找到任何东西,我发现了PC的Java代码和库,但没有android的库。有人可以帮我吗?

最佳答案

您应该使用Google功能“文字转语音”。

public class MainActivity extends AppCompatActivity {
TextToSpeech t1;
EditText ed1;
Button b1;

@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
ed1=(EditText)findViewById(R.id.editText);
b1=(Button)findViewById(R.id.button);

t1=new TextToSpeech(getApplicationContext(), new TextToSpeech.OnInitListener() {
@Override
public void onInit(int status) {
if(status != TextToSpeech.ERROR) {
t1.setLanguage(Locale.UK);
}
}
});

b1.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
String toSpeak = ed1.getText().toString();
Toast.makeText(getApplicationContext(), toSpeak,Toast.LENGTH_SHORT).show();
t1.speak(toSpeak, TextToSpeech.QUEUE_FLUSH, null);
}
});
}

public void onPause(){
if(t1 !=null){
t1.stop();
t1.shutdown();
}
super.onPause();
}
}

关于java - 如何将音频文件.wav或语音识别转换为文本,Android Studio,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43822034/

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