summaryrefslogtreecommitdiff
path: root/navit/support/espeak
Commit message (Collapse)AuthorAgeFilesLines
* update in-tree espeak to espeak-1.48.04 (#624)Stefan Wildemann2018-07-15308-7116/+15708
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * update in-tree espeak to espeak-1.48.04 Update the C-ified version of espeak to espeak-1.48.04. Currently builds and links for Sailfish. Untested for Windows builds yet. Throws a lot of warnings still. * Make private functions static in espeak. Convert the obviously private functions to static in order to fix warnings. There are a lot not so obvious left that are used in other files by extern statement. Silly. * correctly assign exported methods to headers This asigns exported functions to headers avoiding missing prototypes warning. * move vars out of for loop as Sailfish disallows c99 Standard build under Sailfosh disallows c99 features. Therefore move variables out of for loop declaration. * espeak prepare for Windows build * fix:speech:espeak Adapt to newer espeak version 1.48.04 * redo. removing the files from build was the false way * Disable mbrola support as this fails on windows * remove uneccesary posix calls on windows
* cleanup:osd&support_espeak:get rid of unused-variables compilation warnings ↵Joseph Herlant2018-06-051-20/+20
| | | | | | | | (#619) * update:support_espeak:only declare the variable if used * cleanup:osd:remove unused variable
* cleanup:cmake:retab all CMakeLists.txt filesJoseph Herlant2018-05-251-2/+2
|
* cleanup:general:Declaring war to control-MJoseph Herlant2018-05-011-18/+18
|
* Add: Add speech module using espeak on QMultimedia. (#233)R7471Stefan Wildemann2017-05-053-2/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add: Add speech module using (external) espeak on QMultimedia. * Add: Find system espeak or use internal one This patch adds a cmake module to find installed libespeak. If not found, it builds against included libespeak, despite it being heavily patched. * Fix: allow building internal espeak for posix systems Allow the usage of the internal (ported to C) version of espeak as replacement for system installed libespeak. * Fix: use synchronous espeak mode if internal espeak is used * Fix: Clear buffer if samples are played * Fix: use syncronous mode always, as QBuffer is not thread safe * Sailfish: Use qt5_espeak * Remove espeak shell script now obsolete * Fix: remove the espeak script from the repo * Fix: code cleanup. Fix audio buffer size * Fix: apply coding style Apply automatic coding style with 'clang-format -style=WebKit -i' * Fix; restore correct include file order Seems, our internal include files depend on correct order. This usually is a bad thing and we should consider fixing them. But this is another story... * Add qtmultimedia-dev to windows build for qt5_espeak * Rename CMake INTERNAL_ESPEAK -> INTERNAL_ESPEAK_COMPLETE
* Removing autotools supportPierre GRANDIN2015-12-311-67/+0
|
* Fix:Core:Fix some warningsrikky2012-04-231-1/+1
| | | | git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@5035 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Fix:Build:Correct source for installation filesmartin-s2011-06-271-1/+1
| | | | git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@4541 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Fix:Build:Don't install svn directoriesmartin-s2011-06-161-1/+1
| | | | git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@4533 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Fix:build:MSVC is very strict on variable defintions placementakashihi2010-11-273-6/+16
| | | | git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@3731 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Fix:build:Added MSVC workaround for suuplied espeakakashihi2010-11-271-3/+2
| | | | git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@3729 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Add:core:Added mingw32 crosscompiling support to cmake build toolchain.rikky2010-10-021-0/+5
| | | | git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@3591 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Pour compilation sur plateforme WindowsXP avec minGWgauthier602010-03-275-28/+32
| | | | git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@3088 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Fix:Build:Changed linking of modules for android due to recent change in ↵martin-s2009-12-061-1/+1
| | | | | | loading behaviour git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@2849 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Add:support_espeak:Added espeak phoneme datamartin-s2009-10-26187-0/+1787
| | | | git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@2693 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Add:speech/espeak:Added new speech plugin for tts output by espeak. This ↵rikky2009-10-242-4/+17
| | | | | | first version only supports win32. git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@2684 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Add:support_espeak:Added makefile, made compileablemartin-s2009-09-241-0/+6
| | | | git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@2610 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Add:support_espeak:Added makefile, made compileablemartin-s2009-09-243-127/+3
| | | | git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@2609 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Fix:support_espeak:Removed cppismsmartin-s2009-09-2413-122/+134
| | | | git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@2608 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Fix:support_espeak:Renamed from cpp to cmartin-s2009-09-2425-0/+0
| | | | git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@2607 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Add:Core:Imported espeak 1.41.01martin-s2009-09-2444-0/+36251
git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@2606 ffa7fe5e-494d-0410-b361-a75ebd5db220