Nurullah
Saruhanlı Anadolu Lisesi
Manisa
10/08/2018 tarihinden beri üye
35
GY Puanı
73K
GY Sırası
Kişisel Sayfaları
İlgi Alanları
1
Rozet
1
Sertifika
2
Soru Sordu
0
Cevap Verdi
0
Blog Yazısı
0
Etiket Takibi
İş Tecrubesi
Kullanıcıya ait İş tecrübesi bilgisi bulunmamaktadır.
Eğitim Geçmişi
Kullanıcıya ait Eğitim geçmişi bilgisi bulunmamaktadır.
Dil Becerileri
Son Forum Aktiviteleri
2Android studio gelen çağrıları açma
Herkese iyi günler bir uygulama geliştirmeye çalışıyorum ama gelen çağrıları nasıl açacağımı ne kadar aradıysamda düzügün bir kaynak bulamadım veya
Active_call
hakkında bir bilgisi olan var mı ve onla yapılır mı herkese çok teşekkürler
6 yıl 3 ay önce yanıtladın
Androis Studio sürekli dinleme sesi yazıya çevirme
package net.bulut.bulut;
import android.app.Activity;
import android.content.ActivityNotFoundException;
import android.content.Intent;
import android.speech.RecognizerIntent;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.TextView;
import android.widget.Toast;
import java.util.ArrayList;
import java.util.Locale;
public class MainActivity extends AppCompatActivity {
private final int REQUEST_CODE_SPEECH_INPUT =100;
Button konusButon;
TextView yaziyiGoster;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
konusButon = (Button) findViewById(R.id.konusButon);
yaziyiGoster=(TextView) findViewById(R.id.yaziyiGoster);
konusButon.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
konusDialog();
}
});
}
private void konusDialog(){
Intent intent = new Intent(RecognizerIntent.ACTION_RECOGNIZE_SPEECH);
intent.putExtra(RecognizerIntent.EXTRA_LANGUAGE_MODEL,RecognizerIntent.LANGUAGE_MODEL_FREE_FORM);
intent.putExtra(RecognizerIntent.EXTRA_LANGUAGE, Locale.getDefault());
intent.putExtra(RecognizerIntent.EXTRA_PROMPT,"Konuş Bakalım");
try{
startActivityForResult(intent,REQUEST_CODE_SPEECH_INPUT);
}catch (ActivityNotFoundException a){
Toast.makeText(getApplicationContext(),"Desteklenmiyor",Toast.LENGTH_SHORT).show();
}
}
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data){
super.onActivityResult(requestCode,resultCode,data);
switch(requestCode){
case REQUEST_CODE_SPEECH_INPUT:{
if(resultCode == RESULT_OK && data != null)
{
ArrayList<String> donus = data.getStringArrayListExtra(RecognizerIntent.EXTRA_RESULTS);
yaziyiGoster.setText(donus.get(0));
}
}
}
}
}
6 yıl 3 ay önce yanıtladın