Tag: 语音

最新的Google搜索更新后,RecognizerIntent会出错

我使用SpeechRecognizer实现了一个连续的语音识别器。 在onBeginningOfSpeech之后,RecognitionListener通常会转到ERROR_NETWORK(错误号2)。 这不是每次都发生,而是多次发生。 自上次更新Google 4.1.24.1672412.arm更新(2015年1月12日)以来,此行为已开始 protected class SpeechRecognitionListener implements RecognitionListener { public void onBeginningOfSpeech() { } public void onError(int error) { if (mIsStreamSolo) { // CAudioLibrary.unmute(); mIsStreamSolo = false; } if(error == SpeechRecognizer.ERROR_NETWORK||error == SpeechRecognizer.ERROR_SERVER) { ….. 我检查了logcat,发现它提供了许多这样的错误:它不是我的设备特定的,它也在我的用户设备上给出了相同的错误。 谷歌网站有问题吗? 如果我还原谷歌更新,它可以正常工作而不会出现这些错误。 先谢谢你。 01-15 14:36:48.656 3012-3012/? D/STATUSBAR-NetworkController﹕ onDataActivity: direction=2 01-15 14:36:48.656 3012-3012/? D/STATUSBAR-NetworkController﹕ refreshSignalCluster – setNWBoosterIndicators(false) 01-15 […]

如何在Android应用程序的语音识别中传递语言?

我一直在研究Android中的语音识别API,发现语音设置改变时语音结果会有所不同,有没有办法以编程方式设置它? 或者是否打算在语音设置屏幕上午餐? 或者还有什么? 注意:我试图使用这个额外的意图: intent.putExtra(RecognizerIntent.EXTRA_LANGUAGE_PREFERENCE, “en-US”); 和 Intent detailsIntent = new Intent(RecognizerIntent.ACTION_GET_LANGUAGE_DETAILS); sendOrderedBroadcast(detailsIntent, null, new LanguageDetailsChecker(), null, Activity.RESULT_OK, null, null);

适用于Android的语音生物识别技术

我打算为Android设备构建一个语音validation系统。 只需要输入密码或绘制图案的登录界面,您只需要说一个单词,如“登录”,手机就会对您进行身份validation并自动解锁手机。 我最初计划在Windows上实现它,但我担心Windows可能不支持语音生物指标。 所以我的问题是android会支持解锁手机的语音生物指标吗? Android有任何语音生物指标库吗? 我做了谷歌搜索,但无法找到我想要的东西。 我还发现了一些语音生物识别应用程序,例如细微差别,但他们的身份validation是为了不同的目的而实现的。 谢谢。

你怎么能让android模拟器支持语音识别

我正在编写一个使用android语音识别的应用程序。 但是我的应用程序在模拟器上运行不好 – 然而在移动设备上运行良好。 在模拟器上,我通过logcat收到一条红色错误消息: 05-06 20:19:38.527:ERROR / SpeechRecognizer(1745):没有选择的语音识别服务 有谁知道如何启用模拟器来支持语音识别服务? 干杯,

在语音命令上启动app(android)

我需要一个如何在语音命令(触发器字)上启动我的应用程序的示例。 所以某种服务在后台运行,听取所有内容,如果单词匹配设置的文本值(我猜这可以通过语音识别完成),应用程序将打开。 我知道这是可能的,但我不知道从哪里开始…… 我看到其他应用程序能够建立这个。 我已接近100万用户,这是最常请求的function之一。

Android中的语音匹配

我们有什么方法可以在Android中进行语音匹配吗? 采取以下方案。 用户“A”在应用程序中说话,并通过应用程序将其记录在手机中。 用户“B”在应用程序中说话,并通过应用程序将其记录在手机中。 用户“C”在应用程序中说话,并通过应用程序将其记录在手机中。 在所有这些录音之后,用户“A”来到应用程序并与之交谈。 由于他的声音已被录制,app确定这是用户“A”。 或者像这样的东西…… 用户“A”在应用程序中使用“House”这个词,并通过应用程序将其记录在手机中。 用户“B”在应用程序中说“House”,并通过应用程序将其记录在手机中。 用户“C”在应用程序中说“House”,并通过应用程序将其记录在手机中。 在所有这些录音之后,用户“A”来到应用程序并说出“House”这个词。 由于他的声音已被录制,app确定这是用户“A”。 这在Android中是否可行? 哪种方法可行? 我没有看到任何内置的库,但有什么办法吗?