Clone this repo:
  1. 1b5872c Merge remote-tracking branch 'gerrit/upstream' into 2024-02-16-merge-github by Sebastian Berlin · 2 months ago master
  2. 262ae63 Merge pull request #7 from sebastian-berlin-wmse/patch-1 by Hanna Lindgren · 1 year, 1 month ago upstream
  3. 8156039 Correct descriptions by sebastian-berlin-wmse · 1 year, 1 month ago
  4. ae272b1 Merge pull request #6 from stts-se/dependabot/go_modules/github.com/dlclark/regexp2-1.8.1 by Hanna Lindgren · 1 year, 2 months ago
  5. 8c33eaa Bump github.com/dlclark/regexp2 from 1.8.0 to 1.8.1 by dependabot[bot] · 1 year, 2 months ago

symbolset

Symbolset is a repository for handling phonetic symbol sets and mappers/converters between different symbol sets and languages. Written in go.

GoDoc Go Report Card Build Status

I. Server installation

  1. Set up go

    Download: https://golang.org/dl/ (1.13 or higher)
    Installation instructions: https://golang.org/doc/install

  2. Clone the source code

    $ git clone https://github.com/stts-se/symbolset.git
    $ cd symbolset

  3. Test (optional)

    symbolset$ go test ./...

  4. Pre-compile server (for faster execution times).

    symbolset$ cd server
    server$ go build .

II. Quick start: Start the server with demo set of symbol sets

server$ ./server -ss_files demo_files

III. Setup with Wikispeech symbolsets

  1. Clone Wikispeech lexdata (this might take a couple of minutes)

    $ git clone https://github.com/stts-se/wikispeech-lexdata.git

  2. Setup

    server$ bash setup.sh wikispeech-lexdata ss_files

  3. Start server

    server$ ./server -ss_files ss_files


This work was supported by the Swedish Post and Telecom Authority (PTS) through the grant "Wikispeech – en användargenererad talsyntes på Wikipedia" (2016–2017).