Tim Mahrt
bce3c8ff23
BUGFIX: Protect () and [] in searches
2016-07-18 17:08:02 +02:00
Tim Mahrt
4056b105c9
BUGFIX: Monophthongs searches no longer match dipthongs
...
This was in the code but the functionality didn't work.
2016-07-18 17:06:50 +02:00
Tim Mahrt
d88ff7d8d9
FEATURE: Updated to new isledict format. Now using unicode IPA
...
It made the code a little more complex and now the system
is less typing friendly but is more intuitive (no more guessing
how to pronounce a character).
Update includes changes to documentation.
2016-07-16 00:49:45 +02:00
Tim Mahrt
4cc4bf85ec
DOCUMENTATION: Formatting fix
v1.4
2016-07-09 17:26:47 +02:00
Tim Mahrt
4c1a26ed03
DOCUMENTATION: Ready for release v1.4
2016-07-09 17:23:44 +02:00
Tim Mahrt
ac8643678b
REFACTOR: Names follow pep008
2016-07-09 17:23:18 +02:00
Tim Mahrt
b76454f626
FEATURE: Added searching of words by pronunciation
...
Based on regular expressions with some keyword parameters
to simplify search queries. A set of examples is
provided.
2016-07-09 17:22:12 +02:00
timmahrt
ea0bc5c5cd
BUGFIX: Unicode error in installation file python 2.x
2016-07-08 00:19:35 +02:00
timmahrt
5d70367bfc
BUGFIX: OS X default encoding with io.open is whack
...
I'm changing everything to utf-8
2016-06-29 23:58:38 +02:00
Tim Mahrt
81257bdfaf
BUGFIX: Brought example file up-to-date with code
2016-06-28 20:27:35 +02:00
Tim Mahrt
88f79d63e8
BUGFIX: 'U' mode depreciated in open in favor of io.open
...
'U' is universal line support mode, which is the default mode
in io.open
2016-06-28 20:23:29 +02:00
Tim Mahrt
2dcb92217d
BUGFIX: ASCII installation files with unicode caused PIP problems
2016-03-22 12:21:21 +01:00
Tim Mahrt
a36d7c8d17
REFACTOR: Gave the tonic vowel tier a more representative name
v1.3
2016-03-16 12:00:19 +01:00
Tim Mahrt
65ac652dea
DOCUMENTATION: Version changed to 1.3 in the setup.py file
2016-03-16 11:17:16 +01:00
Tim Mahrt
ee08c347d5
DOCUMENTATION: Bolding text
2016-03-15 17:51:01 +01:00
Tim Mahrt
c16c68a6ac
DOCUMENTATION: Added to the acknowledgements.
2016-03-15 17:48:24 +01:00
Tim Mahrt
bc4f19c74c
FEATURE: Index to stressed vowel; marking of stressed vowels on textgrids
...
- the index to the stressed syllable was provided in the past. Now
the library also includes the index to the stressed vowel. This is
provided with relation to the phones in the syllable and all phones
in the word.
- the code that marks the stressed syllables in the textgrids also
now marks the stressed vowels
- several variables renamed to be more informative
2016-03-15 17:42:33 +01:00
Tim Mahrt
c19cde7165
DOCUMENTATION: The link in the last update didn't work.
2016-02-18 14:21:06 +01:00
Tim Mahrt
38ebc7f3f9
BUGFIX: Python 3.x compability
...
Changed xrange -> range
Also added some documentation and changed the version number.
2016-02-18 14:17:49 +01:00
Tim Mahrt
102e8a7488
DOCUMENTATION: Removed duplicated text
2016-01-25 13:26:40 +01:00
Tim Mahrt
6b786cd00a
DOCUMENTATION: Bolding
2016-01-25 13:25:33 +01:00
Tim Mahrt
fb1e638cb8
DOCUMENTATION: Fixed link
2016-01-25 13:19:55 +01:00
Tim Mahrt
e5acdfce30
DOCUMENTATION: Corrected islex reference, bolded grant numbers.
2016-01-25 13:18:20 +01:00
Tim Mahrt
d47c312de7
DOCUMENTATION: Added requirements text about Python 3 to readme file.
2016-01-25 13:05:32 +01:00
Tim Mahrt
303d9bfcf2
DOCUMENTATION: Added revision information to pysle and more acknowledgements
2016-01-25 13:02:57 +01:00
Tim Mahrt
9c0ccd5748
DOCUMENTATION: Acknowledgements and citing information added
2016-01-25 12:39:43 +01:00
timmahrt
393182500e
REFACTOR: Syncronized changes with the praatio library
...
Optional textgrid functionality requires praatio 2.1.0 or
greater.
2015-07-28 14:30:20 -05:00
timmahrt
985d68da6c
REFACTOR: Change print statement to print function
v1.2
2015-06-19 17:29:19 -05:00
timmahrt
0e53ed654e
REFACTOR: PEP 8 compliance and minor bugfix
...
For bugfix, see last change in pronunciationtools.py
2015-06-18 19:56:15 -05:00
timmahrt
ce633d0590
BUGFIX: Reflect changes in praatio library
2015-06-16 02:27:46 -05:00
timmahrt
e2a2025f5b
Merge remote-tracking branch 'origin/master'
2015-06-11 15:46:36 -05:00
timmahrt
c10e3cf05f
BUGFIX: Was unable to read islev2.txt with trailing newline
...
My custom islev2.txt did not have a trailing newline.
2015-06-11 15:43:27 -05:00
timmahrt
06222bf176
REFACTOR: PEP 8 compliance
2015-06-11 15:00:26 -05:00
Tim
6353e0172e
Update README.rst
2015-06-01 15:01:29 -05:00
timmahrt
fad0dd2902
SPEED BOOST: Now word lookup ~65 times faster.
...
Used to iterate through the isle text file for each search.
Now builds a dictionary of the form{word:pronunciation list,}
v1.1
2015-01-29 23:02:13 -06:00
timmahrt
475053eee2
DOCUMENTATION: Moved the project description up.
2014-10-23 15:53:57 -05:00
timmahrt
08f8e859cc
DOCUMENTATION: Added link to praatio. Added table of contents.
...
Also added some clarification about the requirements.
2014-10-23 15:51:35 -05:00
timmahrt
9cd6a7e68b
DOCUMENTATION: Added/cleaned up the readme file
...
Added a new section 'common use cases' since I
get that question a lot.
2014-10-23 15:41:02 -05:00
timmahrt
349596e91c
Merge remote-tracking branch 'remotes/origin/master'
...
Conflicts:
LICENSE
v1.0
2014-10-23 15:21:02 -05:00
Tim Mahrt
5d598b1b88
INITIAL COMMIT: pysle - python interface to ISLEX dictionary
...
Code tested over a decent corpus. Features:
- look up phone and syllable info for the
canonical pronunciation of a word
- map an actual pronunciation to a dictionary
pronunciation (can be used to automatically find
speech errors)
- automatically syllabify a textgrid containing words
and phones (e.g. force-aligned text)
2014-10-23 15:13:07 -05:00
Tim
a6d5e8e034
Initial commit
2014-10-23 15:05:37 -05:00