歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux編程 >> Linux編程 >> Android進階:Google自帶語音播放功能實現

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

日期:2017/3/1 10:47:59   编辑:Linux編程

在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