Spell Checking API / Open Source ?

Hello!
Who has experience with an open source spell checking java api?
I hope, you can recommend an api.
I need dictionaries for english and german language.
regards
Harald.

JTextCheck
http://linux.org.mt/projects/jtextcheck/
GSpell
http://specialist.nlm.nih.gov/nls/GSpell_web/

Similar Messages

  • When I right click, I can't copy or spell check or open a tab in a new window.

    When I right click on a picture, it doesn't give me the option to copy or to view in another tab as a separate image from the web page it is on. I no longer have the option to spell check. When I highlight text to copy, it doesn't give me an option to copy it but only says "copy link location". I can open a new tab by holding down the control key and clicking the link I want open in a new tab but when I right click and click "Open in new tab" it does nothing. This started happening about a week ago.

    You can try to update to Firefox 21 that has been released today.
    Start Firefox in <u>[[Safe Mode|Safe Mode]]</u> to check if one of the extensions (Firefox/Tools > Add-ons > Extensions) or if hardware acceleration is causing the problem (switch to the DEFAULT theme: Firefox/Tools > Add-ons > Appearance).
    *Do NOT click the Reset button on the Safe Mode start window or otherwise make changes.
    *https://support.mozilla.org/kb/Safe+Mode
    *https://support.mozilla.org/kb/Troubleshooting+extensions+and+themes

  • Does any free api/open source available for biometric devices in c# using windows 8?

    Hi,
    i am developing an attendance module (a desktop application in wpf or winforms) for employees in which employees will be able to mark their attendance through bio-metric device.  i am using
    HP SimplePass Identity Protection Software. I have visual studio 2013 and windows 8.1. Kindly give a solution and guide me. thanks  

    hmm, why not asking HP?

  • Problem with Spell check in text area

    i have a item called text area with spell check. In that i have very large text. When i run spell check it open another windows and gives this message 'Checking spelling, please wait...' since last 4 hrs i have same windows.
    Please help me out.
    THanks,
    Hetal Patel.

    fruhulda wrote:
    To the spell checker the word is wrong. It could be the word is right to the OP in this document but not in the next. Why should Pages learn the word?
    It's not Pages which learn the document, it's the spell checker.
    I wish I could help the OP. Pages on his machine isn't working as it should. Ignore option should take of the red line.
    So, my machine is odd too.
    When I click ignore, the spell checker no longer halt on the word but it continue to underline it.
    As the OP didn't gave a sample we don't know what is the exact problem.
    If he want to leave a misspelling in the doc, 'learn' is not a good soluce.
    If he want to add a word to the list of allowed words, 'learn' is the soluce.
    Yvan KOENIG (VALLAURIS, France) samedi 12 septembre 2009 10:44:33

  • Spell checker help, PLEASE

    I have a MacBook Pro Unibody with OSX 10.6.8, and my spell checking system went away.  I also have cocoAspell 2.1 installed too. Neither one is working. I'm not sure what I'm doing wrong, but what I REALLY LIKES was having all of my misspelled words and grammatical errors show up with a red line underneath them. That's the way it used to be. The red lines showed up in Word, Mail, or any other text entry application. I tried re-installing cocAspell and still nothing. When I control-click on a text entry fiels the MANUAL spell checker window opens up, but it's blank and catches nothing. Help - I don't knonw what I'm doing wrong, and my spelling *****! It's embarrassing. I need advice on finding a fix, whether it's in OSX or an inexpensive 3rd party spell checker (I can't find any under $35)
    Thanks for Any help you can provide.
    Message was edited by: SFjoe1966

    Open Safari in iPhone, and open a new browser (very important!). Now tap the Google search field and start typing the word you want to add to the dictionary. Tap “Google” button to launch the search. Now you can close Safari, and the word should be in your dictionary.

  • Yoga 13: any chance for open source Synaptics touchpad driver or touchpad API?

    The Yoga is my 1st Windows machine in years. Coming from various MacBook(s) Pro(s) I dearly miss the capabilities and configurability of Apple's multitouch touchpad. While responsibility of the Synaptics device is fairly decent I haven't found an experience that is anything close to the one perceived on the MacBook touchpad. Latter in combination with BetterTouchTool is my weapon of choice when it comes to productivity. It offers almost unlimited configurability, that is, I can design/configure any gesture I desire and link it to a keystroke for instance. It's just perfect since I am not into Apple's predefined gesture settings at all.
    Now I have spent endless hours in getting this back on my new Yoga. At least I am now able to use 3 finger swipes for back/forward navigation. However, this is just a fraction of what I need/want. That's why I am looking for a way to either be able to modify the driver myself (open source, Lenovo/Synaptics?) or get access to an API I can build on. Obviously I'd prefer latter option. Synaptics is touting their Gesture Suite but I cannot find a download somewhere. I'm afraid it's OEM only. And if that's the config app that comes with the standard Synaptics driver it's just pathetic.
    So does anyone have a clue on how we can significantly improve the performance of this otherwise very nice laptop?
    Thanks in advance,
    stfn

    just wanted to say that I open-sourced the work I completed on the project:
    https://github.com/jadware/betterfinger
    Most of the hard work is done, but there is plenty of labor remaining..

  • Open Source API for Flat Files?

    I did some searches on SourceForge for a flat-file serializer and deserializer. I know flat files are simple, but I did want to find something that allowed schema-like validations to be declared and enforced. The projects I saw were either abandoned or too simple. Does anyone know of a good open source flat file API? Thanks!
    - Saish

    Ok. That one is nice, especially in terms of defining header and trailer records. I also found this one http://sourceforge.net/projects/flatworm/ which allows for multi-line flat-files, which is also nice.
    The problem is both only deal with parsing. Granted, writing a serializer even via reflection would not be all that tough. But a few Dukes for you!
    - Saish

  • Which is the best Open source API  for PGP??

    Hi All,
    Please tell me
    which is the best Open source API for PGP??
    Please Help me thi is urgent!!
    regards
    harish

    I am also looking at these topic at the moment.
    I found Bouncycastle and hushSDK.
    Have you found a good one and with example also?

  • I have opened Pages and am writing a document. Where, though, is the spell checker?

    I have opened Pages and am writing a document. Where, though, is the spell checker?

    If you mean checking spelling as you type, go to Edit > Spelling > Check Spelling While Typing.

  • Check out my open source projects!

    I had written a visual solution to the famous eight queens problem seen in Universities. Many people emailed me asking for the source after having seen it. So I finally packaged it, GPLed it, and uploaded it to my website for download. I also uploaded a simple utility that will generate your get/set methods by having your declarations as input. Nothing amazing, but it certainly saves me a load of time. If you want to check these out and even get the source, visit my website.
    http://www.compiledmonkey.com/default.aspx?p=code

    You know, I use WebSphere for my Java work and after I finished the utility I realized the IDE did this already. :-) It's cool though, I got a chance to work with Swing again and I was able to publish the code for anybody else to take and use.
    Sorry about the .NET-ish, I've been working with it for the past year or so. Maybe I'll make an option for which style to generate the code. The beauty of open source is that somebody could take my code, add this functionality, and send it back to me to be redistributed. ;-)

  • Batch spell checking

    One of my program's tasks is to spell check a large number of unique strings per session, each string approx. a sentence long.
    I chose to use the Jazzy API to accomplish this. Unfortunately I found that this method takes significantly longer. A process taking 5 seconds takes about 30 minutes using the spell check.
    //Spell Check class that implements Jazzy, an open source API
    import com.swabunga.spell.event.*;
    import com.swabunga.spell.engine.*;
    import java.io.*;
    import java.util.*;
    public class SpellCheck implements SpellCheckListener
      private final String DICTIONARY_FILE = "Dictionary/english.0";
      private SpellChecker spellChecker;
      private ArrayList listOfMisspelledWords;
      public SpellCheck(String description)
        createDictionary();
        spellChecker.addSpellCheckListener(this);
        // Check Spelling
        StringWordTokenizer texTok =
           new StringWordTokenizer(description, new TeXWordFinder());
        populateListOfMisspelledWords(texTok);
        printWordsInMisspelledList();
      private void createDictionary()
        File dict = new File(DICTIONARY_FILE);
        try
          spellChecker = new SpellChecker(new SpellDictionaryHashMap(dict));
        catch (FileNotFoundException e)
          System.err.println("Dictionary File '" + dict + "' not found! Quitting. " + e);
          System.exit(1);
        catch (IOException ex)
          System.err.println("IOException occurred while trying to read the dictionary file: " + ex);
          System.exit(2);
      private void populateListOfMisspelledWords(StringWordTokenizer texTok)
        listOfMisspelledWords = new ArrayList();
        spellChecker.checkSpelling(texTok);
      private void printWordsInMisspelledList()
        Iterator it = listOfMisspelledWords.iterator();
        while (it.hasNext())
          System.out.println("Misspelled: " + it.next());
      public void spellingError(SpellCheckEvent event)
        event.ignoreWord(true);
        listOfMisspelledWords.add(event.getInvalidWord());
      public void check(String description){
        description = description;
        new SpellCheck(description);
    }Is there a better way to perform this kind of spell check?
    Thanks

    Check Mail Preferences/Composing to see what is select with regard to Spell Check?
    Ernie

  • Bug? Mailto: in combination with Office 2013 Spell Checking.

    Dear community,
    For one of our sollutions we use the mailto protocol to send a hyperlink which users can use to automatically open a predefined new-email-window.
    This works fine with Office Professional Plus 2010 [EN-US] (32bit) in combinatione with Microsoft Office Language Pack 2010 - Dutch/Nederlands (32bit).
    However, Office Professional Plus 2013 [EN-US] (32bit), in combination with Microsoft Office Language Pack 2013 - Dutch/Nederlands (32bit), crashes whenever the spellingcheck is started.
    The mailto-command we use to reproduce this problem is (enter command in Internet Explorer, open with Outlook):
    mailto:[email protected]?subject=%20Actie%20vereist&body=%5b2103162%2f335159076094968874376260057075247208793%5d
    During analyses we concluded:
    - Office Configuration Analyzer Tool 1.2 (Full Scan) did not find any related issues.
    - Spellchecker crashes while checking the text within the body.
    - Uninstalling Microsoft Office Language Pack 2013 - Dutch/Nederlands solves the problem, but obviosly, we want to keep the Dutch spelling check functionality.
    - Standard Englsh (U.S.) spellchecking functions without problems.
    - This problem is reproducable on any computer running Office Professional Plus 2013 [EN-US] in combination with the Dutch (Nederlands) spelling check. Tried multiple hardware configurations (Intel based) and multiple OS's (Windows 7 Enterprise
    (64bit), Windows 8.1 Enterprise (64bit), Windows 8.1 Pro (64bit). All with the same result.
    Is there way to solve this issue, without loosing Outlook 2013 as client and Dutch Spelling Check capabilities?
    Kind regards,
    Leon Kandelaars.

    Hi Steve,
    Thanks for your reaction.
    Q - Do you mean Outlook crashes when we click the Spelling & Grammar button under Review tab?
    A - Yeah, if you try to edit the mail and have 'check spelling as you type' activated, it wil crash as well.
    Q - If we copy the email body and paste it to a new email message, will this issue continue?
    Does this   issue happen with other Office 2013 programs? Please try to use 'spell check' in word and check if the same issue occurs.
    A - If you copy the generated body to a new email or Word 2013, the spelling check will in both cases crash the application.
    Q - In addition, we can also have a look at the event log to see if we can find anything useful.
    A - The crash generates an "Application" "Hang error". I've generated 2 (1 with Outlook, 1 with Word):
    Generated mail, spellcheck crashes Outlook:
    Log Name:      Application
    Source:        Application Hang
    Date:          10-3-2015 9:52:31
    Event ID:      1002
    Task Category: (101)
    Level:         Error
    Keywords:      Classic
    User:          N/A
    Computer:      xxxx.xxxx.xxx.nl
    Description:
    The program OUTLOOK.EXE version 15.0.4693.1000 stopped interacting with Windows and was closed. To see if more information about the problem is available, check the problem history in the Action Center control panel.
    Process ID: 87c
    Start Time: 01d05b0effb4e6f8
    Termination Time: 0
    Application Path: C:\Program Files (x86)\Microsoft Office\Office15\OUTLOOK.EXE
    Report Id: bf3cde85-c702-11e4-a8c6-485ab6f00dbb
    Event Xml:
    <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
      <System>
        <Provider Name="Application Hang" />
        <EventID Qualifiers="0">1002</EventID>
        <Level>2</Level>
        <Task>101</Task>
        <Keywords>0x80000000000000</Keywords>
        <TimeCreated SystemTime="2015-03-10T08:52:31.000000000Z" />
        <EventRecordID>14242</EventRecordID>
        <Channel>Application</Channel>
        <Computer>xxxx.xxxx.xxx.nl</Computer>
        <Security />
      </System>
      <EventData>
        <Data>OUTLOOK.EXE</Data>
        <Data>15.0.4693.1000</Data>
        <Data>87c</Data>
        <Data>01d05b0effb4e6f8</Data>
        <Data>0</Data>
        <Data>C:\Program Files (x86)\Microsoft Office\Office15\OUTLOOK.EXE</Data>
        <Data>bf3cde85-c702-11e4-a8c6-485ab6f00dbb</Data>
        <Binary>55006E006B006E006F0077006E0000000000</Binary>
      </EventData>
    </Event>
    Copied body to Word, spellcheck crashes Word:
    Log Name:      Application
    Source:        Application Hang
    Date:          10-3-2015 9:57:15
    Event ID:      1002
    Task Category: (101)
    Level:         Error
    Keywords:      Classic
    User:          N/A
    Computer:      xxxx.xxxx.xxx.nl
    Description:
    The program WINWORD.EXE version 15.0.4693.1000 stopped interacting with Windows and was closed. To see if more information about the problem is available, check the problem history in the Action Center control panel.
    Process ID: 964
    Start Time: 01d05b0fe8e683af
    Termination Time: 0
    Application Path: C:\Program Files (x86)\Microsoft Office\Office15\WINWORD.EXE
    Report Id: 6a7dd15f-c703-11e4-a8c6-485ab6f00dbb
    Event Xml:
    <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
      <System>
        <Provider Name="Application Hang" />
        <EventID Qualifiers="0">1002</EventID>
        <Level>2</Level>
        <Task>101</Task>
        <Keywords>0x80000000000000</Keywords>
        <TimeCreated SystemTime="2015-03-10T08:57:15.000000000Z" />
        <EventRecordID>14247</EventRecordID>
        <Channel>Application</Channel>
        <Computer>xxxx.xxxx.xxx.nl</Computer>
        <Security />
      </System>
      <EventData>
        <Data>WINWORD.EXE</Data>
        <Data>15.0.4693.1000</Data>
        <Data>964</Data>
        <Data>01d05b0fe8e683af</Data>
        <Data>0</Data>
        <Data>C:\Program Files (x86)\Microsoft Office\Office15\WINWORD.EXE</Data>
        <Data>6a7dd15f-c703-11e4-a8c6-485ab6f00dbb</Data>
        <Binary>55006E006B006E006F0077006E0000000000</Binary>
      </EventData>
    </Event>

  • How do you spell check a field?

    How are people spell checking their fields?
    In searching around, I have only found (a) suggestions to yank the text into MS Word, do a spell check, then yank the resulting text into the field; (b) software from DC AL CODA that we aren't clear how they actually work (http://www.dcalcoda.com).
    Specifically, my manager wants a tool that'll interface with Oracle like this: give a table name and a field name and be asked about each spelling error, much like an email spell check. The tool would change things as you ask, directly in the database. You wouldn't have to cut and paste into it and back to the db fields.
    We aren't using forms. We use SQL*Plus, Quest Software's TOAD, and our own Java servlets (using JDBC to enter SQL statements).
    I would love to hear how people do their spell checking.
    Hopefully this is an appropriate forum for this question. There doesn't seem to be a general or SQL forum. Our database tables include a fair amount of text that shows up on Web pages. These are the fields we want to spell check.

    I thought I'd reply to my own question since I found a workable solution, at least for our office which has MS Windows.
    MS Access can connect directly to an Oracle data source. Access has a spell checking feature where you can select a field and spell check it. Below are tips and instructions for doing this.
    TIPS:
    It's surely a good idea to back up tables and be the only person or process changing those tables during the spell check.
    One thing to watch for is whether the entire table comes in. At the bottom of the screen is a >* button which seems to get all fields. For large tables, you have to hit this button before you get the entire table.
    Another glitch is that all of the given database user's tables show up in one list box -- makes for some painful scrolling, but all of the tables are listed.
    A much smaller glitch is that if you widened any of the fields in the view of the table, when you close the window, it asks if you want to save the formatting. It has nothing to do with saving the data (that is automatic). It's safe to say no.
    The spell check doesn't recognize HTML tags (asks about "br"s from <br> tags) but seems to know to ignore things like &quot;
    How to set up an ODBC Data Source in Windows:
    1. MS Start -> Settings -> Control Panel -> ODBC Data Sources (32 bit)
    2. Drivers tab, scroll down and select Oracle ODBC Driver
    3. OK
    4. User DSN tab, Add...
    5. Select Oracle ODBC Driver and Finish
    6. Make up a data source name (example: src)
    7. Enter a description for it
    8. For Service name, put what your service name is (for an SQL*Plus connection, 'usr/passwd@svc', this is 'svc')
    9. For UserID, put your user id (for an SQL*Plus connection, 'usr/passwd@svc', this is 'usr')
    10. Ignore the rest of the fields, click OK
    11. Another OK.
    How to use Access to Spell Check an ODBC Data Source Field:
    0. Install Access from (MS Office 2000).
    1. Start Access (by the way, you might find it way down the list in Start -> Programs).
    2. Open file, in the file type box, scroll to the end: ODBC Databases. You'll get a dialog.
    3. Machine Data Source tab, select the name you gave it (src in step 6 above)
    4. You'll be prompted for the password (for an SQL*Plus connection, 'usr/passwd@svc', this is 'passwd')
    5. Select from the huge list of every table the table you want. Ok.
    5.a. If the table has no key, you'll be prompted for the unique key from a list of all fields.
    6. Double click the item that has just been added to the dialog that remains on the screen. It'll have a globe next to text like USR_TABLENAME. This brings up a randomly sized first chunk of the table.
    7. To make sure you get the entire table, on the paging buttons on the bottom (|< < > >| >*), click >*. It may take a few moments to get a huge table.
    8. Click the heading of the field (column) you want to spell check). This selects the entire column.
    9. Hit spell check (ABC checkmark tool or Tools -> Spelling)
    10. Check away. The changes are made immediately to the database.
    11. Close the table display window.
    null

  • Using Forms OLE builtin to access word spell check

    I am trying to find a way to utilize the Forms OLE built in for using MS Word spell check. We are upgrading our forms from 6 to 10g. In version 6 we were able to use OLE to open word and use it to pass in our string we wanted spell checked.
    Is there a similiar feature in forms 10g?

    Jim,
    the Forms9i demos have a PJC solution that does spell checking (http://download.oracle.com/otn/other/general/forms9iDemos9_0_0_1.zip). The Forms 10g version of the demo is not yet avaiable but will be soon. If time is short, then you can make the 9i sources work in Forms 10g with no extra work required.
    A viewlet demo can be accessed through the following link
    http://otn.oracle.com/sample_code/products/forms/demo/9i/javabeans_pjc_samples/spellcheck/viewlet/pjc_jspell_viewlet.html
    Frank

  • Spell Checker Problem

    Raj,
    When I use a textarea with spell checker everything works for the first few steps...
    The Checked text pops up, but if I click a question mark next to a bad word, a new little box pops up...
    But it has an invalid URL so I get the IE error message!
    The link the box is trying to open is:
    http://www.severname.com/pls/marvel/FLOWS_010308..wwv_speling.small_correction_window?p_field_name=document.forms[0].p_words[1]&p_text=tranfers
    Note the two periods after 010308 in the URL above
    if I make that one period it works fine....where is this genarated and and how can I get this to work?

    PS if this helps...
    in the HTML source of the initial spelling window that does pop up (the page that lists the text)...I found this JavaScript (note the two dots are present there). How to fix?
    </script>
    <script language="Javascript1.1" type="text/javascript">
    function popWordChoice( field )
    {f = eval( field ); w = open( "FLOWS_010308..wwv_speling.small_correction_window" +
            "?p_field_name=" + field +
            "&p_text=" + escape(f.value),
        "SmallSpelWin" + f.name,
        "scrollbars=1,resizable=1,width=325,height=150" );
      if ( w.opener == null )
        w.opener = self;
      w.focus();
    </script>

Maybe you are looking for