Поиск по сообщениям в этом блоге

Loading
Показаны сообщения с ярлыком google translate. Показать все сообщения
Показаны сообщения с ярлыком google translate. Показать все сообщения

четверг, 14 апреля 2011 г.

В Google Translate реализуется функция речевого ввода

После добавления в Google Chrome 11-й версии поддержки API голосового ввода, реализованного на HTML5, Google начинает внедрять использование данной функции в своих сервисах. Первой службой Google (за исключением голосового поиска для мобильных платформ), использующей функцию речевого ввода, стала Google Translate. Функция преобразования речи в текст становится доступной для английского языка, используемого в качестве исходного, при посещении Переводчика Google в браузере Chrome одиннадцатой версии или выше (Google Chrome Beta, Google Chrome Dev, Google Chrome Canary Build): в нижнем правом углу формы ввода появляется значок микрофона , при нажатии на который активируется ввод текста посредством преобразования речи, после чего производится мгновенный автоматический перевод распознанного текста.
Возможно, что в скором времени Google реализует в сервисе Google Translate подержку речевого ввода помимо английского и на других языках (подобно поддержке озвучивания текста для множества различных языков). Также не пропадает надежда, что функция речевого ввода не вытеснит собой функцию виртуальной клавиатуры, а лишь дополнит ее.

Отправлено пользователем Express­­­­­­­­­­ через Google Reader:

источник: Google Operating System, Автор: Alex Chitu, дата: 14.04.11

Google Chrome 11 added support for HTML speech input API. "With this API, developers can give web apps the ability to transcribe your voice to text. When a web page uses this feature, you simply click on an icon and then speak into your computer's microphone. The recorded audio is sent to speech servers for transcription, after which the text is typed out for you."

Google Translate is the first Google service that uses this feature. If you use Google Chrome 11 Beta, Google Chrome 12 Dev/Canary or a recent Chromium build and visit Google Translate, you can click the voice input icon. Right now, this feature only works for English, so you need to select "English" from the list of input languages.


Unfortunately, the results aren't great. I tried to translate "beautiful sunshine" into French, but the speech-to-text engine didn't work properly and Google had to translate "wake up beautiful sunshine girl".


{ Thanks, Kalin. }


Здесь вы можете:

четверг, 16 декабря 2010 г.

Функция альтернативного перевода в Google Translate

Вслед за виртуальной клавиатурой, в Google Translate запущена еще одна новая полезная функция, которая позволяет использовать альтернативные переводы для каждой фразы в тексте перевода. При нажатии на переведенную фразу активизируется всплывающее меню с возможными альтернативными вариантами для этой фразы (варианты слов и словосочетаний или возможность ввести свой вариант самостоятельно), а также подсвеченные цветом соответствующие фразы в исходном тексте. Использование функции альтернативного перевода позволяет не только скорректировать запутанный и неверный перевод для потребностей самих пользователей, но и помогает Google в выборе лучших вариантов перевода в случаях, когда Google Translate допускает ошибки, совершенствуя тем самым систему статистического машинного перевода, базирующуюся на методах самообучения на основе статистического анализа.

Отправлено пользователем Anonymous через Google Reader:

источник: Google Translate Blog, Автор: Missy, дата: 15.12.10

When you come to Google Translate, we always do our best to give you the most accurate translation our system can produce. However, sometimes translation can be pretty tough. Language is full of ambiguities and our system has to do its best to make the right choices. So why choose?

We've launched a new feature to provide you with alternate translations for each phrase in the translated text. Just click the translated phrase and you'll see a pop-up menu of possible alternates for that phrase, as well as the original phrase highlighted in your original text. Not only can these alternative translations give you a better understanding of a confusing translation, but they also allow you to help Google choose the best alternative when we make a mistake.




This new feature is powered by harnessing the vast knowledge within our statistical machine translation system. Typically, when we produce a translation, our system searches through millions of possible translations, selecting the best -- that is, the most statistically likely -- translation. With this feature, we expose more of those possible alternatives. For more information about how our system works, check out http://translate.google.com/about/.



