2014-02-07 75 views
0

有什麼辦法將字符串(字符)轉換爲iOS中的音頻文件?我的問題是我有一個字符串,我想要轉換成聲音文件的字符串,是否有可能沒有使用任何第三方API如何將字符串轉換爲ios(Cocos2d)中的音頻(聲音)文件?

由於提前.....

+2

可能的重複:http://stackoverflow.com/questions/416064/text-to-speech-on-iphone – Ajay

+0

@ Ajay.sorry爲我的不完整的問題。我的意思是沒有第三方Api。 –

+0

@ Ajay,我試過這個ESpeakEngine&fliteEngine 1.4第三方Api.Is't可以被蘋果接受嗎?還有一個人認爲它使用我可以設置像聲音像小女孩或男孩(喜歡孩子的聲音)? –

回答

1
+0

是否有可能與cocos2d遊戲引擎一起使用?在cocos2d 3.0我用OALSimpleAudio播放器播放所有文件。 –

+0

,我試過這個ESpeakEngine&fliteEngine 1.4第三方Api.Is't可以接受Apple?還有一個人認爲它使用我可以設置像聲音像小女孩或男孩(喜歡孩子的聲音)。 –

+0

對不起哥們我不知道 – codercat

3

有,帶的iOS 7所述的AVSpeechSynthesizer類產生iOS設備上從文本合成語音,並提供一種用於控制或監測正在進行的語音的進展的方法。

編輯:只需在你的項目中添加AVFoundation框架, 添加import語句#import <AVFoundation/AVFoundation.h> 並執行這段代碼:

AVSpeechSynthesizer *speechSynthesizer = [[AVSpeechSynthesizer alloc]init]; 
AVSpeechUtterance *utterance = [AVSpeechUtterance speechUtteranceWithString:@"Really, its very easy."]; 
[utterance setRate:0.5f]; 
[speechSynthesizer speakUtterance:utterance]; 
+0

thanx爲你的replay.I嘗試然後告訴你。 –

+0

是否可以使用cocos2d遊戲引擎?在cocos2d 3.0中,我使用OALSimpleAudio播放器播放所有文件。 –

+0

我真的不知道cocos2d和遊戲開發,但我認爲您可以在使用cocos2D時使用任何iOS SDK方法。 Cocos2D建立在官方的Apple SDK上 - 它並不排除你使用任何Apple的東西。 – Ajay

相關問題