Pocketsphinx.js 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
Pocketsphinx.js 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
授权协议: MIT
开发语言: JavaScript
操作系统: 跨平台
收录时间: 2016-05-20
提 交 者: 红薯

Pocketsphinx.js 是一个在浏览器上通过纯 JavaScript 实现语音识别的功能,支持 Chrome 和 Firefox 浏览器。提供录音的功能。

特性:

  • 100% 纯 JavaScript API,

  • 可通过 Web Workers 录制

  • 支持 PocketSphinx 所支持的所有声音模型

  • 支持大多数 PocketSphinx 的命令行参数

  • 支持 JavaScript 有限状态语法 FSG 输入

  • 支持在编译时的来自文件的统计语言模型

  • 支持键盘监测

  • 可用于实时识别的可选音频录制库

示例代码:

var array = ... // array that contains an audio buffer
var buffer = new Module.AudioBuffer();
for (var i = 0 ; i < array.length ; i++)
    buffer.push_back(array[i]); // Feed the array with audio data
var output = recognizer.start(); // Starts recognition on current language model
output = recognizer.process(buffer); // Processes the buffer
var hyp = recognizer.getHyp(); // Gets the current recognized string (hypothesis)
/* ... */
for (var i = 0 ; i < array.length ; i++)
    buffer.set(i, array[i]); // Feed buffer with new data
output = recognizer.process(buffer);
hyp = recognizer.getHyp();
/* ... */
output = recognizer.stop();
// Gets the final recognized string:
var final_hyp = recognizer.getHyp();
buffer.delete();

在线演示:http://syl22-00.github.io/pocketsphinx.js/live-demo-chinese.html

展开阅读全文

代码

Pocketsphinx.js 的相关资讯

还没有任何资讯

Pocketsphinx.js 的相关博客

Raspberry PI语音控制-PocketSphinx

Raspberry PI语音控制-PocketSphinx

Android平台使用PocketSphinx做离线语音识别,小范围语音99%识别率

最近语音识别很火,但是都是用的在线语音识别,研究了一下离线语音识别,小范围内的语音识别率还不错,在此记录一下 首先本文...

[js]javascript索引

js&jq总结的还是挺棒的: http://www.cnblogs.com/yuanchenqi/articles/5980312.html http://www.cnblogs.com/yuanchenqi/art...

JavaScript(js)笔记

js注释 JavaScript注释与Java注释相同 // 单行注释 /* 多行注释 */ js五大基本类型:   number(数值型)、string(...

JS|JavaScript库

欢迎点击「算法与编程之美」↑关注我们! 本文首发于微信公众号:"算法与编程之美",欢迎关注,及时了解更多此系列文章。 问题...

js 封装 js

define(['jquery'], function($) { var orderSummary = { $el: $('.summary-totals'), updateUrl : '../checkout/orderSummar...

Javascript---Javascript简介

Javascript学习记录 读Javascript高级程序设计(3版)记录

浅谈JS之text/javascript和application/javascript

问题描述: JS在IE8以下浏览器运行异常 代码: <script>标签是这样子写的: <script type="application/javascript"> //...

JS 有趣的JS

一、 var arr = []; for (var i = 0; i < 3; i++) { arr[i] = function() { console.log(i+'__') // 3 ...

Pocketsphinx.js 的相关问答

还没有任何问答,马上提问

评论 (6)

加载中
厉害厉害
2019/02/22 11:22
回复
举报
为什么说完后,final:后面都没出来字呢,是我用法不对吗
2017/01/22 14:33
回复
举报
这个不错,可以识别中文 #Pocketsphinx.js#
2016/05/20 07:33
回复
举报
2016/05/20 08:11
回复
举报
用来干嘛呢 #Pocketsphinx.js#
2016/05/20 09:14
回复
举报
没试过…回去装上试试…… #Pocketsphinx.js#
2016/05/28 09:44
回复
举报
更多评论
6 评论
293 收藏
分享
返回顶部
顶部