相关疑难解决方法(0)

iPhone上的文字转语音

我们有什么办法可以在iPhone应用程序中将文本转换为语音吗?是否可以使用SDK?

iphone core-audio

55
推荐指数
6
解决办法
5万
查看次数

如何在iPhone应用程序中集成SIRI?

我正在开发一款iPad应用程序.我想在其中集成SIRI功能.

所以,请指导我研究这个问题.其实我不知道如何开始.

谢谢,

CP

ipad ios siri ios6

6
推荐指数
1
解决办法
8664
查看次数

iPhone SDK - Google TTS和编码

我正在开发一个支持多语言的文本到语音的iPhone应用程序.

这是我的请求网址

requestUrlStr = @"http://www.translate.google.com/translate_tts?tl=en&q=hello";
Run Code Online (Sandbox Code Playgroud)

对于英语,上面的网址没有问题

但对中国人来说

requestUrlStr = @"http://www.translate.google.com/translate_tts?tl=zh-TW&q=??";
Run Code Online (Sandbox Code Playgroud)

我知道上面的url会给出'Bad URL',所以我用follow方法将字符串编码成 UTF-8

requestUrlStr = [requestUrlStr stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding];
Run Code Online (Sandbox Code Playgroud)

它会变成

http://www.translate.google.com/translate_tts?tl=zh-CN&q=%E4%BD%A0%E5%A5%BD
Run Code Online (Sandbox Code Playgroud)

然后Google TTS无法识别此中文文本.

iphone text-to-speech

5
推荐指数
1
解决办法
8919
查看次数

文本到语音转换

我们正在制作iPhone应用程序,客户希望提醒作为语音消息.

要求是用户将设置他们想要的时间和文本以进行提醒.

使用文本,我将转换为语音并在触发提醒时播放音频文件.

为此,我计划使用谷歌服务

http://www.translate.google.com/translate_tts?tl=ar&q=%D9%85%D8%B1%D8%AD%D8%A8%D8%A7%20%D8%B5%D8%AF%D9 %8A%D9%82%D8%8C%20%D9%83%D9%8A%D9%81%20%D8%AD%D8%A7%D9%84%D9%83%D8%9F

http://www.translate.google.com/translate_tts?tl=en&q=helloE%20friend

播放这些文本并下载相同的音频文件.

NSString* userAgent = @"Mozilla/5.0";

NSURL *url = [NSURL URLWithString:[@"http://www.translate.google.com/translate_tts?tl=en&q=helloE%20friend" 
                                   stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding]];


NSMutableURLRequest* request = [[[NSMutableURLRequest alloc] initWithURL:url] autorelease];

[request setValue:userAgent forHTTPHeaderField:@"User-Agent"];


NSURLResponse* response = nil;
NSError* error = nil;
NSData* data = [NSURLConnection sendSynchronousRequest:request
                                     returningResponse:&response
                                                 error:&error];



[data writeToFile:@"/var/tmp/tts.mp3" atomically:YES];
Run Code Online (Sandbox Code Playgroud)

我可以使用这些代码,但客户端不想上网.

有没有可以在没有互联网的情况下进行文本到语音转换的图书馆(就像siri正在做的那样)?

任何有关这方面的信息都会很棒.

objective-c text-to-speech ios

2
推荐指数
2
解决办法
1516
查看次数

标签 统计

ios ×2

iphone ×2

text-to-speech ×2

core-audio ×1

ios6 ×1

ipad ×1

objective-c ×1

siri ×1