michsethowusu commited on
Commit
74f69d5
·
verified ·
1 Parent(s): cb7b8c8

Link the repo, PyPI, the voice and the mobile guide from the page

Browse files
Files changed (2) hide show
  1. README.md +15 -17
  2. index.html +16 -7
README.md CHANGED
@@ -9,26 +9,24 @@ pinned: false
9
  license: apache-2.0
10
  ---
11
 
12
- # poto-tts
13
 
14
- English text-to-speech that pronounces Ghanaian words properly. Thirty-two real
15
- sentences from a Ghanaian English news corpus, each synthesised twice — Kokoro, and
16
- poto-tts. Same model, same speaker, same text; only the front-end differs.
17
 
18
- Tabs switch voice. Each of the eight British speakers reads a different four
19
- sentences, so switching brings new material as well as a new voice.
 
 
20
 
21
- The voices are Kokoro's British speakers, so this is **not** a Ghanaian accent.
22
- What changes is what they say.
 
23
 
24
- Both modes get the Ghanaian words right. `gh` says them with Ghanaian vowel
25
- qualities and a tapped r; because its rules run on every word, ordinary English picks
26
- up a little of the same accent (`late` as /let/). `en` uses no voice file, so the
27
- names carry English vowels and every other word is exactly what any English TTS
28
- would say.
29
 
30
- Regenerate this page with `python tools/build_space.py` in
31
- [GhanaNLP/poto-tts](https://github.com/GhanaNLP/poto-tts).
32
 
33
- Runs on Android, iOS and C++ too, with the same pronunciations:
34
- [docs/MOBILE.md](https://github.com/GhanaNLP/poto-tts/blob/main/docs/MOBILE.md).
 
9
  license: apache-2.0
10
  ---
11
 
12
+ # poto-tts — samples
13
 
14
+ English text-to-speech that pronounces Ghanaian words properly.
 
 
15
 
16
+ **[GhanaNLP/poto-tts on GitHub](https://github.com/GhanaNLP/poto-tts)** ·
17
+ `pip install poto-tts` ·
18
+ [the voice](https://huggingface.co/ghananlpcommunity/poto-tts-kokoro-gh) ·
19
+ [Android & iOS guide](https://github.com/GhanaNLP/poto-tts/blob/main/docs/MOBILE.md)
20
 
21
+ Thirty-two real sentences from a Ghanaian English news corpus, each synthesised twice —
22
+ standard Kokoro and poto-tts — across all eight voices. Tabs switch voice; each reads a
23
+ different four sentences. Underlined words are in the Ghanaian lexicon.
24
 
25
+ The Kokoro column is standard Kokoro: its own package, its PyTorch weights and misaki
26
+ for grapheme-to-phoneme. Not this pipeline with the dictionary removed.
 
 
 
27
 
28
+ The voices are Kokoro's British speakers, so this is **not** a Ghanaian accent — what
29
+ changes is what they say.
30
 
31
+ Regenerate with `python tools/build_space_audio.py && python tools/build_space.py` in
32
+ the repo.
index.html CHANGED
@@ -68,7 +68,14 @@
68
  <div class="wrap">
69
  <h1>poto-tts</h1>
70
  <p class="lede">English text-to-speech that pronounces Ghanaian words properly.
71
- Same model, same speaker, same text &mdash; the only difference is the front-end.</p>
 
 
 
 
 
 
 
72
 
73
 
74
  <div class="tabs" role="tablist" id="tabs"></div>
@@ -599,14 +606,16 @@
599
  </script>
600
 
601
  <footer>
602
- Kokoro v1.0 via sherpa-onnx, speaker Grace (bf_alice). Pronunciation from a
603
- 104,623-word lexicon compiled into espeak's dictionary and read by the
604
- espeak dictionary &mdash; data, not code, so Android, iOS and
605
- WebAssembly get the same result.
606
- <br>
607
  <a href="https://github.com/GhanaNLP/poto-tts">GhanaNLP/poto-tts</a> &middot;
608
  <a href="https://huggingface.co/ghananlpcommunity/poto-tts-kokoro-gh">the voice on the Hub</a>
609
- &middot; <code>pip install poto-tts</code>
 
 
610
  </footer>
611
  </div>
612
  </body>
 
68
  <div class="wrap">
69
  <h1>poto-tts</h1>
70
  <p class="lede">English text-to-speech that pronounces Ghanaian words properly.
71
+ Same model, same voice, same text &mdash; the only difference is the front-end.</p>
72
+
73
+ <p class="links">
74
+ <a href="https://github.com/GhanaNLP/poto-tts">GitHub</a> &middot;
75
+ <a href="https://pypi.org/project/poto-tts/"><code>pip install poto-tts</code></a> &middot;
76
+ <a href="https://huggingface.co/ghananlpcommunity/poto-tts-kokoro-gh">the voice</a> &middot;
77
+ <a href="https://github.com/GhanaNLP/poto-tts/blob/main/docs/MOBILE.md">Android &amp; iOS</a>
78
+ </p>
79
 
80
 
81
  <div class="tabs" role="tablist" id="tabs"></div>
 
606
  </script>
607
 
608
  <footer>
609
+ Kokoro v1.0 through sherpa-onnx, eight British speakers. Pronunciation comes from
610
+ 44,321 Ghanaian words compiled into espeak's own dictionary &mdash; data rather than
611
+ code, so Android, iOS and WebAssembly give the same result. The Kokoro column is
612
+ standard Kokoro: its own package, weights and misaki grapheme-to-phoneme.
613
+ <br><br>
614
  <a href="https://github.com/GhanaNLP/poto-tts">GhanaNLP/poto-tts</a> &middot;
615
  <a href="https://huggingface.co/ghananlpcommunity/poto-tts-kokoro-gh">the voice on the Hub</a>
616
+ &middot;
617
+ <a href="https://github.com/GhanaNLP/ghana-english-g2p">the lexicon</a> &middot;
618
+ <code>pip install poto-tts</code>
619
  </footer>
620
  </div>
621
  </body>