install git
sudo apt-get install git git-core compiz-dev
install gems
sudo gem install rspec hoe
git clone git://github.com/freelancing-god/not-a-mock.git
cd not-a-mock
rake gem
sudo gem install pkg/not_a_mock-1.1.0.gem
git clone git://github.com/freelancing-god/ginger.git
cd ginger
rake gem
sudo gem install pkg/ginger-1.1.0.gem
sudo gem install cucumber
sudo gem install win32console
sudo gem install will_paginate
install mysql_config
mysql_config 是一个生成 mysql 配置命令, apt安装mysql没有这个命令
sudo apt-get install libmysqlclient15-dev
install sphinx
wget http://www.sphinxsearch.com/downloads/sphinx-0.9.8.1.tar.gz
tar zxvf sphinx-0.9.8.1.tar.gz
cd sphinx-0.9.8.1
make
sudo make install
sudo cp /usr/local/etc/sphinx.conf.dist /usr/local/etc/sphinx.conf
# 修改数据库配置
seamless_rotate = 0
# 编码
charset_type = utf-8
# 指定utf-8的编码表
charset_table = 0..9, A..Z->a..z, _, a..z, U+410..U+42F->U+430..U+44F, U+430..U+44F
# 简单分词,只支持0和1,如果要搜索中文,请指定为1
ngram_len = 1
# 需要分词的字符,如果要搜索中文,去掉前面的注释
ngram_chars = U+3000..U+2FA1F
sudo mkdir /var/data
indexer --all
search test # => sphinx 正常
分享到:
相关推荐
sudo apt-get install sphinx-common sudo apt-get install git sudo apt-get install git-core sudo apt-get install subversion sudo apt-get install libssl-dev sudo apt-get install libssl0.9.8 下载OpenWRT...
1. 检查系统中是否已安装libsphinxclient,如果没有,可以通过包管理器安装,如在Ubuntu上使用`sudo apt-get install libmysqlclient-dev libprotobuf-dev protobuf-compiler libcurl4-openssl-dev`。 2. 如果是版本...
文档工具链、乳胶依赖项和 Ubuntu 容器中的 。 如何使用它 docker run -it -v <your>:/documents/ plaindocs/docker-sphinx 使用sphinx-quickstart创建一个新的狮身人面像的项目,并make使用产生的自身Makefile中...
2. **安装Sphinx**:在命令行中运行`pip install sphinx`来安装Sphinx。如果需要特定版本,例如2.2.5,可以使用`pip install sphinx==2.2.5`。 3. **创建文档结构**:Sphinx使用特定的目录结构和文件格式,如`conf....
Sphinx-2.2.11是一个开源的全文搜索引擎版本...执行pecl install sphinx命令即可完成安装。安装成功后,需要在php.ini文件中添加extension=sphinx.so(或对应系统的扩展文件名)配置行,然后重启web服务器使配置生效。
pip install Sphinx ``` #### 四、初始化文档 1. **创建文档目录**:在项目根目录下创建一个名为`doc`的目录,用于存放所有文档相关的文件。 2. **初始化文档结构**:进入`doc`目录并运行`sphinx-quickstart`命令...
pip install sphinx ``` 三、配置Sphinx 创建一个新的Sphinx项目,首先在你的工作目录下运行`sphinx-quickstart`命令,按照提示设置项目信息。这将生成一个`conf.py`配置文件,其中可以定制文档的样式、输出格式、...
pip install sphinx ``` 然后,为了启用中文支持,你需要下载或克隆包含"zh_CN"文件的汉化包。通常,这些文件会放在Sphinx的`locale`目录下,如`sphinx/locale/zh_CN/LC_MESSAGES`。如果你找不到这个目录,可以去...
例如,在 Ubuntu 上可以使用 `sudo apt-get install libmysqlclient-dev libprotobuf-dev protobuf-compiler libprotobuf-c-dev libcurl4-openssl-dev libxml2-dev libssl-dev` 来安装必要的依赖。 2. **重新编译 ...
例如,在Ubuntu上: ``` sudo apt-get update sudo apt-get install sphinxsearch ``` 2. **配置Sphinx**: 配置文件通常位于`/etc/sphinxsearch/sphinx.conf`。你需要根据你的需求来定制配置,包括设置数据源...
pecl install sphinx ``` 安装完成后,需要在`php.ini`中添加相应的配置项: ```ini extension=sphinx.so ``` 重启PHP-FPM或Apache服务使配置生效。 ##### 3.2 使用示例 下面是一个简单的PHP脚本示例,演示了...
【语音识别技术与Sphinx-4简介】 语音识别技术是一种将人类语音转化为机器可理解文本的技术,广泛应用于智能助手、电话交互系统、自动驾驶等领域。Sphinx-4是卡内基梅隆大学(CMU)开发的一个开源语音识别引擎,...
- **安装Sphinx**:通常通过Python的pip工具进行安装,命令行输入`pip install sphinx`。 - **配置Sphinx**:创建`conf.py`配置文件,定制输出样式、主题、目录结构等。 - **安装XDict**:根据XDict的官方指南或...
sphinx系统是一个拥有悠久历史的语音识别系统,李开复自称第一个sphinx是他写的。 传说 中是第一个实用的10数字语音系统。 是由卡奈基.美隆大学研发。 sphinx3.x是基于C语言的最新版本,sphinx和 sphinx2请大家...
运行`python setup.py install` 将会把Sphinx安装到你的系统中。 2. `docs/`:此目录包含了Sphinx自身的文档源文件,你可以使用Sphinx来构建这些文档,了解其内部工作原理和使用方法。 3. `sphinx/`:这是Sphinx的...
Java整合Sphinx主要涉及到的是在Java应用程序中使用Sphinx搜索引擎进行数据检索的技术。Sphinx是一款高性能、全文搜索引擎服务器,常用于构建实时的、基于全文的搜索功能。它提供了丰富的API和多种语言的客户端库,...
1. **安装**: 在 Windows 上,你可以通过 pip(Python 的包管理器)来安装 Sphinx-3.4.1:`pip install sphinx==3.4.1` 2. **配置**: 创建一个名为 `conf.py` 的配置文件,设置输出格式、路径、主题等选项。 3. **...
可以通过 `pip install sphinx` 命令轻松完成。接着,你需要创建一个 Sphinx 项目,这通常涉及到在项目根目录下创建一个名为 `docs` 的子目录,并在其中初始化配置文件 `conf.py`。这个配置文件用于设定文档构建的...
本文档介绍Sphinx4在Windows下的中文训练过程及注意事项,与本文档配套的是我自己的训练实例bergtrain和用到的软件。 本文档编写日期 2013-04-23 1、为什么要训练? sphinx4目前的版本中仅提供了英文等语音识别库。...
**Pocketsphinx语音库详解** Pocketsphinx是CMU Sphinx项目的一部分,由卡内基梅隆大学(Carnegie Mellon University)开发,是一款强大的、开源的语音识别引擎,主要用于离线语音识别。它专为资源有限的设备设计,...