16,010,553 members
Sign in
Sign in
Email
Password
Forgot your password?
Sign in with
home
articles
Browse Topics
>
Latest Articles
Top Articles
Posting/Update Guidelines
Article Help Forum
Submit an article or tip
Import GitHub Project
Import your Blog
quick answers
Q&A
Ask a Question
View Unanswered Questions
View All Questions
View C# questions
View C++ questions
View Javascript questions
View Visual Basic questions
View .NET questions
discussions
forums
CodeProject.AI Server
All Message Boards...
Application Lifecycle
>
Running a Business
Sales / Marketing
Collaboration / Beta Testing
Work Issues
Design and Architecture
Artificial Intelligence
ASP.NET
JavaScript
Internet of Things
C / C++ / MFC
>
ATL / WTL / STL
Managed C++/CLI
C#
Free Tools
Objective-C and Swift
Database
Hardware & Devices
>
System Admin
Hosting and Servers
Java
Linux Programming
Python
.NET (Core and Framework)
Android
iOS
Mobile
WPF
Visual Basic
Web Development
Site Bugs / Suggestions
Spam and Abuse Watch
features
features
Competitions
News
The Insider Newsletter
The Daily Build Newsletter
Newsletter archive
Surveys
CodeProject Stuff
community
lounge
Who's Who
Most Valuable Professionals
The Lounge
The CodeProject Blog
Where I Am: Member Photos
The Insider News
The Weird & The Wonderful
help
?
What is 'CodeProject'?
General FAQ
Ask a Question
Bugs and Suggestions
Article Help Forum
About Us
Search within:
Articles
Quick Answers
Messages
Articles / Mobile Apps / iPhone
Go to Article
Stats
Revisions (9)
C
Mobile
iPhone
Objective-C
ESpeakEngine - Objective-C speech synthesizer
Jozef Bozek
Rate me:
Please
Sign up or sign in
to vote.
4.80/5 (3 votes)
23 Jan 2012
BSD
2 min read
79.2K
3K
23
ESpeakEngine - Objective-C speech synthesizer
eSpeak_1.0.zip
__MACOSX
eSpeak_1.0
._eSpeak_Prefix.pch
._TestApp-Info.plist
Classes
._ESpeakEngine.h
._ESpeakEngine.m
Libraries
._compiledict.cpp
._debug.cpp
._debug.h
._dictionary.cpp
._espeak_command.cpp
._espeak_command.h
._espeak-data
._event.cpp
._event.h
._fifo.cpp
._fifo.h
._intonation.cpp
._klatt.cpp
._klatt.h
._mbrowrap.cpp
._mbrowrap.h
._numbers.cpp
._phoneme.h
._phonemelist.cpp
._portaudio.h
._portaudio18.h
._portaudio19.h
._readclause.cpp
._setlengths.cpp
._sintab.h
._speak_lib.cpp
._speak_lib.h
._speech.h
._StdAfx.h
._synth_mbrola.cpp
._synthdata.cpp
._synthesize.cpp
._synthesize.h
._tr_languages.cpp
._translate.cpp
._translate.h
._voice.h
._voices.cpp
._wave.cpp
._wave.h
._wave_pulse.cpp
._wave_sada.cpp
._wavegen.cpp
espeak-data
._af_dict
._ca_dict
._config
._cs_dict
._cy_dict
._da_dict
._de_dict
._el_dict
._en_dict
._eo_dict
._es_dict
._fi_dict
._fr_dict
._grc_dict
._hbs_dict
._hi_dict
._hu_dict
._hy_dict
._id_dict
._intonations
._is_dict
._it_dict
._jbo_dict
._ku_dict
._la_dict
._lv_dict
._mbrola
._mbrola_ph
._mk_dict
._nci_dict
._nl_dict
._no_dict
._pap_dict
._phondata
._phonindex
._phontab
._pl_dict
._pt_dict
._ro_dict
._ru_dict
._sk_dict
._soundicons
._sq_dict
._sv_dict
._sw_dict
._ta_dict
._tr_dict
._vi_dict
._voices
._zh_dict
._zhy_dict
mbrola_ph
._af1_phtrans
._ca1_phtrans
._cr1_phtrans
._cs_phtrans
._de2_phtrans
._de4_phtrans
._de6_phtrans
._en1_phtrans
._es_phtrans
._fr1_phtrans
._gr2_phtrans
._grc-de6_phtrans
._hu1_phtrans
._ic1_phtrans
._id1_phtrans
._in1_phtrans
._it3_phtrans
._la1_phtrans
._nl_phtrans
._pl1_phtrans
._pt_phtrans
._pt1_phtrans
._ptbr_phtrans
._ptbr4_phtrans
._ro1_phtrans
._sv_phtrans
._sv2_phtrans
._tr1_phtrans
._us_phtrans
._us3_phtrans
voices
!v
._croak
._f1
._f2
._f3
._f4
._f5
._fast
._klatt
._klatt2
._klatt3
._m1
._m2
._m3
._m4
._m5
._m6
._m7
._whisper
._whisperf
._!v
._af
._bs
._ca
._cs
._cy
._da
._de
._default
._el
._en
._eo
._es
._es-la
._fi
._fr
._fr-be
._hi
._hr
._hu
._hy
._hy-west
._id
._is
._it
._ku
._la
._lv
._mb
._mk
._nl
._no
._pl
._pt
._pt-pt
._ro
._ru
._sk
._sq
._sr
._sv
._sw
._ta
._test
._tr
._vi
._zh
._zh-yue
en
._en
._en-n
._en-rp
._en-sc
._en-us
._en-wi
._en-wm
mb
._mb-af1
._mb-af1-en
._mb-br1
._mb-br3
._mb-br4
._mb-cr1
._mb-cz2
._mb-de2
._mb-de4
._mb-de4-en
._mb-de5
._mb-de5-en
._mb-de6
._mb-de6-grc
._mb-de7
._mb-en1
._mb-es1
._mb-es2
._mb-fr1
._mb-fr1-en
._mb-fr4
._mb-fr4-en
._mb-gr2
._mb-gr2-en
._mb-hu1
._mb-hu1-en
._mb-ic1
._mb-id1
._mb-it3
._mb-it4
._mb-la1
._mb-nl2
._mb-nl2-en
._mb-pl1
._mb-pl1-en
._mb-pt1
._mb-ro1
._mb-ro1-en
._mb-sw1
._mb-sw1-en
._mb-sw2
._mb-sw2-en
._mb-tr1
._mb-tr2
._mb-us1
._mb-us2
._mb-us3
test
._grc
._jbo
._nci
._pap
Tests
._FliteEngineTestAppDelegate.h
._FliteEngineTestAppDelegate.m
._FliteEngineTestViewController.h
._FliteEngineTestViewController.m
._main.m
eSpeak_1.0
Classes
ESpeakEngine.h
ESpeakEngine.m
eSpeak.xcodeproj
jBozEk.mode1v3
jBozEk.pbxuser
project.pbxproj
project.xcworkspace
contents.xcworkspacedata
xcuserdata
jBozEk.xcuserdatad
UserInterfaceState.xcuserstate
jozefbozek.xcuserdatad
UserInterfaceState.xcuserstate
WorkspaceSettings.xcsettings
xcuserdata
jBozEk.xcuserdatad
xcschemes
xcschememanagement.plist
jozefbozek.xcuserdatad
xcdebugger
Breakpoints.xcbkptlist
xcschemes
eSpeak.xcscheme
TestApp.xcscheme
xcschememanagement.plist
eSpeak_Prefix.pch
Libraries
compiledict.cpp
debug.cpp
debug.h
dictionary.cpp
espeak_command.cpp
espeak_command.h
espeak-data
af_dict
ca_dict
config
cs_dict
cy_dict
da_dict
de_dict
el_dict
en_dict
eo_dict
es_dict
fi_dict
fr_dict
grc_dict
hbs_dict
hi_dict
hu_dict
hy_dict
id_dict
intonations
is_dict
it_dict
jbo_dict
ku_dict
la_dict
lv_dict
mbrola
mbrola_ph
af1_phtrans
ca1_phtrans
cr1_phtrans
cs_phtrans
de2_phtrans
de4_phtrans
de6_phtrans
en1_phtrans
es_phtrans
fr1_phtrans
gr2_phtrans
grc-de6_phtrans
hu1_phtrans
ic1_phtrans
id1_phtrans
in1_phtrans
it3_phtrans
la1_phtrans
nl_phtrans
pl1_phtrans
pt_phtrans
pt1_phtrans
ptbr_phtrans
ptbr4_phtrans
ro1_phtrans
sv_phtrans
sv2_phtrans
tr1_phtrans
us_phtrans
us3_phtrans
mk_dict
nci_dict
nl_dict
no_dict
pap_dict
phondata
phonindex
phontab
pl_dict
pt_dict
ro_dict
ru_dict
sk_dict
soundicons
sq_dict
sv_dict
sw_dict
ta_dict
tr_dict
vi_dict
voices
!v
croak
f1
f2
f3
f4
f5
fast
klatt
klatt2
klatt3
m1
m2
m3
m4
m5
m6
m7
whisper
whisperf
af
bs
ca
cs
cy
da
de
default
el
en
en
en-n
en-rp
en-sc
en-us
en-wi
en-wm
eo
es
es-la
fi
fr
fr-be
hi
hr
hu
hy
hy-west
id
is
it
ku
la
lv
mb
mb-af1
mb-af1-en
mb-br1
mb-br3
mb-br4
mb-cr1
mb-cz2
mb-de2
mb-de4
mb-de4-en
mb-de5
mb-de5-en
mb-de6
mb-de6-grc
mb-de7
mb-en1
mb-es1
mb-es2
mb-fr1
mb-fr1-en
mb-fr4
mb-fr4-en
mb-gr2
mb-gr2-en
mb-hu1
mb-hu1-en
mb-ic1
mb-id1
mb-it3
mb-it4
mb-la1
mb-nl2
mb-nl2-en
mb-pl1
mb-pl1-en
mb-pt1
mb-ro1
mb-ro1-en
mb-sw1
mb-sw1-en
mb-sw2
mb-sw2-en
mb-tr1
mb-tr2
mb-us1
mb-us2
mb-us3
mk
nl
no
pl
pt
pt-pt
ro
ru
sk
sq
sr
sv
sw
ta
test
grc
jbo
nci
pap
tr
vi
zh
zh-yue
zh_dict
zhy_dict
event.cpp
event.h
fifo.cpp
fifo.h
intonation.cpp
klatt.cpp
klatt.h
mbrowrap.cpp
mbrowrap.h
numbers.cpp
phoneme.h
phonemelist.cpp
portaudio.h
portaudio18.h
portaudio19.h
readclause.cpp
setlengths.cpp
sintab.h
speak_lib.cpp
speak_lib.h
speech.h
StdAfx.h
synth_mbrola.cpp
synthdata.cpp
synthesize.cpp
synthesize.h
tr_languages.cpp
translate.cpp
translate.h
voice.h
voices.cpp
wave.cpp
wave.h
wave_pulse.cpp
wave_sada.cpp
wavegen.cpp
TestApp-Info.plist
Tests
FliteEngineTestAppDelegate.h
FliteEngineTestAppDelegate.m
FliteEngineTest-Info.plist
FliteEngineTestViewController.h
FliteEngineTestViewController.m
FliteEngineTestViewController.xib
main.m
MainWindow.xib
ESpeakTest.zip
ESpeakTest
._.DS_Store
.git
info
._exclude
ESpeakTest
._AppDelegate.h
._AppDelegate.m
._ESpeakTest-Prefix.pch
._main.m
._ViewController.h
._ViewController.m
en.lproj
._InfoPlist.strings
._ViewController_iPad.xib
ESpeakTestTests
._ESpeakTestTests.h
._ESpeakTestTests.m
en.lproj
._InfoPlist.strings
ESpeakTest
.DS_Store
.git
branches
COMMIT_EDITMSG
config
description
HEAD
hooks
applypatch-msg.sample
commit-msg.sample
post-commit.sample
post-receive.sample
post-update.sample
pre-applypatch.sample
pre-commit.sample
prepare-commit-msg.sample
pre-rebase.sample
update.sample
index
info
exclude
logs
HEAD
refs
heads
master
objects
00
e88867c94b8f6728422a4ad099a53a9f392cb7
01
477be5465c04d4cfd46ab95003f17445731d74
02
37597b848a1890bb30ba0ff4102f8107cafdcb
6363f6a3bb9fe78b03b09f4d0fdce472b95e20
69a98a29eb1baf79dd1f6f2bbc9370b9c4c9cb
78ea2136d97866104e3789d7950d39632b5046
03
7b0f820ace631b85715dfb13cc21fe26daa44d
dac4f6baff6f5a2b06f5a68b6daa265c16e0a2
edde41daf54530ac1fe426e9349a5544b48ccc
05
b2d0d21b687b4190600f6ea0206972c960dd1c
06
23379b22e1417ed806ff4c48337afbe9457cdf
0c
2d13a65548266d9c8a6758599c9a86faf53b28
0d
51695daffab058d065e942018f5c56067942fe
6fa2a91273ee3271fb1d3202d7f6ad86379ef7
10
e91b22ea1e6c67962cd858e8d03de74e7abf6f
11
8095eb5859b9c2ee14be00adeb87ee66eaec94
12
83826f9250bed7326aed2542a0e3c5b47edbec
ce1096a4ef6c4538a43ebd951dcaf2b624b717
13
664a34fe6a3b585603e00df15b17bcef3591e0
93b3551c88468dccede7550726aae27a931555
14
1160885f6955ee4855933ce984bc117649d220
417c1fdfdb3af16ef717d90a078f5c9b8468c3
15
96e3c77205e1688ad5968359106b5ea92d322a
17
004519410f433308228397abc30d2b69e55b26
19
3700525eaa0aa02256a4211c820007bb005995
da34a5b9b6e585ece12d4a6ec24341fa98f50c
fd69d3bec6857b0d4b29f4f26c03ac0dc727e3
1a
61238c5c772724cb12490eb555630bcc0e7870
9e53b6e584bd1e8245f3fc69751211b7d4e86a
1c
2992dd5455746aef85905cc0293031e3e9ceaa
a6f6abadb2e86be2baf2f823a27d16c43d2528
1e
9a757f891fd7ece2ff350dc9225837cb7e70f7
1f
2eb929019174a9b4c2654c1398ed26aca50e2c
20
5e59c21f973ea13de6deab139efee2f171027a
21
4d6f9d708a7691c1abf13b0801ee9a54a44ae6
22
a3b80f6954fd663b59f66210e7b658c5db3a3f
a95d18a3ead5d0274abab7986121dccafc1842
23
8c69126e18387f9c2b3d059db6d7df1cd91a6f
25
55d5d8bec5ee0524034d96ea5aa95eeb1a90dd
5fe35ca3bf7c8743abf0f95518aae822aac4f0
bfdbf47ea384bd8118ed197a8842cb2104eb2a
d78c05ca841d2019f204184927282dc69ebd61
28
59e093f75f1f88ca412e0bde9345afc01f15ac
29
91e99d136fe8e13f7c0c99eaa27c8ca397186d
2a
736d4d3f3c3ffe36bea620d6c28b672efc5867
fb1adc71b7f4e90bd02355dd8cdb75e8d23870
2e
1534872410e5819a69396cdbb57225baa3a888
9dd1f58881b69e931f3b5a73fef461eb9b838b
30
441d7e239ccd9169d15b04efc59be7a158a4a5
dea89200864b8e84dc0fec67850491d460a78d
31
02c9a1a9a5db99cadf90502de610f69c994913
bd479a3d5873c8a970de821a84d2addc864839
32
49dd4f8012e94af03784f043478ebab38fd0b7
33
00c360065de4a18e093dd02df3f6419b656f74
430a22c186f11e5cf838e81dacb386a7e4c8d0
8b8c450f3027ea5d3751fc1e0b4bf969cc1afc
35
a4a3fc517a71ec8bad8f9d0c71bd9da960c494
36
665314753a98e11162485805608fe1aca7bc1e
669d3f0592eaeb8465b81341b486a4c9c1eb11
a4bff6503dfb82fcdc7a160cc36f4cdd9e333d
3a
f2aa1af75587b7a29685fa2dbbebbd2b3592c2
3b
105a7fb0f9b3bb28a87a7212dfcef08daf53c0
3d
d75260a68d0fb7b88fe70d0e3e73c916b963e5
3e
520ec5c8b88db8f95f6a230273278fd39bfbd6
41
22d96b39bf2bc1025a1c57ef01b8b03936773d
42
dbdc5586bc89d681d23851f4a5aafd79b414cb
de58882d0c80e94597b575893afc8e99bd431e
46
07dd079dd2748f8e9cde034268e6cd68278644
317618d912082d6070e4e3972809824bd35395
47
7b28ff8f86a3158a71c4934fbd3a2456717d7a
4b
6a9ae550599ea85d77fea7c0f71b4d5aaf1ba8
4c
6239268d21312d311a504ad0d8aeb0e4f1030b
4d
ec15997c4e00c7a764156687431ac8c47676a5
4e
2b9d23e84059b93883e1a0c0f7a859a23b087e
4f
1904e5164410f93689beb55d46901b214271fe
8f5e88f436d478b126c5c4eccf3568e398c26f
e4188e53b10cc21b50c3bf47e9ef3b2fc4c641
50
1b5a4a8620d5bd9a545c8941cdcbd565fca1c6
52
1be164ce6c87e1d6df58fd82ab160c8f6255db
692c38546eb82aee2a7550c93798f70f02dc9a
c5ac93561331143a9caea14d6c0f008216b4e9
53
6957cb8fe03bde580784e6f97537ec3444e9c3
7beb3ba82da8af147f028685e61fc839cad713
c2a70482993f53d6df321687b5cc4d9e95abc1
cb31446e077a5f159c831e126a0e3f9a2d0ed2
56
9f9d05432267a13b75ca2562beb85e1e1c17db
58
1cd883fed6aa3b84b580a543b6ec8998f4d327
5a
24e11ad4dc2842c79033ad323f02e2e6c2f566
85640ee385afef9b9dc9b7d2889d47b81aa1bd
5c
3583da4700ab6982766d187d1195b37f9a3fb5
5e
bb6a35716f489f249db8bb0e9df7dde150eba4
5f
3297d3a2009a6051a8ebc606bc674056ea03fc
61
124ff298a7d392b816cb1a71095ed1ec8ffe6b
65
3c3f5c4a2d2e44b8a188b88b64278085ebde27
68
1cad9627cb3af687a30507f05114c89ef9340f
69
cceefb779a5236074db6871d7523d92f8a709f
6a
8d5efd87553a3f0e977636c6b819cddf3a99e7
cadba6aea97cd920745428a1c4ccd998581cc7
6c
65e3c6851f204d9c4cd9b616b46a9ff425b3c2
6d
826477b6ee1ecb3e502ffe3c26387d1bce3961
6e
11c93121ab5d535e4f2d50253ee4a527694a9f
71
99341c34f93f5fa5219ff479e82edaee5d7936
ecab7197ec9646efdae05bb02b465f5b5e361a
73
ac62a4ab12374bbf6f72539b2e104d10d7d394
74
00c07a5c17fbbead0d252a22f1fcdb6e5f15c4
0601d129aa08fd59be839301c923b684361dbe
79
2d8a9f9ef248c4358c36000722ba0c53a76497
7c
bdab338114c51e83e0b54c67280b91872211d5
7d
276eb2b779d73c46d8ed97e4be287bec96c828
7e
6c16a2c28e97392d20d4f4c243ecd6f6f40a91
f93a5edd61fddc97d982242d7654e5ab07a09e
7f
4631899e208f50b855ad579b726eadea70f67d
fccbe6dd68c968e78da5b6265a13c62c1fc639
82
2c9a312addee71797811c17690f2be8746bea4
98f98722e5f5f405e9631eb4a5064d87114424
83
71a46410d32c3f000db4c7b11254f48a3d6055
84
79e658ebe74cdd0b9525a41dededf8b9839858
ccc3a6d4681e19dbe6b982ddcee2e760944d55
85
ebb03e3089c5055e4f76d272866738a90a7842
88
1634035cad7fbc213a9def0b5e5ef7f15dffa2
48d6820e826b907349234a642535725247f837
89
28f0ff69aa677f7c5f96053ca70589552e17b0
e6c82914aa9457a644d5a498fa643f98b9ade3
8f
c65d4bab0f132f34e70868a961188deabc55dc
d4a63a1a24c8b25eab5ed28c135457a8332e6b
92
3d517415d489cc9b3f91638c14264dd0df55a3
a1582817dc2f8256db5a02bed320a05f6e5e43
95
8799c61770d05ba341183cd2d6a107a1ec093c
96
35ac150af1804b398d67cf4703d718a16806a7
97
8ec49ed00c46862d89580efe68f7efd98c93c3
a337d34bb9ab89812b5e79c3bc2bb784d48953
98
9f9eab7b5ee98f4b6acf35fe8b4ef86db3a62e
9b
06e0bd24aa4658ed8009be3e2fe7e32ccee54e
280bf8bc106ca904c9b33a90d0822c4c9b03fd
2d891f12030afadc1e737914a1759ab59ef01f
a872a49ab896e3d7c6203bedfd2502d8cb6521
c60c7cbd38db3307551ae17ef2a8a5d623b3a0
9d
e1630d90e22bf6df53a0093c212e9e1d7da9b6
eba8432350a07d0ab15189bb124d48b836fb62
9e
9c4e7476f3dce3b6808b0c8ea917a4d8503d7f
a3
72fb170d6218ccc7298335f1ea55ff674fb3cc
a5
4cb02cd26c7ecc2bd08debb1cfe85c3546c039
504505ef08ce6040091e48eb5c1653a34574b0
a6
56d2c7f2e9509fef687b3174282f6ec9b61498
e0f46bb57f876255cdb5767729aefccbe3a33e
a7
a8223dbda4d4cd47ae8796ad2be9bc70e46754
a9
09e1af21f9dc9dccf095d02920266ea11fe7f5
0c7b72565da6e015014e343f10ae50197587c9
aa
80edaad05f0f16c6195e72a0130d803b58bcbc
ae
76a4c4deb77d53e7ee512c3e85f45ba802dd08
9247d41055f6721d3500645539ee00ae29d7e4
a3d895c09d5eae5411aec5fb5ecbe82451bd50
b0
d4979c857d151ef5cd27248926fb112c0c3cee
b1
a874be65ad7df189c933f4c576475f29d15f67
b2
7a8114a03ed27348a40f37428107e02f67acc8
fd9d084c6df70da314916ee674421872f9ef50
b3
2b6a6660b12a14fc5e8749eff9ba696b7f6061
b4
8b1788b979853cdd57bb6cec6b9cc4dd7925bc
b7
39a86e488eeec6f5693b7ee2590f84d6c95191
b8
519559d3db834193518d4f4c4fed777734c8ee
6f59306a576f4548ff3bd62e344570cc538932
f782946f4728a629eda8038e82dd165dadee1d
ba
7c42cc48ae095ccfffeb03cf36d519d7cbe5a3
bc
bb2a0058b7866064b779ae246244c5342a0ccb
bd
336a9884877889e2f85ee1849f8a068d2c6279
be
1b6246a01d3d9c01dac0f888454369e0b32892
c0
a5475ece89c3274e62f9132560ec8afdd569d4
c2
34f46877a761d5c98fda2cbbeb172dc2efc81a
76bec0dd56b68a8e0ed0062b38dd149422b45d
c3
2db3968df0779b3c3a47899085625a7b86339b
c6
32e263c2a639311be4ca1512aadee97a91bc9a
cb
c4fb3a5d3dcc07f26b5ca02eb53a52b897aa80
cd
02abedb89d8975a792d73de536d2ce82260553
ce
800f70be34d9fba11f7d09b0c329b3f259507b
cf
584b7dd3f005be3cffb47d27f1bfe980a6e53b
f13bac9dd46f2c2a2fb66db64ce78caffd5b5a
d0
2b035cae9b12c66a5e0d5ae9cf57433041ed40
864f3d6209ad6f3e8ab51dc880836e67c96fc5
b729579de2537a63cebdb809e8bdfb5a897a33
d2
5865608d7d973e77c77d13bbdbe3ae454d864d
d3
d7720074a2fc7e3bfbc18cc1bacad0f9ea61d2
d5
06e7f9f85667d054794f808f9098b2a1625372
9fe79529970f627e83857f9bd516f5474bf685
d6
737d787752a799349095b49cf81024dfd00fb6
811d3ae4f710d3eb8a16c690cd42bebc4faf4e
d7
59cfdf018f8814d995588d176dadde0820b5ca
d8
ecd252c04bc00a6dcc6d0b84d64285726b65d4
f35efaa2dc2293277365d811c9b6222cfe59b8
da
c1e4d0643b01e99052f575b5f6add2e10a2143
ef5160c9c1500d3a9f6b0eadf434ef702a009f
db
63d6ca3d87629e693327a2ba4a719e79847b6c
de212341a0b131224b3e123f91d154348070ba
dc
51396ce24aad46d1c761e2c96f8aee68d4b622
de
4786c94cfa90c84982ca06a2a9623035993dfc
df
70f4387ca97d30c66d7dc87d5abca9b0ffa820
7fa77bc23477530674f05f4f619803983d5eb0
e0
783ec3b1e38ce0f77b5b018d9b8641a7b924c3
ea6d6394ab8409463adfeb753f1632ef09a47f
e4
16c6dc5e784243ad8d33000139178fa178de87
1d3105c048e789fe605c780efe2881df833ea8
e7
178e4d5666a3b75aa48de33b966f0590665a8e
e8
5978c76abd7430436356cd2a126018642d6a2d
ea
dd707322e08d90e3a2208aef9060706c340799
eb
d92ffb3ec9499292d1faa7ca60adcc5edac74f
ed
05f4240da98a569e3c9f9a5b9e2301d7caa79e
ee
3bd233e2bc458aab63eb36f613f853f72e6bf7
f2
033dc11fee0a1db4a2cae358c1a808149a5aa2
130ba4f980783f8605eb50387ffc2e54f66b3c
f3
10f868efea6408fc49fd4e6d6c293db2098114
e97b52355ea6f5384790bb3cda677222be900c
f4
3ef84fa6caf08bc6e9e442e15d71eaa8c6962a
ede3296c4fb294a58715e61ecef26f74ed898a
f5
0e89c905a3e8dd519f415585283757fc85d2d6
f9
624b31623b500b57b74e9765ac7a2d9f039c65
fa
4eece0b1cc7dababed3d09d560f38e00ea8755
fc
377156b487a559efb384ec2b6e551d6c2085c6
60f41672c8fb6fc69c1548552988f046a2aa14
fe
7c4d8d002499fbaff530adfaa0543d626536dd
ff
a94206372e46914dcadeb10c212a9674daf62e
info
pack
refs
heads
master
tags
ESpeakTest.xcodeproj
project.pbxproj
project.xcworkspace
contents.xcworkspacedata
xcuserdata
jozefbozek.xcuserdatad
UserInterfaceState.xcuserstate
xcuserdata
jozefbozek.xcuserdatad
xcdebugger
Breakpoints.xcbkptlist
xcschemes
ESpeakTest.xcscheme
xcschememanagement.plist
ESpeakTest
AppDelegate.h
AppDelegate.m
en.lproj
InfoPlist.strings
ViewController_iPad.xib
ViewController_iPhone.xib
ESpeakTest-Info.plist
ESpeakTest-Prefix.pch
main.m
ViewController.h
ViewController.m
ESpeakTestTests
en.lproj
InfoPlist.strings
ESpeakTestTests.h
ESpeakTestTests.m
ESpeakTestTests-Info.plist