As of May 31, 2023, we have updated our Code of Conduct.

Hot answers tagged

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 ...
Joel Sjögren's user avatar
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 ...
user6726's user avatar
  • 77k
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 ...
Sir Cornflakes's user avatar
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 ...
Janus Bahs Jacquet's user avatar
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 ...
user6726's user avatar
  • 77k
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
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 ...
Andrew Ravus's user avatar
  • 1,245
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 ...
Laurel's user avatar
  • 438
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 ...
davitb's user avatar
  • 46
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 ...
Natalie Clarius's user avatar
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 ...
Luke G's user avatar
  • 101
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, ...
Quidam's user avatar
  • 612
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 ...
Midas's user avatar
  • 2,542
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, ...
Sir Cornflakes's user avatar
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 ...
Nikolay Shmyrev's user avatar
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.
Sir Cornflakes's user avatar
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....
Sir Cornflakes's user avatar
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 ...
Draconis's user avatar
  • 60.2k
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 ...
Tristan's user avatar
  • 6,114
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 ...
user6726's user avatar
  • 77k
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 ...
Adam Bittlingmayer's user avatar
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 ...
Sir Cornflakes's user avatar
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 ...
Draconis's user avatar
  • 60.2k
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 ...
axme100's user avatar
  • 460
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 ...
francogrex's user avatar
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 ...
Sir Cornflakes's user avatar
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 ...
Sir Cornflakes's user avatar
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.
Voontent's user avatar
  • 111
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....
Sir Cornflakes's user avatar
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 ...
WGroleau's user avatar
  • 203

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