5 votes

Syntax tree software

For typesetting, the forest package for LaTeX is quite good, and has a lot of presets built in for linguistics purposes (syntax trees, autosegmental trees, etc). Source: [CP [CP [that] ...
Draconis's user avatar
  • 63.8k
5 votes

Online tool for IPA pronunciation synthesis

The linked page is prominently open source. You can probably download the sources to your own computer and tweak the parameters to make it speak more slowly. It links to http://www.masswerk.at/mespeak/...
tripleee's user avatar
  • 716
5 votes

Academically reliable calculator of Gunning Fog Index

The website clearly does not fulfill the requirements of Reproducible Research. The algorithm is not Open Source and the implementation isn't available for inspection. There are more problems: The ...
Sir Cornflakes's user avatar
4 votes

Open source probabilistic dialogue state tracker

This Theano tutorial provide a dialogue state tracking systems (slot filling) with a graphical model based (recurrent neural networks) dialogue state representation. You probably need a decently ...
Franck Dernoncourt's user avatar
4 votes

Is it hard for software speech synthesisers to handle IPA? If so, why?

Although doing so it not with caveats, it is not hard to covert IPA to speech today. As other answers suggest, the free software/open source program eSpeak has been able to synthesis speech from ...
mako's user avatar
  • 211
3 votes
Accepted

Dictionary building / corpus exploring software

If I'm remembering correctly, according to Atkins and Rundell (2008) [1], many projects build their own software, but there are also commercial packages such as TshwaneLex (http://tshwanedje.com/...
ATJ's user avatar
  • 196
2 votes

Negation detection software

Take a look at below: Deep Linguistic Analysis for Topic-level Analysis Bitext’s API uses Deep Linguistic Analysis based on grammars, which allows for opinion analysis not only at the sentence level,...
Andrew Ravus's user avatar
  • 1,265
2 votes

Markdown for linguistics?

MarkDown is not very standardized, so you can always add "yet another MarkDown dialect". Perhaps the easiest way to support a language such as you describe, is to write several regular expression ...
TextGeek's user avatar
  • 121
2 votes

Transcribing German written text to computer readable phonetic alphabet

espeak does a lot of what you are after, it seems to deal with both arbitrary words as well as having a list of exceptions. Though how complete this list of exceptions is remains to be seen. espeak -...
Att Righ's user avatar
  • 175
2 votes

alternatives to flex and bison

If you are familiar with Python an alternative for Flex would be NLTK's tokenizer: >>> from nltk.tokenize import TweetTokenizer >>> tknzr = TweetTokenizer() >>> s0 = "This ...
Andrew Ravus's user avatar
  • 1,265
2 votes

With SSML phoneme tags using IPA phonetic symbols, how can I insert pauses to slow down pronounciation?

So in researching the question, I ended up finding an answer. While it does not give me full control over the pausing, adding a period after each block of phonetic characters added the perfect ...
Anon's user avatar
  • 151
1 vote

Replace bad spelling with correct spelling

This task is called normalisation in Computational Linguistics and there are tools for it, e.g., VARD by Baron and Rayson. Those tools are typically trained on some manually crafted gold standard and ...
Sir Cornflakes's user avatar
1 vote

Is there good software for measuring vowel formants?

I don't know if this actually works, but it is reported that on some devices, you just have to "turn Linux on" since it is already installed. With that, you can install Praat.
user6726's user avatar
  • 81.9k
1 vote

Suggestion for software to analyze data from social media- please advise

You are asking for a software that can do quite a lot. Many of the tasks you are asking for can be done with Python NLTK, for pointers to some tutorial see TeLeMaCo hosted by the CLARIN-D centra at ...
Sir Cornflakes's user avatar
1 vote

C&C/Boxer Source Code

The parser you linked to has been rewritten in Java and improved. The latest software can be downloaded from Stephen Clark's C&C tools page. The old C++ version can be downloaded from there too, ...
prash's user avatar
  • 3,644
1 vote
Accepted

How do I pronounce each syllable slowly from a word in audio?

I assume that you are not asking how you, yourself, can talk slowly, you want to hear recordings stretched out. The first thing is to get the sound file itself, which in the case of Forvo is not ...
user6726's user avatar
  • 81.9k
1 vote

Software for exploring large set of textual data

AntConc 4 is designed to be much faster than AntConc 3 and should be a little more user friendly. It should be sufficienct for most core corpus tasks, but for more advanced studies, you might consider ...
LozzerJP's user avatar
  • 121
1 vote

Software for exploring large set of textual data

AntConc won't ever be comparable to professional tools like Python or R. And it's not possible to know what the software is doing, or to adapt it, since it's not open source (it's freeware, I believe)....
Pierre B's user avatar
  • 121
1 vote

Dictionary building / corpus exploring software

A software programme you can also use is WordSmith Tools: http://www.lexically.net/wordsmith/version6/index.html This website has a list of software that can be useful for linguistics: http://...
user23501's user avatar
1 vote
Accepted

Open source probabilistic dialogue state tracker

These are some examples I've found myself: https://github.com/jeremyfix/dstc (rule-based, advanced visualization) https://github.com/CallumMain/DNN-DST (Deep Neural Net-based) https://github.com/...
Igor Shalyminov's user avatar
1 vote

Are there any good open source speech to text trancription tools or programs?

Kaldi is currently the best option: state-of-the-art speech recognition accuracy (or close to it), and mature code base. A more recent alternative, released in 2017-11: Mozilla DeepSpeech (based on ...
Franck Dernoncourt's user avatar
1 vote

Is it hard for software speech synthesisers to handle IPA? If so, why?

if IPA is supposed to be a "generic" way of representing phonemes, it should be the ideal input format for TTS software. I don't disagree with this claim, except that it fails to take ...
user6726's user avatar
  • 81.9k
1 vote

Text Summarization Tool

You do not have to do much if you are going to make an Extractive summarization. Do stop-word Removal Do stemming (optional) Count all words occurrences Extract sentence(s) that contains the word ...
lonesome's user avatar
  • 111
1 vote

Where can I find SPAD-T?

A bit late as a response - I've just stumbled on this. But I believe SPAD-T was released as the open-source DTM-VIC available here http://www.dtmvic.com/05_SoftwareE.html (10 April 2016)
Stephen Gourlay's user avatar

Only top scored, non community-wiki answers of a minimum length are eligible