By using this feature, you can help improve Google Translate. Selecting phrase-level alternatives gives us feedback that fits well within the our system's statistical models. We hope to incorporate this structured feedback into our system, improving translation quality over time.
We hope this makes our translations even more useful to you, and allows you to help us help you find the best translation possible!

Posted by Josh Estelle, Senior Software Engineer

Здесь вы можете:

вторник, 14 декабря 2010 г.

Виртуальная клавиатура в Google Translate

В Переводчик Google, как ранее в основной поиск, добавлена экранная клавиатура, позволяющая вводить текст на нужном языке вне зависимости от того, для какого языка предназначена физическая клавиатура. Функция базируется на использовании API виртуальной клавиатуры.
Вызвать виртуальную клавиатуру в Google Translate можно нажав на значок клавиатурывнизу поля ввода.
Для некоторых языков, таких как вьетнамский или армянский, имеющих более одной популярной раскладки для местной физической клавиатуры, также поддерживается множественная раскладка и в виртуальной клавиатуре, переключаемая нажатием на стрелку вверху нее.
Виртуальная клавиатура в Google Translate доступна для следующих языков: африкаанс, албанский, арабский, армянский, баскский, белорусский, болгарский, каталанский, хорватский, чешский, датский, голландский, эстонский, филиппинский, финский, французский, галисийский, грузинский, немецкий, греческий, креольский, иврит, хинди, венгерский, исландский, индонезийский, ирландский, итальянский, корейский, латышский, литовский, македонский, малайский, мальтийский, норвежский, персидский, польский, португальский, румынский, русский, сербский, словацкий, словенский, испанский, суахили, шведский, тайский, турецкий, украинский, урду, вьетнамский, валлийский, идиш.

Отправлено пользователем Anonymous через Google Reader:

источник: Google Translate Blog, Автор: Missy, дата: 14.12.10

Today Google Translate supports translation between almost sixty languages, but typing many of those on a standard QWERTY keyboard ranges from difficult to impossible. That's why today we're happy to announce the addition of on-screen keyboards to Google Translate. Whether you're a native Georgian (ქართული ენა) speaker travelling abroad, or a student learning German with no way to type those tricky umlauts (ü), we hope this new feature will come to your rescue.

You'll notice a small keyboard icon in the bottom corner of the text input box. Click this to open a virtual keyboard for the selected input language. You can either click the letters on the on-screen keyboard, or type using your real keyboard while the on-screen keyboard is visible.

Some languages such as Vietnamese and Armenian have more than one popular layout for local keyboards. Our on-screen keyboards support multiple layouts too, and you can switch between these layouts by clicking on the arrows at the top of the on-screen keyboard

To close the on-screen keyboard, simple click the small keyboard icon again.


With this launch, we've added on-screen keyboards for these languages: Afrikaans, Albanian, Arabic, Armenian, Basque, Belarusian, Bulgarian, Catalan, Croatian, Czech, Danish, Dutch, Estonian, Filipino, Finnish, French, Galician, Georgian, German, Greek, Haitian Creole, Hebrew, Hindi, Hungarian, Icelandic, Indonesian, Irish, Italian, Korean, Latvian, Lithuanian, Macedonian, Malay, Maltese, Norwegian, Persian, Polish, Portuguese, Romanian, Russian, Serbian, Slovak, Slovenian, Spanish, Swahili, Swedish, Thai, Turkish, Ukrainian, Urdu, Vietnamese, Welsh, and Yiddish.

Some of you may be familiar with our "Phonetic typing" feature - for a few languages such as Arabic, you can type a word as it would sound in English (e.g. "marhaban"), and see the letters transformed to Arabic (e.g. مرحبا) before being translated. The new on-screen keyboards do not interfere with phonetic typing for languages that support both – when the keyboard is open, phonetic typing will be disabled.

We hope that this latest addition to Google Translate will make writing and communicating in foreign languages even easier. Please let us know if you have any feedback in our discussion group.

