我正在开发一个语音识别系统,我用英语制作了一个,它运作得很好.
但我遇到的问题是我需要开发应用程序以识别阿拉伯语.
这是我的代码:
private static final int RESULT_SPEECH = 1;
Button b1 ;
ListView lv;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
lv = (ListView) findViewById(R.id.listView1);
b1 = (Button) findViewById(R.id.button1);
b1.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
Intent voicerecogize = new Intent(RecognizerIntent.ACTION_RECOGNIZE_SPEECH);
voicerecogize.putExtra(RecognizerIntent.EXTRA_LANGUAGE_MODEL, "ar-eg");
startActivityForResult(voicerecogize, RESULT_SPEECH);
}
});
}
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
if(requestCode == RESULT_SPEECH && requestCode == RESULT_OK);
{
ArrayList<String > results = data.getStringArrayListExtra(RecognizerIntent.EXTRA_RESULTS);
lv.setAdapter(new ArrayAdapter<String>(this,android.R.layout.simple_list_item_1 , results));
} …Run Code Online (Sandbox Code Playgroud) 我如何在xcode 5中使用NS_DESIGNATED_INITIALIZER它给我错误 Expected ':'
我认识到xCode版本中的问题,它可以正常使用xCode 6
我在TapkuLibrary中找到此代码,提前感谢您
我在 AWS 上通过 Aurora PostgreSQL 写入 Postgres 数据库时遇到奇怪的错误
PostgreSQL 版本 9.6.11
我尝试解决表 admin_user 上的这个问题
Vacuum admin_user
Vacuum Freeze admin_user
Run Code Online (Sandbox Code Playgroud)
我无法重新创建该表,因为它连接到所有其他表,并且会造成大混乱
更新问题
我无法访问该表
我制作了涉及aspx 页面的小应用程序,我尝试打开它并抛出我的 webview,但我得到了空白屏幕。
我尝试用 Chrome 浏览器打开它,它给了我所需的证书
我的代码非常简单我添加了一些文档来解释发生了什么
@SuppressLint("SetJavaScriptEnabled")
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_web);
Bundle bundle = getIntent().getExtras();
if(bundle != null){
urlSite = bundle.getString("passed_url");
}
_toolbar = (Toolbar)findViewById(R.id.toolbar);
setSupportActionBar(_toolbar);
getSupportActionBar().setDisplayHomeAsUpEnabled(true);
_toolbar.setNavigationOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
onBackPressed();
}
});
webView = (WebView) findViewById(R.id.webView);
WebSettings webSettings = webView.getSettings();
// enable javascript
webSettings.setJavaScriptEnabled(true);
webSettings.setDomStorageEnabled(true);
webSettings.setJavaScriptCanOpenWindowsAutomatically(true);
webSettings.setUseWideViewPort(true);
webSettings.setLoadWithOverviewMode(true);
webSettings.setPluginState(WebSettings.PluginState.ON_DEMAND);
webView.setWebChromeClient(new WebChromeClient());
webView.setWebViewClient(new WebViewClient() {
@Override
public void onPageFinished(WebView view, String url) {
super.onPageFinished(view, url);
new ParseURl().execute(new …Run Code Online (Sandbox Code Playgroud)