TEXT TO SPEECH ANDROID – CHUYa��N VA�N Ba??N THA�NH GIa�?NG NA�I

Text to Speech trong android.

order tinidazole
 

Trong bA�i ha�?c nA�y mA�nh sa?? gia��i thia��u cho cA?c ba??n va�? th?� via��n text to speech trong android ha�� tra�? trong via��c chuya�?n ta�� vA?n ba??n thA�nh gia�?ng nA?i. TA�nh nA?ng nA�y A�a?�c bia��t ha�?u A�ch khi la?�p trA�nh cA?c app va�? phA?t A?m, ta�� A�ia�?na��

Text to speech A�?�a�?c A�?�a vA�o android ta�� API 21. NA?n A�a�? la?�p trA�nh va��i Text to speech chA?ng ta pha??i ta??o project va��i API tha??p nha??t lA� 21.

A?a?�u tiA?n chA?ng ta ta??o ma��t project ma��i. a�z A�A?y mA�nh ta??o ma��t project lA� Devpro_TexttoSpeech va��i activity dang empty activity vA� gia��i ha??n API tha??p nha??t lA� 21.

1

 

 

Tia??p theo khi A�A? ta??o xong project chA?ng ta xA?y da��ng giao dia��n ta??i activity_main.xml ga��m cA?c RadioButton A�a�? tA�ch cha�?n ngA?n nga�? A�a�?c ta�� vA?n ba??n. Ma��t EditText A�a�? nha?�p vA?n ba??n ca?�n A�a�?c vA� ma��t Button A�a�? ba??t sa�� kia��n A�a�?c vA?n ba??n.

 

Chuya�?n sang MainActivity.java ta code cha��c nA?ng A�a�?c vA?n ba??n.

A?a?�u tiA?n chA?ng ta gA?n ID cho cA?c button, edittext trA?n activity_main.xml

A?a?�u tiA?n chA?ng ta ca?�n nha?�n dia��n ngA?n nga�? A�a�? A�a�?c vA?n ba??n khi tA�ch cha�?n vA�o RadioButton. a�z A�A?y chA?ng ta cA? 2 RadioButton A�a�? cha�?n 2 ngA?n nga�? lA� ENGLIST vA� FRANCE. Hia��n ta??i a�Y API 23 cA?c A�a��a ph?�??ng sau A�?�a�?c ha�� tra�?:

  • en_US
  • de_DE
  • fr
  • es_ES
  • de
  • en
  • it_IT
  • it
  • en_GB
  • es
  • fr_FR

Tia??p theo ta via??t ra hA�m kia�?m tra cA?c ngA?n nga�? A�?�a�?c ha�� tra�?. Ta A�a?�t ma��t bia??n boolean lA� ready a�Y da??ng toA�n ca�?c A�a�? kia�?m tra vA� phA?n tA�ch cA?c tr?�a�?ng ha�?p sa??y ra khi cha�?n ngA?n nga�?. Khi phA?t hia��n ngA?n nga�? A�?�a�?c ha�� tra�? thA� boolean a�� true. Ng?�a�?c la??i cA?c tr?�a�?ng ha�?p khA?c lA� false. VA� A�?�a ra cA?c thA?ng bA?o t?�??ng a��ng.

Tia??p theo ta khai bA?o bia??n TextToSpeech da??ng toA�n ca�?c vA� ga�?i sa�� kia��n kia�?m tra ngA?n nga�? setTextToSpeechLanguage() khi thay A�a��i la��a cha�?n ngA?n nga�? trA?n RadioButton. (a�z trong hA�m onCreate)

Tia??p theo chA?ng ta gA?n sa�� kia��n cho Button A�a�?c vA?n ba??n:

 

speakOut lA� hA�m chA?ng ta sa?? ga�?i A�a�? A�a�?c vA?n ba??n.

Va?�y lA� xong. A?A?y lA� toA�n ba�� code a�Y MainActivity.java:

ChA?ng ta Run app A�a�? kia�?m tra ka??t qua??. Nha�� ra?�ng ba??n pha??i run app a�Y mA?y a??o android 5.0 tra�Y lA?n (API 21).

2

 

Nh?� va?�y mA�nh A�A? gia��i thia��u c?? ba??n va�? Android Text to speech a�� A�a��i vA?n ba??n thA�nh gia�?ng nA?i trong android. Na??u cA?c ba??n mua��n bia??t thA?m cA?c ka�? thua?�t khA?c va�? android, cA?c ba??n cA? tha�? tham kha??o thA?m cA?c khA?a ha�?c android ta??iA�A�A?y.
CA?c ba??n cA? tha�? ta??i source code ta??iA�A�A?y
ChA?c cA?c ba??n thA�nh cA?ng.

Add a Comment

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *