培养爱丽丝的私人技能。爱丽丝学校未教授的内容

每次我完成春季大扫除时,都会感到自己忘记了一些东西。上周,我在纸上写下了彻底清洁公寓所需完成的所有任务-我得到了三张A4纸。

三张A4纸上的作品清单
这是清洁一室公寓的任务清单。

我是Yandex.Stations的活跃用户,所以我决定将这个庞大的列表填充到Alice中,以便在春季大扫除期间,我会问“盒子里的女孩”下一步要做什么。该技能名称的变体围绕着工头和管家一词。我一直梦想有一个带管家的房子,所以我决定使用“我的管家”这个名字和激活短语:“爱丽丝,问我的管家下一步要做什么”。

爱丽丝的学校-准时停下来很重要


我对开发语音助手技能有模糊的想法,所以我做的第一件事是打开Yandex.Dialogs平台文档,并Yandex.Dialogs youtube频道上观看了爱丽丝学校播放列表中的所有视频。当我看时,我在笔记本上记笔记,却没有注意到我在树后面如何停止看到森林。

爱丽丝学校(Alice's school)教您做一项技巧,以帮助用户提供错误答案,区分同义词和其他形式的单词;在欢迎词中向用户说明了如何使用技巧,欢迎词以一个问题结尾,该问题引起答案并指导与用户的对话朝正确的方向等。该建议似乎令人信服,我想绝对考虑所有内容,考虑单词的形式,意图,用于语言形态分析的库等。为此,每个人都难以集中精力解决问题,而解决方案正是这种技能的基础。

如果您没有及时停下来,那么有很多概念可以替代,而您只是想精通一项技能。对于我来说,不是一种能够以最舒适的方式解决我的问题的技能,而是一种对我不认识的人来说可能是根本不需要的技能。此刻,开发人员通常会陷入陷阱,随后很有可能使您感到失望。如果您不了解我们在谈论什么失望,请阅读发布宠物项目最佳时间上的评论

目标受众-除了我之外没有人


我想,谁会使用该技能?我在某处读到,据统计,只有开发人员和他的朋友使用商店中的绝大多数应用程序。我和Yandex.Station没有朋友,所以我将是该应用程序的唯一用户。当然,我可以评估如何在Alice的技能目录中发布该技能,如何在我国所有居民中使用该技能,如何赢得Alice奖,如何开始国际扩展并将该技能翻译成其他语言并将其发布到其他故事中,《时代》杂志在以下位置发布我的照片封面等 单击。统计是一件固执的事,所以我要为自己做一个技能。让我们看看与爱丽丝学校的一些技巧有关的变化。

欢迎词和不需要帮助


首先,我喜欢他们进行翔实的演讲和开展业务。我想象每次启动一项技能时,语音助手都会向我打招呼,并告诉我她可以做到,就像我做到的那样。我认为这会增加Yandex.Station撞墙或从六楼掉落的风险。

其次,我极有可能不会使用帮助/可以使用的命令。我是一名技能开发人员,我知道它是如何工作的。实施帮助是在浪费时间。但是,如果它带来乐趣,那么它就可以实现。我没有看到建立帮助团队的乐趣。

自然语言处理(NLP)最好推迟


在这种情况下,“我的管家”可以识别用户的确认和拒绝,Yandex.Dialogs平台的内置平台意图 YANDEX.CONFIRM任务可以很好地完成此任务YANDEX.REJECT,但是我简化了该技能的第一个版本。系统将用户命令与是/否行进行了比较,但是经过几天的操作,我将其替换为意图。我写下了一些想法,但是我并不着急实施,因为该技能可以解决我的问题。

编辑列表的语音界面可以用硬编码代替,
我想象过如何阅读Alice一长串任务,然后将其保存在Yandex.Cloud中。我想出了一个语音界面,用于在列表的中间插入新任务:
-在<清洁走廊地毯后,添加<洗前门>。
-在第34号任务列表中添加了<wash the front door>(清洗前门)。
这看起来很酷,但是记住目标受众,我推迟了这次冒险。我是如此专业,以至于在版本控制系统中保留任务列表对我来说更加方便。最有可能的是,我极少会编辑此列表,如果这样做,我将非常迅速地更正源文件并使用一个命令将更改修复到Yandex.Cloud。实现用于编辑任务列表的语音界面将花费更长的时间。
just_ai注意,我想要一个现成的屏幕来处理语音助手中的列表(添加到开始\结束\中间,删除)

,使用该技能几天后,我意识到在一个硬编码列表中值得使用TTS标记而不是文本。这将纠正某些短语中的重音和语调。看起来,当通过语音编辑任务列表时,除非对Alice进行改进,否则Alice将无法获得这些短语的正确发音。我可以忍受发音,因此我不急于将文本重做为任务列表中的TTS标记。

总。爱丽丝学校教您做正确的事,但要记住该技能的目标受众。

致谢


感谢所有开发带有语音界面的小工具,开发语音界面,用于开发语音助手的工具和培训资料的人。您可以改善像我这样的人的生活质量,还可以消除数百万只眼睛从屏幕上产生的额外负担。

特别感谢爱丽丝学校的创作者和演讲者提供了出色的材料选择。您的建议简明扼要,对我有帮助。没有你,我将没有一个能帮我清洁的管家。我写这篇文章是因为我认为用私人技能开发者的技巧补充Alice School的材料很重要。希望这可以帮助某人节省时间和精力。

All Articles