Tag: siri

通过iPhone应用程序访问Siri

我正在制作一个应用程序,我想要实现Siri /语音识别的概念。 我已经尝试过,但没有得到正确的输出是不正确的。 任何人都有一个想法,如何将语音转换为文本? 如何访问Sirifunction。 如果有人知道这个实现,那么请让我知道。 谢谢大家。

从SiriKit的INExtension启动应用程序

我想用SiriKit开始锻炼。 开始锻炼需要从应用程序扩展中打开主应用程序。 Apple为INStartWorkoutIntentHandling处理程序提供的样板INStartWorkoutIntentHandling是 func handle(startWorkout startWorkoutIntent: INStartWorkoutIntent, completion: (INStartWorkoutIntentResponse) -> Void) { let userActivity = NSUserActivity(activityType: NSStringFromClass(INStartWorkoutIntent)) let response = INStartWorkoutIntentResponse(code: .success, userActivity: userActivity) completion(response) } 我怎样才能从这里打开我自己的应用程序? 就像myapp://workout?action=start&name=pushups 这个答案似乎并不相关,因为我没有这个扩展types的extensionContext属性的UIViewController 。 最后一个相关位:对于其他操作(暂停,结束)我宁愿不打开主应用程序,而只是暂停在主应用程序中运行的锻炼。 我可以使用类似的自定义url暂停它,但这会打开应用程序,这是一个额外的不必要的步骤。 任何好的方式来告诉主要的应用程序从INExtension采取特定的行动,而无需打开应用程序?

Siri可以在应用程序中被禁用吗?

我在iOS游戏上工作,最近在iPhone 4S上testing过。 当我的拇指覆盖接近传感器时,Siri有时会激活。 这是4S的一个特点。 用户可以将手机放在耳边以激活Siri,而不必按住主屏幕button。 但在我的游戏中,激活并不是打算的,它会中断游戏。 Siri可以在应用程序中被禁用吗? 这是一个iPhone 4S的错误?

Siri聊天泡泡颜色在iOS中

我尝试在核心graphics中创buildSiri聊天泡泡。 我正处于一个可以绘制形状的阶段。 我被卡在这里的颜色。 Wanaa获取边框颜色和填充颜色代码。 这是我迄今为止所做的。 – (void)drawInContext:(CGContextRef)context { CGRect rect = gradientRectFrame; CGFloat radius = 30; CGFloat originBufferX = 0.0; CGFloat originBufferY = 0.0; CGFloat rightAngleTriangleWidth = 20.0; CGFloat rightAngleTriangleHeight = 20.0; CGFloat fullRectWidth = rect.size.width; CGFloat fullRectHeight = rect.size.height; CGPoint pointZero = CGPointMake(originBufferX, fullRectHeight); CGPoint pointOne = CGPointMake(originBufferX + rightAngleTriangleWidth, fullRectHeight – rightAngleTriangleHeight); CGPoint […]

有没有什么办法像“提高说话”function一样来监控用户的iPhone动作?

我想在用户将iphone抬到脸上时得到通知。 就像siri一样。 可能吗? 添加更具体的要求:当用户将手机靠近他的耳朵时,我想使屏幕变暗。 我知道接近传感器可以实现这一点。 但令人讨厌的是,当用户将手指放在传感器上时,屏幕会不时变暗。 所以我想知道如何避免这种情况下,只有当用户提起iphone说话时只能使屏幕变暗?

如何在iPhone应用程序中整合SIRI?

我正在开发一个iPad应用程序。 我想在其中集成SIRIfunction。 所以,请指导我做这个工作。 其实我不知道如何开始。 谢谢, CP

iPhone:语音识别在IOS SDK中可用?

有谁知道,如果在Siri中使用的“语音到文本”和“文本到语音”API可以在IOS 5或IOS 6 SDK中访问吗? 我研究过,但在文档中找不到任何东西,所以如果没有包含在SDK中,那么市场上是否有任何“Siri”质量库?

SiriKit,如何显示开始的反应锻炼意图?

IntentHandler类: import Intents class IntentHandler: INExtension, INStartWorkoutIntentHandling { public func handle(startWorkout intent: INStartWorkoutIntent, completion: @escaping (INStartWorkoutIntentResponse) -> Void) { let userActivity = NSUserActivity(activityType: NSStringFromClass(INStartWorkoutIntent.self)) let response = INStartWorkoutIntentResponse(code: .continueInApp, userActivity: userActivity) completion(response) } //MARK: – INStartWorkoutIntentHandling func confirm(startWorkout intent: INStartWorkoutIntent, completion: @escaping (INStartWorkoutIntentResponse) -> Void) { completion(INStartWorkoutIntentResponse(code: .continueInApp, userActivity: nil)) } } 苹果文档说: Siri打开应用程序,但我需要从IntentUI显示UI。 这个怎么做? […]

确定iOS应用程序是否通过Siri启动

我一直在寻找永远,但还没有find…你知道是否有方法来确定我的iOS应用程序是由Siri发起还是由用户点击应用程序图标? 我需要知道,因为我只想在我的应用程序从Siri启动时自动执行启动操作。 我在想,也许应用程序:didFinishLaunchingWithOptions或一些其他API将允许我的应用程序知道它是如何启动的,但似乎并非如此(或者我错过了它)。 任何想法,如果有一些技巧,我可以使用,直到苹果公布一些官方/公开的Siri API?

Siri可以在我的应用程序中使用私有API进行编程调用吗?

而不是让用户按住home键,我想在程序中以编程方式启动Siri。 由于没有可用的公共API来实现这一点,我想知道,如果有人能够通过私有API以编程方式启动Siri,并且如果有的话,您使用了哪个私有API? 我对Siri的任何返回值都不感兴趣。 我想要做的就是启动它。