Posted by Frank Yung-Fong Tang, Senior Software Engineer

Здесь вы можете:

четверг, 30 сентября 2010 г.

В Google Translate добавлена латынь

В Google Translate добавлен латинский язык, который является мертвым языком, не имеющем носителей языка в настоящее время, но достаточно распространенным.
Сообщение об этом событии в официальном блоге Google представлено на латыни.


Отправлено пользователем Anonymous через Google Reader:

источник: The Official Google Blog, Автор: A Googler, дата: 30.09.10

Ut munimenta linguarum convellamus et scientiam mundi patentem utilemque faciamus, instrumenta convertendi multarum nationum linguas creavimus. Hodie nuntiamus primum instrumentum convertendi linguam qua nulli nativi nunc utuntur: Latinam. Cum pauci cotidie Latine loquantur, quotannis amplius centum milia discipuli Americani Domesticam Latinam Probationem suscipiunt. Praeterea plures ex omnibus mundi populis Latinae student.

Hoc instrumentum convertendi Latinam rare usurum ut convertat nuntios electronicos vel epigrammata effigierum YouTubis intellegamus. Multi autem vetusti libri de philosophia, de physicis et de mathematica lingua Latina scripti sunt. Libri enim vero multi milia in Libris Googlis sunt qui praeclaros locos Latinos habent.

Convertere instrumentis computatoriis ex Latina difficile est et intellegamus grammatica nostra non sine culpa esse. Autem Latina singularis est quia plurimi libri lingua Latina iampridem scripti erant et pauci novi posthac erunt. Multi in alias linguas conversi sunt et his conversis utamur ut nostra instrumenta convertendi edoceamus. Cum hoc instrumentum facile convertat libros similes his ex quibus edidicit, nostra virtus convertendi libros celebratos (ut Commentarios de Bello Gallico Caesaris) iam bona est.

Proximo tempore locum Latinum invenies vel auxilio tibi opus eris cum litteris Latinis, conare hunc.

Jakob Uszkoreit, Ingeniarius Programmandi



Здесь вы можете:

пятница, 14 мая 2010 г.

Новые языки в Google Translate

В Google Translate добавлены еще пять языков: азербайджанский, армянский, баскский, урду и грузинский. Пока эти языки доступны в альфа-версии. Общее число языков на Google Translate в результате добавления достигло 57.

Отправлено пользователем Anonymous через Google Reader:

источник: The Official Google Blog, Автор: A Googler, дата: 13.05.10

(Cross-posted from the Google Translate Blog)

At Google, we are always trying to make information more accessible, whether by adding auto-captioning on YouTube and virtual keyboards to search or by providing free translation of text, websites and documents with Google Translate. In 2009, we announced the addition of our first "alpha" language, Persian, on Google Translate. Today, we are excited to add five more alpha languages: Azerbaijani, Armenian, Basque, Urdu and Georgian — bringing the total number of languages on Google Translate to 57.

These languages are available while still in alpha status. You can expect translations to be less fluent than for our other languages, but they should still help you understand the multilingual web. We are working hard to "graduate" these new language out of alpha status, just as we did some time ago with Persian. You can help us improve translation quality as well. If you notice an incorrect translation, we invite you click "Contribute a better translation". If you are a translator, then you can contribute translation memories with the Translator Toolkit. This helps us build better machine translation systems especially for languages that are not well represented on the web.

Collectively, Armenian, Azerbaijani, Basque, Georgian and Urdu have roughly 100 million speakers. We hope that these speakers can now more easily access the entire multilingual web in their own language. Try translating these and other languages at translate.google.com. Here are some phrases from the new alpha languages to get you started:

Baietz lehenengoan
میں خوش قسمت محسوس کر رہا ہوں
բախտաւոր եմ զգում
Mən şanslıyam
იღბალს მივენდობი

Posted by Ashish Venugopal, Research Scientist

Здесь вы можете:

вторник, 11 мая 2010 г.

В Google Translate добавлены языки с речевой поддержкой переводов

