espeak 0.1.0 copy "espeak: ^0.1.0" to clipboard
espeak: ^0.1.0 copied to clipboard

Text to phoneme conversion, powered by espeak-ng.

espeak #

pub package

Text to phoneme conversion, powered by espeak-ng.

The native library compiles automatically via Dart Native Assets (requires a C compiler).

Usage #

import 'package:espeak/espeak.dart';

final espeak = Espeak.init('/path/to/espeak-data');
final phonemes = espeak.phonemize('Hello world');
print(phonemes); // həlˈoʊ wˈɜːld
espeak.dispose();

Phoneme Data #

espeak needs compiled phoneme data at runtime. Use espeak_cli to generate it:

dart pub global activate espeak_cli
espeakc --all --exclude=fo --output ./espeak-data

Then pass the output path to Espeak.init().

0
likes
0
points
0
downloads

Publisher

verified publishergau.moe

Weekly Downloads

Text to phoneme conversion, powered by espeak-ng.

Repository (GitHub)
View/report issues

Topics

#tts #phoneme #speech #nlp #ffi

License

unknown (license)

Dependencies

ffi, hooks, native_toolchain_c

More

Packages that depend on espeak