有什麼辦法將字符串(字符)轉換爲iOS中的音頻文件?我的問題是我有一個字符串,我想要轉換成聲音文件的字符串,是否有可能沒有使用任何第三方API?如何將字符串轉換爲ios(Cocos2d)中的音頻(聲音)文件?
由於提前.....
有什麼辦法將字符串(字符)轉換爲iOS中的音頻文件?我的問題是我有一個字符串,我想要轉換成聲音文件的字符串,是否有可能沒有使用任何第三方API?如何將字符串轉換爲ios(Cocos2d)中的音頻(聲音)文件?
由於提前.....
AVSpeechSynthesizer教程 - Letting Your App Speak Like Siri
avspeechsynthesizer-ios-text-speech-ios-7
但這僅限iOS 7
是否有可能與cocos2d遊戲引擎一起使用?在cocos2d 3.0我用OALSimpleAudio播放器播放所有文件。 –
,我試過這個ESpeakEngine&fliteEngine 1.4第三方Api.Is't可以接受Apple?還有一個人認爲它使用我可以設置像聲音像小女孩或男孩(喜歡孩子的聲音)。 –
對不起哥們我不知道 – codercat
有,帶的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];
thanx爲你的replay.I嘗試然後告訴你。 –
是否可以使用cocos2d遊戲引擎?在cocos2d 3.0中,我使用OALSimpleAudio播放器播放所有文件。 –
我真的不知道cocos2d和遊戲開發,但我認爲您可以在使用cocos2D時使用任何iOS SDK方法。 Cocos2D建立在官方的Apple SDK上 - 它並不排除你使用任何Apple的東西。 – Ajay
在以前版本的IOS 7使用長笛庫http://artofsystems.blogspot.in/2009/02/speech-synthesis-on-iphone-with-flite.html
對於IOS 7有文本到語音轉換avspeechsynthesizer-IOS-文本 - 語音 - IOS-7內置功能
可能的重複:http://stackoverflow.com/questions/416064/text-to-speech-on-iphone – Ajay
@ Ajay.sorry爲我的不完整的問題。我的意思是沒有第三方Api。 –
@ Ajay,我試過這個ESpeakEngine&fliteEngine 1.4第三方Api.Is't可以被蘋果接受嗎?還有一個人認爲它使用我可以設置像聲音像小女孩或男孩(喜歡孩子的聲音)? –