В дополнение к введенному ранее звуковому переводу слов на английском, креольском, французском, итальянском, немецком, хинди, испанском, в Google Translate добавлен функционал по преобразованию текста в речь на языках африкаанс, албанском, каталанском, китайском (мандарин), хорватском, чешском, датском, голландском, финском, греческом, венгерском, исландском, индонезийском, латышском, македонском, норвежском, польском , португальском, румынском, русском, сербском, словацком, суахили, шведском, турецком, вьетнамском и валлийском на основе интеграции синтезатора речи eSpeak.

Отправлено пользователем Anonymous через Google Reader:

источник: The Official Google Blog, Автор: A Googler, дата: 11.05.10

(Cross-posted from the Google Translate Blog)

One of the popular features of Google Translate is the ability to hear translations spoken out loud ("text-to-speech") by clicking the speaker icon beside some translations, like the one below.

We rolled this feature out for English and Haitian Creole translations a few months ago and added French, Italian, German, Hindi and Spanish a couple of weeks ago. Now we're bringing text-to-speech to even more languages with the open source speech synthesizer, eSpeak.

By integrating eSpeak we're adding text-to-speech functionality for Afrikaans, Albanian, Catalan, Chinese (Mandarin), Croatian, Czech, Danish, Dutch, Finnish, Greek, Hungarian, Icelandic, Indonesian, Latvian, Macedonian, Norwegian, Polish, Portuguese, Romanian, Russian, Serbian, Slovak, Swahili, Swedish, Turkish, Vietnamese and Welsh.

You may notice that the audio quality of these languages isn't at the same level as the previously released languages. Clear and accurate speech technology is difficult to perfect, but we will continue to improve the performance and number of languages that are supported.

So go ahead and give it a try! Click the on the speaker icon for any of these translations: "airport" in Greek, "lightning" in Chinese or "smile" in Swahili.

Posted by Fergus Henderson, Software Engineer

Здесь вы можете:

четверг, 29 апреля 2010 г.

Виртуальная клавиатура в Google Search

Спустя две недели после интеграции виртуальной клавиатуры в русскоязычный поисковик Google, компания официально объявила о внедрении данной функции, основанной на API, в Поиск Google на 35 языках: албанском, арабском, армянском, баскском, белорусском, боснийском, болгарском, каталанском, хорватском, чешском, финском, галисийском, грузинском, греческом, иврите, хинди, венгерском, исландском, казахском, киргизском, македонском, малаяламском, монгольском, персидском, польском, русском, сербском, словацком, словенском, шведском, татарском, тайском, турецком, украинском, узбекском.

Отправлено пользователем Anonymous через Google Reader:

источник: The Official Google Blog, Автор: A Googler, дата: 29.04.10

You've spilled coffee on your keyboard. The a, e, i, o, u, and r keys have stopped working. Now try to search Google for the nearest computer repair shop. The pain of typing on this broken keyboard is similar to what many people searching in non-English languages feel when trying to type today. Typing searches on keyboards not designed for your languages can be frustrating, even impossible.

Our user research has shown that many people are more comfortable formulating search queries in their own language but have difficulty typing these queries into Google. (Try typing नमस्ते on a keyboard with English letters.) To overcome the difficulty they face in typing in their local language scripts, some people have resorted to copying and pasting from other sites and from online translation tools. But there's an easier way — a virtual, or "on-screen" keyboard, lets you type directly in your local language script in an easy and consistent manner, no matter where you are or what computer you're using.


Last year, to make text input easy for people across the globe, we introduced a virtual keyboard API through code.google.com. This allowed developers to enable virtual keyboards on any text field or text area in their webpages. Today, we are taking this effort one step further by integrating virtual keyboards into Google search in 35 languages.


If you use Google search in one of the languages listed below, you'll see a small keyboard icon show up next to the search field, on both the Google homepage and search results page. Clicking on that keyboard icon brings up a virtual keyboard in your language. You can input text by either clicking on the on-screen keyboard or pressing the corresponding key.

