问题标签 [annyang]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - 在 Android WebView 上使用安阳
我正在尝试在我的 Android 应用程序上使用 Annyang ( https://www.talater.com/annyang/ )。
Annyang 在我的 PC Chrome 浏览器上运行良好,甚至我的移动 Chrome 浏览器。
但是,当我在 Android WebView 上使用 Annyang 时,它向我显示了一个错误 -
“I/chromium:[INFO:CONSOLE(18)]“未捕获的 TypeError:无法读取 null 的属性‘addCallback’”,来源:http: //192.168.43.105/Annyang/annyang.html (18)”
我想知道为什么 Android WebView 无法读取属性“addCallback”,即使我的 Annyang 在我的浏览器上运行良好。
请帮我在 Android WebView 上使用 Annyang!
以下是我的代码...
AndroidManifest.xml
MainActivity.java
annyang.html
对不起我的英语不好,感谢您阅读我的问题!
google-speech-api - 如何在annyang语音api中捕获除命令之外的语音
我能够根据 annyang speech api 中提供的命令执行操作。但我的问题是如何捕获语音,除了使用这个 api 的命令。
我需要与谷歌演讲https://www.google.com/intl/en/chrome/demos/speech.html相同的行为
javascript - 将多个参数传递给函数 annyang(不仅仅是语音命令)
我正在尝试将两个参数传递给我的函数fill_node:1)命名变量和2)数据类型,例如mm,kg等。由于mm,mm是相同的,我将它们分组为一种数据类型并传递它作为参数,entry type
函数:fill_node(entry,entry_type)
但是浏览器给出以下错误:
这是我的命令代码:
javascript - annyang.trigger() 无法模拟语音
我正在运行安阳 2.6.0。触发功能不起作用。这是我在 Chrome 上运行的代码示例:
javascript - 单击开始按钮后如何启动 annyang API 进行监听
我不确定这是否是一个错误。我尝试在开始底部制作一个均匀的“onclick”并开始听任何单词来启动程序。但是现在每次我在 3 秒后刷新页面时都会自动播放第一个音频。我做错什么了吗?任何帮助都会有所帮助。先感谢您。
javascript - Videojs 代码在 jsfiddle 上不起作用
我有一些代码放入 jsfiddle 中,目的是在这里提出不同的问题,但我发现代码在 jsfiddle 中对我不起作用。
有问题的代码是一个简单的 Angular 应用程序,它使用 annyang 库通过语音命令播放或暂停视频。视频是(应该是)使用 videojs 库渲染的,使用默认皮肤。
我遵循了一个关于如何在 jsfiddle 上设置 Angular 控制器的 jsfiddle 示例,并且我通过 jsfiddle“外部资源”包含了所有相关库。但是,小提琴似乎不知道我的任何 javascript 存在。无法识别语音命令,并且视频没有蒙皮。该代码适用于我的主要设置,但不适用于 jsfiddle。
感谢您的时间。任何帮助表示赞赏。
javascript - 如何使用 annyang 语音命令更改我在 $scope 中声明的 AngularJS 变量?
我有一个简单的语音识别应用程序,可以根据语音命令启动和暂停视频。我的问题是,当我发出 pause 命令时,我在 $scope 中声明的变量不会改变。目的是在我使用“暂停”语音命令暂停视频时更改文本区域中的数字。
非常感谢您的帮助。
angular - 如何使用 webpack 在 Angular 4 中添加 annyang
我在这篇文章中描述了同样的问题。我的情况有点不同,因为我使用的是 webpack,而不是 System.js。该项目是 Angular 4,并使用最新版本的 Angular cli 创建。
如何使用 webpack 映射资源?
javascript - Angularjs controller not registering for Annyang speech recognition using service
I'm trying to implement annyang speech recognition with videojs on AngularJS.
I have obtained a controller and service for implementing annyang on AngularJS, but I have not found how to successfully install it for my purposes.
The service and controller can be found at: https://github.com/levithomason/angular-annyang/tree/master/js
My intent is to set a controller for the speech recognition, which will set up and launch the service.
I'm getting the error: Error: $controller:ctrlreg A controller with this name is not registered.
I know I'm doing something wrong with the AyCtrl controller, but I'm not sure what it is, and other articles, while wordy, don't exactly show me what I'm doing wrong.
Thank you for your help.