我是一位患有听力障碍的Android开发人员,我目前正在探索使用Android中的Speech Recognizer API对文本应用程序进行语音演讲的选项。隐藏字幕的电话和Innocaption在我的祖国不可用。潜在的应用可能类似于电话通话中的字幕。
https://developer.android.com/reference/android/speech/SpeechRecognizer.html
该API用于捕获语音命令,而不用于实时实时转录。我什至可以将其实现为服务,但在交付结果或部分结果后,我经常需要重新启动它,这在会话设置中是不可行的(重新启动服务时单词会丢失)。
请注意,我不需要此应用程序具有100%的准确性。许多有听力障碍的人发现在对话中提供一些背景信息对他们有帮助。因此,我实际上不需要评论这将如何不准确。
有没有办法以连续模式实现语音识别器?我可以创建一个textview,当从服务中返回新文本时,它会不断自我更新。如果我不应该使用该API,那么有什么建议吗?我测试了CMUSphinx,但发现它过于依赖短语/句子块,因此不太可能适用于我想到的那种应用程序。
我正在尝试为Android Wear开发,我需要使用时间选择器对话框.
我尝试使用"材质"对话框,但它太大而不适合.我已经尝试调整时间选择器的大小,但在如此小的屏幕上的循环时间选择对胖手指来说很烦人.用户体验很差.
但是这个时间选择器的风格很难.我需要更改背景,文本字体,大小,颜色,分隔符和按钮.
有没有人遇到过有用的东西,可以解决这个问题?