9

我正在使用 java 为视障人士创建一个电子邮件应用程序,但在输入电子邮件和密码时遇到问题。整个应用程序都是基于语音的,我使用谷歌语音 API 将语音转换为文本。我一直试图让用户一次输入一个字符的用户名/密码,但问题是谷歌语音无法正确识别字符。

如果有任何其他可能的方式让盲人用户输入用户名/密码或任何其他可能的方式通过语音识别单个字符也会有所帮助,我会很高兴。

更多信息:我正在尝试登录谷歌,所以输入用户名/密码的方法是我面临的问题。

4

1 回答 1

2

仅使用 0-9 的基于 pin 的密码是否适合这种情况?易于识别(仅十个字符)并且易于区分普通语音和密码。您甚至可以为错误接收的文本创建映射(例如一次 -> 一个)。您必须为每种语言编写此代码,但在我看来它会很好用。

有什么说法(哈哈双关语)反对仅使用基于 pin 的密码吗?

编辑:请参阅此处以获取小型字典的 Java 实现(如本例中) Java 语音识别非常小的字典

于 2016-06-14T11:29:47.327 回答