我正在使用App Script Tutorial将电子邮件发送到我的Gmail帐户.我一直在发送各种架构的电子邮件,以确定它们是否出现在其他Google产品中.根据此页面底部和此页面,Google即时和Google搜索结果中应显示航班和活动等架构.
我一直在使用Google Schema文档中的示例cut-paste用于以下类型...
但是,我无法将其中的任何内容显示在Google即时或Google搜索中.
电子邮件出现在Gmail中.如果我查看电子邮件的来源,我可以确认HTML源中存在架构信息.我将电子邮件发送到我自己的Gmail帐户(根据App脚本教程).
我已经确认App Script示例配置正确,因为如果我将Action模式嵌入到电子邮件中,我可以在Gmail中显示操作.但是,我希望测试其他模式和跨产品集成.
有人可以告诉我哪里可能出错了.有没有人能够使跨产品架构工作?使用此交叉生产功能是否有任何限制,例如对语言或位置的限制?(我无法找到任何暗示这一点的内容,但如果它仅限于美国/英国或其他东西,会不会感到惊讶?)
使用vnd.google.fitness.VIEW
action和vnd.google.fitness.data_type/com.google.heart_rate.bpm
mime类型创建intent的所有现有语音命令的列表是什么?
但我发现了更多,例如:
我想为ListView
Google Now Android应用等每个项目创建选项.
我已经创建了一个自定义ListView
项,并且该文章中的每个项目ListView
都有一个溢出图像,就像在Google即时应用程序的UI卡中一样.
现在,当我点击该溢出图像时,我想要一个下拉列表,显示我可以对ListView中相应项目执行的操作列表.
任何人都有解决方案或替代方案吗?
我正在尝试构建一个语音控制的应用程序,它可以根据命令执行某些任务.
我想在其中添加Google即时功能,以便在用户询问有关天气信息,新闻,有关名人等的一些问题时,我可以从Google即时获得结果.
有没有办法在我的应用程序中集成Google现在的功能?
我最近在我的Nexus 4上安装了Google Now Launcher,它让我思考如何使用它来与我自己的应用程序进行交互.虽然我可以通过标题要求打开我的应用程序,但我想知道是否有办法拦截语音命令(可能通过广播接收器),所以我可以说"关闭客厅灯"发送信号到一个Arduino关掉房子里一个房间里的灯光?同样,我还没有找到Google Now的文档,所以如果那样,我很乐意看到它的链接,所以我可以阅读源代码中的内容.
我需要为用户提供一种从我的应用程序启动手机语音助手的方法,无论是谷歌即时还是其他任何东西.
在搜索如何执行此操作时,我一直在寻找有关如何获取语音输入的说明,而我只想在"聆听"模式下启动Google即时.这个问题明确要求同样的事情,但接受的答案解释了如何打开语音输入:
我知道这不是一个罕见的案例,怎么办呢?
在谷歌现在的应用程序按下搜索按钮(或你说"好吧,谷歌")然后弹出一个小卡片,其中一个波动的圆圈表示它接收的音频的音量和一个解码型动画,因为它从语音翻译到文本.有没有这种方法来复制动画?我找不到任何关于如何实现类似效果的教程.
例:
所以,我非常喜欢Android上的Google Now卡片界面.最近它甚至还来到了iOS.
是否有任何教程或示例项目可以帮助我为我的iOS应用程序创建卡片界面?
根据我的研究,我已经能够使用自定义UICollectionViewFlowLayout复制"堆叠"卡.
- (NSArray *)layoutAttributesForElementsInRect:(CGRect)rect
{
NSArray *allAttributesInRect = [super layoutAttributesForElementsInRect:rect];
CGPoint centerPoint = CGPointMake(CGRectGetMidX(self.collectionView.bounds), CGRectGetMidY(self.collectionView.bounds));
for (UICollectionViewLayoutAttributes *cellAttributes in allAttributesInRect)
{
if (CGRectContainsPoint(cellAttributes.frame, centerPoint))
{
cellAttributes.transform = CGAffineTransformIdentity;
cellAttributes.zIndex = 1.0;
}
else
{
cellAttributes.transform = CGAffineTransformMakeScale(0.75, 0.75);
}
}
return allAttributesInRect;
}
Run Code Online (Sandbox Code Playgroud)
然后我将最小行间距设置为负值,使它们显示为"堆叠".
滚动时,我希望卡片保持在底部,只有一辆汽车可以向上扩展并在屏幕中居中.然后我会将该卡从屏幕上滚动,堆栈中的下一张"卡片"将从堆栈向上滚动并在屏幕上居中.我猜这会动态调整最小行间距?
我想要像Google Now Cards这样令人敬畏的阴影.我该如何创建它?我一直在谷歌搜索,但没有找到我的问题的任何答案.我已经尝试了这个答案,但我只得到这样的结果:
是的,我的九点结束了.9.png
.
我一直在研究构建移动/网络应用程序的可行性,该应用程序允许用户说出短语并检测用户的口音(波士顿、纽约、加拿大等)。用户可以说出大约 5 到 10 个预定义的短语。我熟悉一些可用的 Speech to Text API(Nuance、Bing、Google 等),但似乎都没有提供这种附加功能。我发现的最接近的示例是 Google Now 或 Microsoft 的 Speaker Recognition API:
http://www.androidauthority.com/google-now-accents-515684/
https://www.microsoft.com/cognitive-services/en-us/speaker-recognition-api
因为会有 5-10 个预定义的短语,我正在考虑使用机器学习软件,如 Tensorflow 或 Wekinator。我会在每个口音中创建初始音频以用作初始数据。在我深入研究这条道路之前,我只是想获得一些关于这种方法的反馈,或者是否有更好的方法。如果我需要澄清任何事情,请告诉我。
google-now ×10
android ×7
animation ×1
dropshadow ×1
gmail ×1
google-fit ×1
integration ×1
ios ×1
iphone ×1
nine-patch ×1
objective-c ×1
schema.org ×1
tensorflow ×1
voice ×1
wear-os ×1