19
votes
Accepted
A tool to replace all words with antonyms
from nltk.corpus import wordnet
try:
wordnet.synsets('test')
except LookupError:
import nltk
nltk.download('wordnet')
# For more information see: https://www.nltk.org/data.html
def ...
8
votes
Convert audio recording of word to IPA representation
The other answers have hit the highlights, going so far as to suggest that it is impossible in principle. Contrariwise, I argue that it could be done in principle, as long as you don't overstate what ...
6
votes
How to find most common expressions starting with "iron"?
Using the Corpus Query Processor or a similar corpus engine with a suitable corpus to answer your question, the query
[word="[Ii]ron.*"][word=".*"]
and a frequency breakdown on the types does the ...
6
votes
Accepted
How do you decode the CELT transcriptions?
Most of these aren’t CELT-specific, but commonly used in manuscript editions everywhere.
MS is a common English abbreviation for manuscript.
The Latin is part of the manuscript. A very large ...
5
votes
Accepted
How a learner of a polysynthetic language like Arapaho would use an electronic or printed dictionary?
You can ask that question with a number of different auxiliaries – would, should, could, did, does... each generating a different answer. My answer is not about the Arapaho project (which seems to be ...
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/...
4
votes
Tool for building a corpus by crawling the web?
There are 3 steps in doing this task:
Identifying the languages in webpages
Building a crawler that downloads the web page
Doing linguistics analysis
since my primary NLP language is python and ...
3
votes
Accepted
How to find most common expressions starting with "iron"?
Using a BYU corpus, you can search for iron* _nn* where the first part matches words starting with “iron” and the second part matches nouns.
It’s as simple as typing that into the search box, though ...
3
votes
Accepted
Libs or APIs for removing background noise from voice input?
Take a look at 2Hz Noise Suppression API.
It's language-agnostic and is a REST API so you can use it from any programming language.
Currently the API isn't designed for real time however this will ...
3
votes
Accepted
Parse Tree Formatter Tools?
Here is a script I quickly assembled from pieces of code I had lying around:
https://trinket.io/python3/a33a025467?toggleCode=true&showInstructions=true
Beware that this script parses your tree ...
2
votes
Convert audio recording of word to IPA representation
As others have already noted, building a system for this that does not make assumptions about the language in question is really hard. Li et al. (2020) present a system which I think is state of the ...
2
votes
Automated French/Italian/German to IPA transcription
For French: https://tophonetics.com
Languages: English, Español, Français, Português, 日本語, 中文, Русский
No Italian or German IPA
For German: http://tom.brondsted.dk/text2phoneme
Languages: Danish, ...
2
votes
IPA to plain simple English translator
There is a library called Unidecode that translates any unicode (that includes IPA) to ascii. It is available in python and .net as far as I know. From what I see, you are using php in that site. I ...
2
votes
Accepted
Resources to switch between alphabets
From your additional comments I see that you want to have some LaTeX input that can be rendered in two ways: Cyrillic orthography and IPA. I suggest the following approach: Design some LaTeX macros, ...
2
votes
Libs or APIs for removing background noise from voice input?
Removing noise usually corrupts the speech and harms the performance. It is frequently more accurate to decode noisy speech than noise-cleaned speech, in particular because recognizer does noise ...
2
votes
What are the best NLP sentence alignment tools?
There is hunalign available from github. It is the current standard tool for multilingual aligned corpora.
2
votes
Accepted
Command line tools for querying corpuses
The Open Corpus Workbench originally developed at IMS Stuttgart has such a tool, called cqp (Corpus Query Processor). There are other implementation of similar tools, to mention one, there is Poliqarp....
2
votes
Can I find an Ancient Greek parsing program that dissects words into their constituent phonemes from reconstructed Proto-Greek?
Find? Probably not. There hasn't been much desire for such things.
Make? Presumably. There are systems like Morpheus that can analyze the morphology of a word, and from there it's feasible to break it ...
1
vote
Is there a tool that provides lists of words that contain the sound denoted by an inputted phonetic symbol?
Geoff Lindsey (a British Phonetician) maintains CUBE, a pronunciation dictionary of Standard Southern British English, and his YouTube channel has a video explaining its use, with instructions on how ...
1
vote
Is there a tool that provides lists of words that contain the sound denoted by an inputted phonetic symbol?
This is basically a programming question, but there are very many such tools. What you primarily need is a phonetically-notated dictionary file, so first you have to decide on a particular phonetic ...
1
vote
Computer generated/aided glossing
In machine translation, the task you're describing is known as word alignment.
(In the days of statistical machine translation, it was inherent to the task. Now, with machine translation, the main ...
1
vote
Computer generated/aided glossing
So it looks like you are looking for a word-by-word approach to the text. This is often done in corpus linguistics when you build a new corpus: Start with word forms, add lemma and part of speech and ...
1
vote
IPA to plain simple English translator
As others have said, there's a reason linguists use the IPA (or a variant such as X-SAMPA or Americanist) instead of English spelling—if English spelling could clearly indicate pronunciation, you ...
1
vote
Best method for building a learner corpus for DDL
I would definitely recommend using AntConc (download here) for the purpose you have described because AntConc is free, you are indeed able to copy and past concordance lines into a spreadsheet, and ...
1
vote
Convert audio recording of word to IPA representation
When someone says something is not possible, it should be implicitly considered that it wasn't possible at the time the answer was written. It is now possible to transcribe audio clips to IPA but it ...
1
vote
Corpora Tools for Cataloguing and Phonetic Markup?
Considering manual annotation, there is WebAnno, a very flexible annotation tool that allows you to define your own annotation layers.
It has a web user interface and allows for collaborative ...
1
vote
finding the language stem of vowelless Hebrew
In Computational linguistics, there are tools called "Stemmer" or "Lemmatizer" that perform the task you are asking for. Entering "hebrew lemmatizer" into duckduckgo search reveals the following first ...
1
vote
Tool for building a corpus by crawling the web?
You can use : https://the.sketchengine.co.uk/auth/corpora/
It's practical and at first, it makes you understand what's what over there.
1
vote
Tool for building a corpus by crawling the web?
Although you are asking for a tool to do it yourself, you should not neglect the existence of corpora in many languages on the web, e.g., the Leipzig Wortschatz project at http://corpora.informatik....
1
vote
Convert audio recording of word to IPA representation
Well, I'll add my non-answer to the other two. :-)
I'd like such a tool myself.
One thing that would make it harder than text-to-speech is that text-to-speech depends on context to better guess the ...
Only top scored, non community-wiki answers of a minimum length are eligible
Related Tags
tools × 31computational-linguistics × 11
corpora × 7
phonetics × 5
ipa × 4
phonology × 2
morphology × 2
dictionary × 2
software × 2
sentences × 2
machine-translation × 2
speech-recognition × 2
interlinear-gloss × 2
syntax × 1
english × 1
historical-linguistics × 1
semantics × 1
orthography × 1
syntax-trees × 1
greek × 1
lexical-semantics × 1
hebrew × 1
transcription × 1
parsing × 1
vocabulary × 1