iOS7开发的新特性之文本转语音

加入Av框架就可以用。主要功能代码如下:

-(void)trans{
    
    AVSpeechSynthesisVoice *voice = [AVSpeechSynthesisVoice voiceWithLanguage:@"zh-CN"];
    AVSpeechSynthesizer *synthesizer = [[AVSpeechSynthesizer alloc] init];
    AVSpeechUtterance *utterance = [AVSpeechUtterance speechUtteranceWithString:@"你好吗"];
    utterance.voice = voice;
    utterance.rate = AVSpeechUtteranceMinimumSpeechRate; // Tell it to me slowly
    [synthesizer speakUtterance:utterance];
}

language编码如下:

2013-07-12 10:49:26.929 GreetingSpeaker[31267:70b] (
    "[AVSpeechSynthesisVoice 0x978a0b0] Language: th-TH",
    "[AVSpeechSynthesisVoice 0x977a450] Language: pt-BR",
    "[AVSpeechSynthesisVoice 0x977a480] Language: sk-SK",
    "[AVSpeechSynthesisVoice 0x978ad50] Language: fr-CA",
    "[AVSpeechSynthesisVoice 0x978ada0] Language: ro-RO",
    "[AVSpeechSynthesisVoice 0x97823f0] Language: no-NO",
    "[AVSpeechSynthesisVoice 0x978e7b0] Language: fi-FI",
    "[AVSpeechSynthesisVoice 0x978af50] Language: pl-PL",
    "[AVSpeechSynthesisVoice 0x978afa0] Language: de-DE",
    "[AVSpeechSynthesisVoice 0x978e390] Language: nl-NL",
    "[AVSpeechSynthesisVoice 0x978b030] Language: id-ID",
    "[AVSpeechSynthesisVoice 0x978b080] Language: tr-TR",
    "[AVSpeechSynthesisVoice 0x978b0d0] Language: it-IT",
    "[AVSpeechSynthesisVoice 0x978b120] Language: pt-PT",
    "[AVSpeechSynthesisVoice 0x978b170] Language: fr-FR",
    "[AVSpeechSynthesisVoice 0x978b1c0] Language: ru-RU",
    "[AVSpeechSynthesisVoice 0x978b210] Language: es-MX",
    "[AVSpeechSynthesisVoice 0x978b2d0] Language: zh-HK",
    "[AVSpeechSynthesisVoice 0x978b320] Language: sv-SE",
    "[AVSpeechSynthesisVoice 0x978b010] Language: hu-HU",
    "[AVSpeechSynthesisVoice 0x978b440] Language: zh-TW",
    "[AVSpeechSynthesisVoice 0x978b490] Language: es-ES",
    "[AVSpeechSynthesisVoice 0x978b4e0] Language: zh-CN",
    "[AVSpeechSynthesisVoice 0x978b530] Language: nl-BE",
    "[AVSpeechSynthesisVoice 0x978b580] Language: en-GB",
    "[AVSpeechSynthesisVoice 0x978b5d0] Language: ar-SA",
    "[AVSpeechSynthesisVoice 0x978b620] Language: ko-KR",
    "[AVSpeechSynthesisVoice 0x978b670] Language: cs-CZ",
    "[AVSpeechSynthesisVoice 0x978b6c0] Language: en-ZA",
    "[AVSpeechSynthesisVoice 0x978aed0] Language: en-AU",
    "[AVSpeechSynthesisVoice 0x978af20] Language: da-DK",
    "[AVSpeechSynthesisVoice 0x978b810] Language: en-US",
    "[AVSpeechSynthesisVoice 0x978b860] Language: en-IE",
    "[AVSpeechSynthesisVoice 0x978b8b0] Language: hi-IN",
    "[AVSpeechSynthesisVoice 0x978b900] Language: el-GR",
    "[AVSpeechSynthesisVoice 0x978b950] Language: ja-JP"
)


1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值