An open API service indexing awesome lists of open source software.

https://github.com/mycroftai/mimic1-indic

Indic language analysis for mimic
https://github.com/mycroftai/mimic1-indic

Last synced: about 1 month ago
JSON representation

Indic language analysis for mimic

Awesome Lists containing this project

README

        

# mimic-indic

Indic language support for mimic

This mimic plugin provides Indic language analysis support to mimic.

It is based on the `cmu_indic_lang` flite module and the `cmu_indic_lex` lexicon.

## Dependencies:

### Windows

- [python3](https://www.python.org/downloads/windows/)
- [ninja](https://github.com/ninja-build/ninja/releases)
- meson: `pip install meson` (once python is installed)

### OSX:

- Install *Brew*
```
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
```

- Install *python3*, *ninja*, *pkg-config*
```
brew install python3 ninja pkg-config
pip3 install --user meson
```

### Linux

##### On Debian/Ubuntu
```
$ sudo apt-get install python3 python3-pip gcc pkg-config ninja-build
```

##### On Fedora
```
$ sudo dnf install python3 python3-pip gcc pkgconfig ninja-build
```

##### On Arch
```
$ sudo pacman -S --needed install python python-pip gcc pkg-config ninja
```

## Installation

If mimic-core has been installed to a custom prefix, please export the pkg-config path:

- `export PKG_CONFIG_PATH="/path/to/mimic-core/prefix/lib/x86_64-linux-gnu/pkgconfig"`

Then build and install:

- `meson builddir --prefix="/path/to/mimic-core/prefix/"`
- `ninja -C builddir test`
- `ninja -C builddir install`