You can find out more information on how to use the virtual keyboard in our help article. If you use Google in a language not listed below and feel that your language will benefit from a virtual keyboard, let us know by voting for your language. We hope virtual keyboards help you find information more easily — especially those of you who speak/type/read in non-Latin scripts.

Languages with integrated virtual keyboards
Albanian
Arabic
Armenian
Basque
Belarusian
Bosnian
Bulgarian
Catalan
Croatian
Czech
Finnish
Galician
Georgian
Greek
Hebrew
Hindi
Hungarian
Icelandic
Kazakh
Kirghiz
Macedonian
Malayalam
Mongolian
Persian
Polish
Russian
Serbian
Slovak
Slovenian
Swedish
Tatar
Thai
Turkish
Ukrainian
Uzbek

Posted by Manish Bhargava, Product Manager Google Îñţérñåţîöñåļîžåţîờñ

A virtual keyboard on www.google.am to input Armenian text (the query term is [armenia])

Virtual keyboards let people type directly in their local language script and don't require any additional software.

Здесь вы можете:

пятница, 23 апреля 2010 г.

Google Transliteration

Инструмент Google Transliteration позволяет писать звучание слова на латинице с преобразованием его при нажатии на пробел в слово в юникоде на выбранном в меню языке. Например, набранная в латинской раскладке фраза "Pishite v latinice na russkom" будет успешно преобразована в "Пишите в латинице на русском".

Отправлено пользователем Anonymous через Google Reader:

источник: Google Translate Blog, Автор: A Googler, дата: 23.04.10

For many Internet users, it is not always easy to write in languages that use unique character sets like Hindi, Hebrew and Arabic. Most computer keyboards only allow for the input of Roman characters (the alphabet used by most Western languages) and converting between scripts can be difficult. To make this process easier we launched an improved version of Google Transliteration at the end of last year, a service which enables you to phonetically convert Roman letters into a variety of other scripts.

Today we're delighted to announce support for five new languages: Amharic, Tigrinya, Hebrew, Oriya and Sinhalese. This bring the total up to 22 languages spoken across Africa, South Asia, Eastern Europe and the Middle East. These new languages are currently available at http://www.google.com/transliterate#.

Since you can't use Google Transliteration offline we also launched the transliteration based "Input Method Editor" (IME) earlier this year. Once you download and install the Google Transliteration IME (don't worry, it's free), you can type a word the way it sounds using Roman characters and the software will convert the word to its native script. For example, typing "hamesha" in Google Hindi IME transliterates into Hindi as: हमेशा.

As an improvement to the IME, we've recently added 5 more languages (Amharic, Russian, Sanskrit, Serbian and Tigrinya) as well as canonical schemes, macros and support for Windows 64-bit. You can read about all these powerful new features on the Google Transliteration IME help page.

Now what if you come across a language that you can speak but can't read? For example, if you can speak Hindi, you may know that "namaste" is a greeting, however you may not be able to read 'नमस्ते' in Hindi script. Our new Script Converter tool converts a given web page or piece of text from one script to another so that you can read it phonetically. Script Converter currently supports 17 languages: Bengali, English, Greek, Gujarati, Hindi, Kannada, Malayalam, Marathi, Nepali, Persian, Punjabi, Russian, Sanskrit, Serbian, Tamil, Telugu and Urdu.

So, try out these tools and let us know what you think.

Posted by New Melchizedec Sundararaj, Software Engineer

Здесь вы можете:

среда, 17 февраля 2010 г.

Google продемонстрировал перевод слов с фотографии

Google продемонстрировал на Mobile World Congress в Барселоне прототип сервиса на основе Google Goggles, способный производить перевод текста с фотографии.


Отправлено пользователем Anonymous через Google Reader:

источник: The Official Google Blog, Автор: A Googler, дата: 17.02.10
Imagine being in a foreign country staring at a restaurant menu you can't understand, a waiter impatiently tapping his foot at your tableside. You, a vegetarian, have no idea whether you're about to order spaghetti with meatballs or veggie pesto. What would you do? Well, eventually you might be able to take out your mobile phone, snap a photo with Google Goggles, and instantly view that menu translated into your language. Of course, that's not possible today — but yesterday at the Mobile World Congress we demonstrated a prototype of Google Goggles that has the power to do just that. It's still in an extremely early stage, but we thought we'd share this demo with you because it shows just how powerful a smartphone can be when it's connected to our translation technologies. For more information and to watch the demo, check out our brand-new Google Translate blog.

Posted by Andrew Gomez, Associate Product Marketing Manager

Здесь вы можете:

суббота, 30 января 2010 г.

Об ошибке Google Translate: виноват или не виноват.

"Google не виноват" - такой был перевод фразы "Google is to blame" в Google Translate.
Виноватым оказался статистический алгоритм, обрабатывающий обучающие данные.
Сообщать об ошибках такого рода можно через форму.

Отправлено пользователем Anonymous через Google Reader:

источник: Google Russia Blog, Автор: hamlet, дата: 30.01.10
Михаил Дайчик, Менеджер Технических Программ Google.

Недавно была обнаружена ошибка в Переводчике Google, из-за которой однотипные фразы " is to blame" переводились одним из трех случайных вариантов: " виноват", " в этом виноват" и, что самое неприятное, " не виноват".

Эту ошибку, в частности, можно было заметить при переводе следующих фраз:

"USA is to blame" - "США не виновата"
"Russia is to blame" - "Россия виновата"
"Google is to blame" - "Google не виноват"
"Italy is to blame" - "Италия виновата"

Для того чтобы объяснить, откуда могла появиться эта ошибка, следует коротко рассказать о том, как работает Переводчик Google и в чем его принципиальное отличие от других средств.

Обычные переводчики, как правило, преобразуют грамматические конструкции из одного языка в другой исходя из жестко прописанных правил.
Примером такого правила может быть "если в оригинале использовалась временная форма present perfect, то в русском переводе нужно использовать соответствующую форму для этого глагола".
Эти правила могут быть сложнее или проще. Могут использоваться правила, распознающие сложные конструкции и меняющие порядок слов в конечном тексте. Но в любом случае в традиционных переводчиках их пишут вручную. У этого подхода есть свои преимущества и недостатки, к которым, в частности, можно отнести нечеловеческую сложность работы, требующейся для того, чтобы покрыть такими правилами все разнообразие языка.

Переводчик Google устроен принципиально иначе. У нас есть набор статистических эвристик, например, "эта последовательность слов обычно переводится так", который дополнен рядом вспомогательных правил, обобщающих группы слов. Этих правил больше, чем можно найти в традиционных словарях, поэтому они не проходят ручную обработку, а генерируются автоматически.
Изначально для обучения Переводчика Google мы взяли набор текстов, переведенных максимально близко к оригиналу. В дальнейшем для усовершенствования правил мы дали пользователям возможность присылать нам переводы тех фраз, которые Переводчик перевел некорректно.

Откуда появились правила, по которым осуществлялся перевод "США не виновата", пока еще до конца не ясно, но мы предполагаем, что из предложений пользователей.
В любом случае, ошибка была устранена в кратчайшие сроки и, надеюсь, не повторится.

Хронология событий:

16:28 Я (Михаил Дайчик) получил сообщение о баге.
16:57 Баг передан команде поддержки. Так как команда поддержки находится в другом часовом поясе, у них была глубокая ночь.
17:32 Баг эскалирован, для чего разбудили инженера из команды технической поддержки Переводчика.
19:18 Фикс готов, тестирование началось.
19:39 Патч начали выкатывать на датацентры.
~ 20:10 Изменения вступили в силу во всем мире.

Поправка: Уточнив причину ошибочного перевода с командой Переводчика Google, мы выяснили что предложения пользователей не оказали никакого влияния на данный перевод. На самом деле, эта ошибка была результатом неверных сопоставлений фразы "виноват", сделанных статистическим алгоритмом при обработке обучающих данных.

Здесь вы можете: