ESpeak: Difference between revisions

From GameBrew
No edit summary
No edit summary
Line 1: Line 1:
{{Infobox homebrew
{{Infobox homebrew
| title      = ESpeak
| title      = ESpeak
| image      = [[File:Espeakds.png]]
| image      = https://dlhb.gamebrew.org/dshomebrew/espeak.png
| type        = Other
| type        = Other
| version    = Beta 9/1/09
| version    = Beta 1 Sept 2009
| licence    = Mixed
| licence    = Mixed
| author      = n00bey  
| author      = n00bey  
| website    = http://forum.palib.info/index.php?topic=7818.0
| website    = http://forum.palib.info/index.php?topic=7818.0
| download    = Media:Espeak01092009ds.rar
| download    = https://dlhb.gamebrew.org/dshomebrew/espeak.7z
| source      =  
| source      =  
}}   
}}   
Line 19: Line 19:


==Changelog==
==Changelog==
'''Beta 9/1/09'''
'''Beta 2009/09/01'''
* Get rid of warnings.
* Get rid of warnings.
* Add an option to decide between 8bit or 16bit.
* Add an option to decide between 8bit or 16bit.
Line 26: Line 26:
* Stdout is used during the writing process to get the stuff into the buffer (added a io handler).
* Stdout is used during the writing process to get the stuff into the buffer (added a io handler).


<br>
==External links==
* Palib - http://forum.palib.info/index.php?topic=7818.0
 
[[Category:DS homebrew applications]]
[[Category:DS homebrew applications]]
[[Category:Other DS applications]]
[[Category:Other DS applications]]

Revision as of 08:57, 7 September 2021

ESpeak
espeak.png
General
Author(s)n00bey
TypeOther
VersionBeta 1 Sept 2009
LicenceMixed
Links
Download
Website
Advertisements

<htmlet>adsense</htmlet>


eSpeak is a compact open source software speech synthesizer for English and other languages. It is a port of eSpeak over to the Nintendo DS.

User guide

The homebrew works without modifications on the DS, but it only can generate .wav files.

See ./arm9/espeak/espeak_global.h for samplerate, sound format (8/16 bit) and the data-path setting.

Changelog

Beta 2009/09/01

  • Get rid of warnings.
  • Add an option to decide between 8bit or 16bit.
  • Add an option to decide between 22050 or 11025 Hz (or even lower).
  • Removed the usual main() function with the getopt stuff and instead did a ES_InitCFG function.
  • Stdout is used during the writing process to get the stuff into the buffer (added a io handler).

External links

Advertising: