ESpeak: Difference between revisions

From GameBrew
(Created page with "{{Infobox homebrew | title = ESpeak | image = File:Espeakds.png | type = Other | version = Beta 9/1/09 | licence = Mixed | author = n00bey ...")
 
No edit summary
Line 14: Line 14:


==User guide==
==User guide==
In this demo some changes are made + added some functions to espeak that make it easy to generate raw-sounds that then can be played directly on the DS.  
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==
==Changelog==
'''Beta 9/1/09'''
'''Beta 9/1/09'''
*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.
*Add an option to decide between 22050 or 11025 Hz (or even lower, but then it sound REALY shitty)
* 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
* 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)!
* Stdout is used during the writing process to get the stuff into the buffer (added a io handler).
 


[[Category:Homebrew applications]]
<br>
[[Category:DS homebrew applications]]
[[Category:Other DS applications]]

Revision as of 11:32, 24 May 2021

ESpeak
File:Espeakds.png
General
Author(s)n00bey
TypeOther
VersionBeta 9/1/09
LicenceMixed
Links
[Media:Espeak01092009ds.rar 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 9/1/09

  • 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).


Advertising: