6

I think it's needless to point out that you do realize that [hanzi --> pinyin] is not a straightforward function, because of the ambiguous relation of characters and pronunciation (多音字). Character by character rendering is a very simple way, but will leave you with many false pinyin syllables and/or multiple options.This site gives all the different pinyins ...


5

Before Windows 95, we used "倚天中文卡" to input, handle and display traditional Chinese in Dos environment. https://en.wikipedia.org/wiki/ETen_Chinese_System Such a long time ago :)


4

I would recommend Google Pinyin which I use everyday: https://play.google.com/store/apps/details?id=com.google.android.inputmethod.pinyin


4

There are many online OCR input websites. For example: http://www.yibizi.com/html5/ (neat and fast, without ads, but seems only working inside China) I strongly suggest you install a client software rather than using a website because many websites are full of ads. And many of them are only working in some particular browsers, like infamous IE series. ...


4

Well, actually many input tools like Sogou and MSpinyin have already had such functions. I don't know a lot of the database you referred to, but I guess it is the database of China's household registration department. I guess, in that system, not only do you need to register these antediluvian names, but you also have to select these obscure characters ...


4

I found the Pleco app manages to do this task using the (free) option Screen Reader: For example, browsing online in a website: If we press on the button , the app recognizes the characters and pressing on any character gives the pinyin and the translation: You can even listen to the selected character or the whole text with the corresponding buttons: . ...


3

You can simply use Google translate input method. They have a handwriting recognition pad. Let's see a screenshot: See how it works in action. (dial down the volume first) Bonus (so you want to learn how to type Chinese): Video: How to type Chinese using Google translate? Video: How to type Chinese using Windows built-in input method? 2-1. Setting ...


3

http://jingyan.baidu.com/article/a17d5285399a948099c8f243.html If your OS is Windows 7, you can use "Tablet PC Input Board".


3

There are several ways to look up characters without knowing their pronunciation. In printed dictionaries, you need to identify the character's radical (or at least one of the character's radical components), consult the dictionary's radical index (where characters with that radical will be ordered by number of strokes) and thus find the character's ...


3

After some research into this I found this website: http://docs.bosonnlp.com/ner.html. If you set up an account on their website, you can use their NER functionality (because you need an API Token. I tried their Python example import json import requests NER_URL = 'http://api.bosonnlp.com/ner/analysis' s = ['对于该小孩是不是郑尚金的孩子,目前已做亲子鉴定,结果还没出来,' '...


3

try to use "Sougou pinyin for Windows(exe)", for Linux use "Sougou pinyin for 32bit Linux(deb)" or "Sougou pinyin for 64bit Linux(deb)" or "Sougou pinyin for Mac OS(dmg)" or "Sougou pinyin for Android (apk)"


3

The bast way to practice Chinese is talking to native Chinese speaker, but if you don’t have the opportunity, you can try to watch Chinese TV shows. And Siri is not a good choice.


2

First, there is no legal source to download both of them. More specific, they're content of copyright. The Commercial Press has made great effort to ban online version to protect its interest. So you can hardly find the website which is providing PDF or other format. However, there's another way, but you'd pay a little money(~$2). Visit the greatest ...


2

On Android you could try the "Pinyin Web Browser" app in the Play Store (free and no ads), or "Cantonese Web Browser" for Sidney Lau / Yale. Both apps print their romanisation with word-groupings, formatted as large as the characters, and cope with on-page changes made by Javascript etc (the two apps also share their bookmarks with each other). But because ...


2

You can install ibus and ibus-pinyin (there's also google pinyin but I personally prefer ibus-pinyin) or scim. Scim is more the historical software, but ibus is definitely better. You will probably have to restart (!), but then there's about no configuration: at most, you learn the shortcuts to switch between input methods.


2

Many of the keyboards available have loads of bloatware, ads and require an incredible amount of permissions on your phone. They sometimes come in installed sizes of nearly 100 Megabytes. This is why I suggest another option: Multiling O Keyboard. It needs next to zero permissions has swiping is free of cost and free of ads (albeit not open source) ...


2

You're right about the company. It's full name is 科大讯飞. 科大is short for 中国科学技术大学(University of Science and Technology of China),my Alma mater!--this company is founded by several alumni in cooperation with the university. TTS is not difficult for 科大讯飞, and they put their effort more on speech-to-text engine. But they have open source packages for both TTS ...


2

外國地名譯名 http://data.gov.tw/node/gov/resource/9441 Taiwan, traditional characters, csv 外国地名译名手册 / Mainland https://zh.wikipedia.org/wiki/%E5%A4%96%E5%9B%BD%E5%9C%B0%E5%90%8D%E8%AF%91%E5%90%8D%E6%89%8B%E5%86%8C Mainland, simplified characters, but can only find scanned copies online


2

There certainly have been approaches like the one you described. There's a relatively early prototype by Hobby and Goan (http://www.tug.org/TUGboat/Articles/tb05-2/tb10hobby.pdf) for a Chinese font defined in MetaFont (TeX's font description language) and another later attempt by a guy named Laguna (https://www.tug.org/TUGboat/tb26-2/laguna.pdf). There's a ...


2

Python's pypinyin module does what you want. Check it out at https://pypi.python.org/pypi/pypinyin. I highly recommend taking Python's antigravity module for a spin as well, it's a real trip.


2

The question you are asking is basically, "how do I shape ideographic description sequences (IDS's)"? Text shaping is how the Arabic word خ‌ط‌ ‌ا‌ل‌ع‌ا‌ئ‌ل‌ة becomes خط العائلة. It is technically possible. I am working on a proof-of-concept that can shape any IDS with a recursion depth of 2 or less. The recursion depth is needed due to limits of ...


2

This doesn't work with all texts but it should provide a 100% grab for supported texts. You can use parameters to find proper name marks throughout texts: In Chinese writing, a proper name mark (Simplified Chinese: 专名号, zhuānmínghào; Traditional Chinese: 專名號) is an underline used to mark proper names, such as the names of people, places, dynasties, ...


2

Ok, I could have gotten this done a lot sooner but I'm a lazy prick, here it is: Wasn't what I was originally planning on doing when I got off work but here it is. I searched up "100 most basic Chinese characters" and put those through and it pumped out 1500 unique words. I might work on this further in the future but for now I don't event want to look at ...


2

TextEdit Format/ Make layout vertical


2

Is there a convenient (preferably free of charge) word processor if I wish to type a Chinese document vertically? Microsoft word support this function. Click layout -> text direction -> vertical.


2

An idea coming from here suggests to take the HSK vocabulary list annotated with pinyin and put the words list to Google translate. The post's author found 11% of words incorrectly converted for HSK level 1-3 words. The issue is that the official HSK website provides only a words-list without pinyin in an excel format. However, you can find respectively here ...


1

I use command line tesseract chi-sim or cuneiform when I need to do that. The picture has to be high enough resolution or you will get a lot of errors.


1

One thing you could do is use Middlebury. It allows you to speak into a device and it'll recognize your pronunciation and help with tones, etc. Also, on Middlebury, you can have an audio chat with a tutor if you wanted.


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