windows版:
1.coreseek 4.0.1及安装
http://www.coreseek.cn/news/11/52/
2.thinking-sphinx 1.4.10 下载
配置:config下创建 sphinx.yml配置文件
development: &my_settings
enable_star: 1
min_prefix_len: 0
min_infix_len: 2
min_word_len: 1
max_results: 70000
morphology: none
listen: localhost:3333
exceptions: D:/test_projects/search/log/sphinx_exception.log
chinese_dictionary: C:/usr/local/coreseek-4.0.1-win32/etc/
charset_type: zh_cn.utf-8
charset_dictpath: C:/usr/local/coreseek-4.0.1-win32/etc/
bin_path: C:/usr/local/coreseek-4.0.1-win32/bin
test:
<<: *my_settings
production:
<<: *my_settings
中文支持:
直接config/sphinx目录添加:
charset_type: zh_cn.utf-8
charset_dictpath: dict/path
再同样手动配置修改生成的配置文件。
或
lib/thinking_sphinx/configuration.rb
vendor/riddle/lib/riddle/configuration/index.rb
在上面两个文件修改。生成配置文件后就不用再修改
参考:http://www.iteye.com/topic/487608
以上配置完成以后做索引的时候可能会出现 问题,ts检测到sphinx的版本为1.11-dev,且报1.4.10不支持1.11版(ts支持1.10,但coreseek好像没有集成1.10的版本)。
so其实也很简单,找到ts相关代码,修改让其强制支持(目前没发现什么问题,不行的话换coreseek4.1 用的sphinx2.0.1也支持)
ts/lib/ts/auto_version.rb
when '0.9.8', '0.9.9'
require "riddle/#{version}"
[b]when /1.11/
require 'riddle/1.10'[/b]
when /2.0.\d/
require 'riddle/2.0.1'
else
分享到:
相关推荐
thinking-sphinx, activerecord/Rails的Sphinx插件 ThinkingThinking是将ActiveRecord连接到Sphinx完整文本搜索工具的库,并与 Rails ( 但也适用于其他 ruby 网络框架) 紧密集成。 当前版本为 v3.4.2.插件升级升级时...
3. **pocketsphinx-data内容**: - **声学模型**:包含了对中文语音的声学特征建模,用于识别语音信号。 - **字典文件**:包含所有可能识别的词汇及其对应的音素表示。 - **语言模型文件**:定义了词语出现的概率...
一旦模型被正确配置,我们就可以利用`pocketsphinx`进行实时语音识别,或者对已录制的音频文件进行离线识别。 例如,以下是一段基本的Python代码片段,展示了如何使用`pocketsphinx`进行中文语音识别: ```python ...
《探索pocketsphinx-android-demo:语音识别在Android平台的应用》 在移动设备上,语音识别技术已经成为人机交互的重要组成部分,极大地提升了用户体验。本资源包——"pocketsphinx-android-demo",是专为Android...
pocketsphinx-0.1.15-cp35-cp35m-win_amd64.whl
在Android平台上进行语音识别开发时,常常会遇到需要离线识别的需求,这正是PocketSphinx发挥作用的地方。PocketSphinx是一个轻量级的语音识别引擎,特别适合于资源有限的设备,如智能手机和平板电脑。本压缩包包含...
《Python语音识别库Pocketsphinx详解》 在Python编程领域,语音识别技术是近年来发展迅速的一个分支,它使得计算机能够理解和处理人类的口头语言,从而实现了更为自然的人机交互。在众多的语音识别库中,Pocket...
Sphinx4是一个强大的开源语音识别框架,主要由Java语言编写,提供了一整套完整的工具和库,用于构建高质量的语音识别系统。这个压缩包“sphinx4-5prealpha-src.zip”包含了Sphinx4的最新预发行版本(5prealpha)的源...
官方离线安装包,亲测可用
Sphinx是一款强大的文档生成工具,尤其在Python社区中广受欢迎。它使用标记语言如reStructuredText,能够将文本源文件转换成结构化的HTML、PDF、EPUB等多种格式,便于生成专业级别的项目文档。Sphinx-2.2.10-release...
cmu sphinx语音识别,中文语音包,官网下载重新打的zip包
- **配置文件**:编辑`/etc/sphinx.conf`,配置数据源、索引设置、搜索服务端口等参数。特别注意,对于中文支持,需要配置正确的词典和过滤器。 3. **创建索引**: 使用`sphinx-build`命令创建索引。首先,定义你...
sphinx4-core-5prealpha
官方给的安装步骤挺麻烦的,这个是最新的pocketsphinx-0.1.15-cp37-cp37m-win_amd64.whl
3. **配置文件**:如`theme.conf`,可能包含关于主题的元数据和配置选项。 4. **README或INSTALL指南**:提供安装和使用主题的说明。 5. **示例**:可能有示例配置文件或生成的HTML文件,展示主题在实际应用中的...
pocketsphinx-0.1.15-cp36-cp36m-win_amd64
标题中的"PyPI 官网下载 | sphinx_inplace-0.0.3-py3-none-any.whl"指的是在Python的官方包索引(Python Package Index,简称PyPI)上下载的一个名为`sphinx_inplace`的软件包,版本号为0.0.3,适用于Python 3环境。...
2. **配置文件**:如`config.mk`和`sphinx.conf`,前者用于编译设置,后者则是Sphinx引擎的主要配置文件,包含索引设置、数据源配置、搜索结果排序规则等。 3. **文档**:可能包括HTML格式的手册页、README文件和...