歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux編程 >> Linux編程

Android進階:Google自帶語音播放功能實現

在Android 中使用語音播放功能 只需要使用類 TextToSpeech ,該類實現了很多關於語音的功能,使用該類必須為其設置語言,現在支持五種語言,杯具的是不支持中文

實現很簡單 不過首先要安裝語言包 這個在設置--》語音輸入和輸出設置--》文字轉語音設置

如下圖

左邊圖中 安裝語音數據  我這裡已經安裝成功了 所以是灰色的 如果沒有安裝這裡就可以點 其他地方都是灰色的

安裝文件4.28M  下載安裝完成後就可以選擇語言了 右圖所示的五種語言 沒有中文啊

下面來看實現 很簡單

首先是layout文件:

  1. <?xml version="1.0" encoding="utf-8"?>  
  2. <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"  
  3.     android:orientation="vertical"  
  4.     android:layout_width="fill_parent"  
  5.     android:layout_height="fill_parent"  
  6.     >  
  7. <EditText    
  8.     android:id="@+id/EditText01"  
  9.     android:layout_width="fill_parent"   
  10.     android:text="I hope so, because it's time to wake up."  
  11.     android:layout_height="wrap_content"   
  12.     />  
  13. <Button    
  14.     android:id="@+id/Button01"  
  15.     android:text="開始播放"  
  16.     android:layout_width="fill_parent"   
  17.     android:layout_height="wrap_content"   
  18.     />  
  19. </LinearLayout>  
Copyright © Linux教程網 All Rights Reserved