文字轉語音

需要導入<AVFoundatian/AVFoundtian.h>

AVSpeechSynthesizer * synthsizer = [[AVSpeechSynthesizer alloc] init];

AVSpeechUtterance * utterance = [[AVSpeechUtterance alloc] initWithString:@"aosika先生"];//需要轉換的文本

//設置語言類別(不能被識別,返回值為nil)@"zh-CN"國語@"zh-HK"粵語@"zh-TW"臺灣

//self.voiceType = [AVSpeechSynthesisVoice voiceWithLanguage:@"zh-CN"];

//self.utterance.voice = self.voiceType;

utterance.voice = [AVSpeechSynthesisVoice voiceWithLanguage:@"zh-CN"];//國家語言

//設置語速快慢?

utterance.rate = 0.4f;//聲速

[synthsizer speakUtterance:utterance];

初始化AVSpeechSynthesizer 在初始化 AVSpeechUtterance

開始播報[synthsizer speakUtterance:utterance];

停止播放 [synthesizer ?stopSpeakingAtBoundary:AVSpeechBoundaryImmediate];

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • 前言 之前自己的項目中曾經使用過訊飛的文字轉語音技術,但是通過實際測試,發現它的免費在線轉語音不是很好,受網絡...
    孤獨雪域閱讀 20,571評論 25 55
  • NSString *voicr = @"大千世界,位面交匯,萬族林立,群雄薈萃,一位位來自下位面的天之至尊,在這無...
    icc_tips閱讀 366評論 0 1
  • 因新項目需求,需要接入類似支付寶收款提示聲----“支付寶到賬xxxx元”,就查看了一些文章,蘋果還是想的很周全,...
    Hyperion_J閱讀 12,546評論 8 4
  • iOS自帶文字轉語音功能,實現很簡單,接下來我們就一起來學習這個簡單酷炫的功能。 要實現文字轉語音,我們只需要簡單...
    MrFire_閱讀 1,342評論 1 2
  • 初次看見有聲讀物感覺很神奇,就自己琢磨了一下,發現蘋果已經給出了相關的接口。還是那句話,我們不是代碼的創造者,我們...
    _Waiting_閱讀 1,955評論 0 16