你好,歡迎來到IOS教程網

 Ios教程網 >> IOS使用技巧 >> IOS7技巧 >> swift開發之文字內容轉語音

swift開發之文字內容轉語音

編輯:IOS7技巧
蘋果手機功能一個文字語音功能可以幫助我們把文字內容讀出來了,下面我們自己來看看如何使用swift實現文字內容轉語音


swift開發之文字內容轉語音,只是將網上oc版本轉化為swift版本而已,有需要的同學拿去。

xcode7

 代碼如下 復制代碼

swift2.0

import UIKit
import AVFoundation

class ViewController: UIViewController {

    override func viewDidLoad() {
        super.viewDidLoad()
       
       
        let audioSession = AVAudioSession.sharedInstance()
        do {
           try audioSession.setCategory(AVAudioSessionCategoryPlayback)
        }catch let error as NSError{
            print(error.code)
        }
       
       
        let av = AVSpeechSynthesizer.init()
        let utterance1 = AVSpeechUtterance.init(string: "合肥論壇是合肥熱線網站開辟的
門戶社區,同時也是安徽人氣第一的生活社區。合肥熱線由合肥肥肥網絡科技有限公司始創於2003年,
是安徽第一的城市門戶網站。合肥論壇歷經10年的運作,目前已成為省內論壇規模最大、用戶數量最多、
口碑最好、社區服務最完善的綜合社區。論壇擁有近230萬的正式注冊會員,日浏覽量超過400萬次
,同時在線人數超過70000人。2006年,合肥論壇已經成為中國百強網絡社區之一。")
        utterance1.postUtteranceDelay = 0.5
        utterance1.rate = 0.1
        av.speakUtterance(utterance1)
       
        // Do any additional setup after loading the view, typically from a nib.
    }

    override func didReceiveMemoryWarning() {
        super.didReceiveMemoryWarning()
        // Dispose of any resources that can be recreated.
    }
}

  1. 上一頁:
  2. 下一頁:
蘋果刷機越獄教程| IOS教程問題解答| IOS技巧綜合| IOS7技巧| IOS8教程
Copyright © Ios教程網 All Rights Reserved