我正在尝试创建一个可以根据语音输入切换按钮的应用程序。但是我从来没有处理过这样的要求。
该应用程序就像:我有一个 3 个切换按钮,一个用于打开/关闭风扇,另一个用于打开/关闭灯泡,另一个功能尚待设计。
我恳请读者提供有用的建议或答案以继续进行相同的操作。提前致谢。
我正在尝试创建一个可以根据语音输入切换按钮的应用程序。但是我从来没有处理过这样的要求。
该应用程序就像:我有一个 3 个切换按钮,一个用于打开/关闭风扇,另一个用于打开/关闭灯泡,另一个功能尚待设计。
我恳请读者提供有用的建议或答案以继续进行相同的操作。提前致谢。
您可以使用RecognizerIntent进行语音输入,并使用结果来切换按钮。这是一个很好的教程。这也可能对您有所帮助。
您需要编写语音识别器服务,否则如果 Google 识别器应用程序不理解或超时错误,则用户必须按再次说话按钮才能说话。您可以在我的回答Android Speech Recognition as a service on Android 4.1 & 4.2中获得语音识别器服务的工作代码