我们在 Azure B2C 中使用自定义策略,并在注册过程中使用电子邮件验证来减少垃圾邮件帐户。
许多人都知道,B2C 的默认电子邮件验证流程有点尴尬,因为用户在同一个注册表单上需要完成多个步骤:
...全部以一种形式呈现。基本上,默认表单布局的认知负担对于普通消费者来说太大了。
为了解决这个问题,我们使用CIAM 示例旅程项目提供的拆分电子邮件验证和注册用户旅程。通过这个过程,事情变得更好,但仍然不完美——每个屏幕上都没有足够的指导,按钮和字段等用户控件在请求期间消失和重新出现,用户发现“继续”和“取消”按钮令人困惑。我们仍然希望进一步简化这一点,让 UI 不那么“抽搐”。
至少,我们需要一种方法来根据用户处于流程的哪个阶段来应用不同的 CSS 样式。例如,如果用户正在输入他们的步骤,我们希望隐藏“继续”按钮电子邮件地址或提供验证码;我们想要覆盖 B2C 在 AJAX/XHR 请求期间隐藏控件的默认行为。不幸的是,B2C 的 JavaScript 看起来像是一个封闭的系统,它只是在页面上的所有 UI 控件中添加和删除内联样式来完成它想要的任务。更糟糕的是,页面中似乎没有 CSS 类或数据属性来告诉我们小部件处于进程的哪个“步骤”。
有没有什么方法可以连接到 B2C JavaScript,以便我们可以对其逻辑做出反应?理想情况下,我们能够在页面上设置一个“模式”数据属性,然后我们可以在样式表中引用该属性。
javascript css azure azure-ad-b2c azure-ad-b2c-custom-policy
我想使用我录制的音频样本在 Mozilla TTS 中创建自定义语音,但不知道如何开始。Mozilla TTS 项目有文档和教程,但我在将这些部分放在一起时遇到了麻烦——似乎缺少一些初学者需要知道的基本信息。
我有一些问题:
metadata.csv文件——我需要在那个文件中放入什么?我在配置文件中自定义了什么?scale_stats.npy文件——我如何生成它?我有一台装有 Quadro P5000 显卡的机器,运行 Windows 10。我想在这个系统上训练 TTS 语音。我需要安装什么才能完成这项工作?