Showing posts with label Apple. Show all posts
Showing posts with label Apple. Show all posts

Dec 11, 2018

Your language in Hey memoQ: recognition information for speech

There are quite a number of issues facing memoQ users who wish to make use of the new speech recognition feature – Hey memoQ – released recently with memoQ version 8.7. Some of these are of a temporary nature (workarounds and efforts to deal with bugs or shortcomings in the current release which can reasonably be expected to change soon), others – like basic information on commands for iOS dictation and what options have been implemented for your language – might not be so easy to work out. My own research in this area for English, German and Portuguese has revealed a lot of errors in some of the information sources, so often I have to take what I find and try it out in chat dictation, e-mail messages or the Notes app (my favorite record-keeping tool for such things) on the iOS device. This is the "baseline" for evaluating how Hey memoQ should transcribe text in a given language.

But where do you find this information? One of the best way might be a Google Advanced Search on Apple's support site. Like this one, for example:


The same search (or another) can be made by adding the site specification after your search terms in an ordinary Google search:


The results lists from these searches reveal quite a number of relevant articles about iOS dictation in English. And by hacking the URLs on certain pages and substituting the language code desired, one can get to the information page on commands available for that language. Examples include:
All the same page, with slightly modified URLs.

The Mac OS information pages are also a source of information on possible iOS commands that one might not find so easily otherwise. An English page with a lot of information on punctaution and symbols is here: https://support.apple.com/en-us/HT202584

The same information (if available) for other languages is found just by tweaking the URL:

and so on. Some guidance on Apple's choice of codes for language variants is here, but I often end up getting to where I want to go by guesswork. The Microsoft Azure page for speech API support might be more helpful to figure out how to tweak the Apple Support URLs.

When you edit the commands list, you should be aware of a few things to avoid errors.
  • The current command lists in the first release may contain errors, such as mistakenly typing "phrase" in angular brackets as shown in the first example above; on editing, the commands that are followed by a phrase do not show the placeholder for that phrase, as you see in the example marked "2".
  • Commands must be entered without quotation marks! Compare the marked examples 1 and 2 above. If quotes are typed when editing a command, this will not be revealed by the appearance of the command; it will look OK but won't work at all until the quote marks are removed by editing.
  • Command creation is an iterative process that may entail a lot of frustrating failures. When I created my German command set, I started by copying some commands used for editing by Dragon NaturallySpeaking, but often the results were better if I chose other words. Sometimes iOS stubbornly insists on transcribing some other common expression, sometimes it just insists on interpreting your command as a word to transcribe. Just be patient and try something else.
The difficulties involved in command development at this stage are surely why only one finished command set (for the English variants) for memoQ-specific commands was released at first. But that makes it all the more important to make command sets "light resources" in memoQ, which can be easily exported and exchanged with others.

At the present stage, I see the need for developing and/or fixing the Hey memoQ app in the following ways:
  • Fix obvious bugs, which include: 
  • The apparently non-functional concordance insertions. In general, more voice control would be helpful in the memoQ Concordance.
  • Capitalization errors which may affect a variety of commands, like Roman numerals, ALL CAPS, title capitalization (if the first word of the title is not at the start of the segment), etc.
  • Dodgy responses to the commands to insert spaces, where it is often necessary to say the command twice and get stuck with two spaces, because a single command never responds properly by inserting a space. Why is that needed? Well, otherwise you have to type a space on the keyboard if you are going to use a Translation Results insertion command to insert specialized terminology, auto-translation rule results, etc. into your text. 
  • Address some potentially complicated issues, like considering what to do about source language text handling if there is no iOS support for the source language or the translator cannot dictate commands effectively in that language. I can manage in German or Portuguese, but I would be really screwed these days if I had to give commands in Russian or Japanese.
  • Expand dictation functionality in environments like the QA resolution lists, term entry dialog, alignment editor and other editors.
  • Look for simple ideas that could maximize returns for programming effort invested, like the "Press" command in Dragon NaturallySpeaking, which enables me to insert tags, for example, by saying "Press F9". This would eliminate the need for some commands (like confirmation and all the Translation Results insertion commands) and open up a host of possibilities by making keyboard shortcuts in any context controllable by voice. I've been thinking a lot about that since talking to a colleague with some pretty tough physical disabilities recently.
Overall, I think that Hey memoQ represents a great start in making speech recognition available in a useful way in a desktop translation environment tool and making the case for more extensive investments in speech recognition technology to improve accessibility and ergonomics for working translators.

Of course, speech recognition brings with it a number of different challenges for reviewing work: mistakes (or "dictos" as they are sometimes called, a riff on keyboard "typos") are often harder to catch, especially if one is reviewing directly after translating and the memory of intended text is perhaps fresh enough to override in perception what the eye actually sees. So maybe before long we'll see an integrated read-back feature in memoQ, which could also benefit people who don't work with speech recognition. 

Since I began using speech recognition a lot for my work (to cope with occasionally unbearable pain from gout), I have had to adopt the habit of reading everything out loud after I translate, because I have found this to be the best way to catch my errors or to recognize where the text could use a rhetorical makeover. (The read-back function of Dragon NaturallySpeaking in English is a nightmare, randomly confusing definite and indefinite articles, but other tools might be usable now for external review and should probably be applied to target columns in an exported RTF bilingual file to facilitate re-import of corrections to the memoQ environment, though the monolingual review feature for importing edited target text files and keeping project resources up-to-date is also a good option.)

As I have worked with the first release of Hey memoQ, I have noticed quite a few little details where small refinements or extensions to the app could help my workflow. And the same will be true, I am sure, with most others who use this tool. It is particularly important at this stage that those of us who are using and/or testing this early version communicate with the development team (in the form of e-mail to memoQ Support - support@memoq.com - with suggestions or observations). This will be the fastest way to see improvements I think.

In the future, I would be surprised if applications like this did not develop to cover other input methods (besides an iOS device like an iPhone or iPad). But I think it's important to focus on taking this initial platform as far as it can go so that we can all see the working functionality that is missing, so that as the APIs for relevant operating systems develop further to support speech recognition (especially the Holy Grail for many of us, trainable vocabulary like we have in Dragon NaturallySpeaking and a very few other applications). Some of what we are looking for may be in the Nuance software development kits (SDKs) for speech recognition, which I suggested using some years ago because they offer customizable vocabularies at higher levels of licensing, but this would represent a much greater and more speculative investment in an area of technology that is still subject to a lot of misunderstanding and misrepresentation.

Apr 20, 2015

Máquinas virtuais para traduzir e ditar no Apple OS/X para Totós (ou como os Macs são os melhores amigos dos tradutores Portugueses)


RESUMO

O OS/X, o sistema operativo da Apple, inclui nas suas últimas versões a aplicação “Ditado”, que permite ditar para o computador numa panóplia de diferentes idiomas, com a dita máquina a transcrever o texto ditado para o ecrã.

Neste momento, poderão eventualmente pensar “Ah, pois, e tal, isso é o que o Dragon NaturallySpeaking faz!”. Pois é. Mas a versão actual do DNS já não suporta Português, e a aplicação do OS/X, com base no software da mesma Nuance que produz o DNS, suporta Português (deste e do outro lado do Atlântico), Alemão (Suíço e o da Alemanha ), Checo, Chinês (três variantes), Coreano (da Coreia do Sul - assumo que quem estava a desenvolver a versão do Norte foi raptado pelo regime local), Dinamarquês, Eslovaco, Espanhol (três variantes), Finlandês, Francês (três variantes), Grego, Holandês, Húngaro, Indonésio, Inglês (quatro variantes), Italiano (duas variantes), Japonês, Malaio, Norueguês, Polaco, Romeno, Russo, Sueco, Tailandês, Turco, Ucraniano e Vietnamita.

O sistema operativo faz isto descarregando dicionários acústicos com informação acerca do sotaque e idioma esperado, que são processados localmente com base nessa informação. A melhor parte é esta: podem instalar os que quiserem.

Trabalhando eu essencialmente com Português e Inglês, e sendo detentor de uma licença do Dragon Naturally Speaking, pude comparar a funcionalidade de um e outro. No entanto, a maioria das ferramentas CAT não funciona em ambiente OS/X, pelo que se torna necessário recorrer a máquinas virtuais a correrem o Windows para beneficiar simultaneamente das potencialidades acrescidas oferecidas pela Apple e da base comum oferecida pela plataforma da Microsoft.

Assim, estabeleceu-se Inicialmente, uma base comum para avaliar o software de visualização que permita beneficiar do ditar juntamente com aplicações CAT.  Foram avaliados dois pacotes de software de virtualização com exactamente a mesma máquina virtual, e testado o desempenho e funcionalidade em ambos.

INTRODUÇÃO, OU COMO RAIO ACABEI A FORMATAR O MEU PORTÁTIL E A FAZER EXPERIÊNCIAS COM ELE EM NOME DA CIÊNCIA

Há alguns meses atrás, o Kevin Lossner falou-me de um desenvolvimento levado a cabo por William Hardisty e Joana Bernardo, uma aluna sua, que estavam a utilizar a transcrição automática de texto ditado  incluída no OS/X como uma ferramenta de acessibilidade e aumento da produtividade num contexto de tradução. Aliás, esta mesma abordagem foi descrita e discutida num evento na Faculdade de Letras da Universidade de Lisboa, o SDL Day, em 22 de Janeiro de 2015.

A utilização deste recurso não é nada de novo -  a Nuance construiu a reputação da sua empresa com base na família de produtos “Dragon”. Infelizmente, na última versão (que utilizo num PC para a escrita de documentos originais em Inglês, relacionados com os meus objectivos académicos), pude constatar que o Português tinha sido abandonado.

Felizmente, a Apple assegurou que o seu sistema operativo tinha esta funcionalidade. Agora a questão era como implementar essa funcionalidade com as ferramentas disponíveis, a maioria em ambiente Windows.

David Hardisty e Joana Bernardo relataram a sua utilização recorrendo ao Parallels Desktop, uma ferramenta de virtualização para o OS/X, que permitia utilizar este recurso num ambiente instalado na máquina virtual - que pode correr o Windows, entre outros sistemas operativos.

Este artigo debruça-se assim sobre a instalação dos dois  pacotes de software - VMWare Fusion e Parallels Desktop - o seu desempenho e outras observações relevantes.

1 - QUAL O SOFTWARE DE VIRTUALIZAÇÃO A UTILIZAR?


Como referido anteriormente, este artigo debruça-se essencialmente sobre o VMWare Fusion 7 e Parallels Desktop 10, as versões actuais à data da escrita destas palavras. Existem diversas outras aplicações de virtualização, tendo eu utilizado o VirtualBox da Oracle desde o momento em que adquiri a máquina utilizada neste teste comparativo.

Infelizmente, esta última aplicação não permitia a utilização destas funcionalidades pelo que foi imediatamente excluída. É uma pena, porque ao contrário dos outros, é gratuito. Para além disso, serviu-me fielmente até ao momento em que limpei o portátil.

Quer o software da VMWare quer o da Parallels são produtos comerciais, e ambos mencionam a integração da funcionalidade de ditado com o seu sistema de virtualização como argumentos para a sua utilização.

Portanto a questão que se coloca é: funcionam realmente, e qual dos dois é o melhor para este trabalho?


2 - INSTALAÇÃO


Não vos vou maçar com pormenores aborrecidos - digamos que aproveitei a oportunidade para limpar o portátil, tendo-o formatado e feito uma instalação do OS/X Yosemite. A máquina em que foi testado foi o meu fiel Macbook Air de 2013, com 8GB RAM, i5 1.3 GHz e um SSD de 120 GB.

A instalação de ambas as aplicações é bastante simples, e o diálogo para a criação da máquina virtual é praticamente idêntico. Ambos pedem para registarem/comprarem a aplicação, e ambos permitem testá-la - por 14 dias no caso do Parallels Desktop, por 30 no caso do VMware Fusion.


 Como estava a criar uma máquina nova, foi esta a opção que escolhi com o Parallels
 Apontei para um ficheiro ISO (os Macbook Air não têm leitor de CD...)...
 ... e escolhi a opção "Produtividade" para predefinir a configuração da máquina virtual.
Nota importante: Se quiserem configurar a instalação do Windows, desmarquem "Instalação expressa". 
Dei comigo a instalar o Windows em Alemão antes de cancelar a coisa. Eu fiz a activação do Windows no interior da máquina virtual.  
 
Eh... é o Windows 7, pá!
 
E cá está ele a instalar...
... e com o Windows a funcionar, a ditar para o Bloco de Notas!
A instalação do VMWare Fusion é muito semelhante. Eu clonei a máquina Virtual do Parallels para garantir uma igualdade entre ambos. Em todo o caso não registem a aplicação! Eu esperei uns dias e comecei a ver publicidade a oferecer descontos no Parallels, na loja online da empresa :)

3 - CONFIGURAÇÃO DA MÁQUINA VIRTUAL

Ambos os sistemas utilizaram exactamente a mesma configuração: 30 GB de disco, 4 GB RAM, Windows 7 Ultimate, Office 2010 (é a versão que tenho licenciada para PC), Mozilla Firefox e memoQ 2014R2. Foi ainda instalada a aplicação Novabench para medir o desempenho de ambas as máquinas virtuais, a correrem sob definições de desempenho máximo, com o portátil ligado à corrente.

4 - DESEMPENHO E RESULTADOS

Logo após a instalação de qualquer uma das máquinas, o ditado fica imediatamente disponível. Basta utilizar a combinação de teclas predefinida (ou outra) e este começa imediatamente a funcionar, com pouco mais atraso que quando utilizado nativamente no OS/X. Todos os comandos estão disponíveis, e pode-se mudar de idioma através do menu flutuante que acompanha o cursor da escrita. Uma vez que o reconhecimento e voz é nativo do OS/X e transposto para a máquina virtual, não há diferenças imediatamente evidentes entre ambas, embora as medições de desempenho contem outra história.

A avaliação de desempenho do Windows 7 dá uma pontuação mais alta ao Parallels Desktop, em virtude essencialmente do desempenho gráfico.

Parallels Desktop...
...e o VMWare.
Já o Novabench dá o resultado exactamente oposto, com o VMware Fusion a ter um desempenho gráfico marcadamente melhor, embora pior em tudo o resto, especialmente no desempenho do processador.

Parallels Desktop... 
...e VMWare Fusion.

Na prática, durante o período em que o testei, não notei diferenças - admito no entanto que isso possa ser diferente à medida que se utilizam mais e mais recursos do sistema através da máquina virtual.

Quanto ao desempenho da aplicação “Ditado” - é boa. Muito boa, na verdade. Consigo velocidades superiores às do DNS em Inglês, embora tenha de editar mais frequentemente o texto. O “Ditado” requer uma dicção calma, monocórdica e pausada. No seu melhor, resulta em frases de 40, 50 palavras com pouquíssimos erros (um ou outro do dicionário, e costuma ter problemas com artigos que soem ao fim ou início das palavras antecedentes ou seguintes. Também é aborrecido colocar a primeira letra sempre em maiúsculas.

Em termos de velocidade pura, para quem está habituado a utilizar o Dragon juntamente com o teclado e rato (a que o Kevin chama “mixed mode”) a diferença em velocidade e ergonomia é gritante. Este passou a ser o meu equipamento de eleição para tradução.

Descobri que numa casa em que duas crianças pequenas, dois cães e uma gata correm, em números constantemente variáveis entre si, atrás uns dos outros, o velho auricular do meu iPhone 4 me permitia uma melhor qualidade de som ao colocar o microfone mais perto da minha boca e mais longe da algazarra doméstica.

Descobri ainda que existe uma variedade interessante de comandos, não na aplicação “Ditado”, mas na opção Acessibilidade das Preferências do Sistema, sob a opção “Ditado”. Podem activar a opção de Comandos Avançados (que é pelo menos tão detalhada quanto a do DNS), ou criar os vossos próprios comandos.

Localização das opções para a ferramenta Ditado e configuração de comandos da mesma.
Localização da opção "Ditado" no menu de Acessibilidade... 
 ... e a lista de comandos disponíveis (são muitos, mesmo muitos). Ao clicarem no "+" podem criar os vossos próprios comandos!

CONCLUSÃO

Bem, tem que ter um fim, não? Pessoalmente, não notei diferenças entre o VMWare e o Parallels quanto ao ditar o texto e em velocidade, apesar dos resultados dos testes de desempenho.
No entanto, o Paralells oferece algumas coisas interessantes, tais como integração directa com o ambiente do Yosemite (podem copiar ficheiros de e para a Máquina Virtual de dentro dela ou fora).
Isto é-me particularmente útil porque assim só preciso de ter uma cópia do conteúdo local da minha Google Drive, ao invés de uma em cada máquina, virtual ou verdadeira.

Gostei ainda da possibilidade de lançar directamente as aplicações da máquina virtual a partir do Launchpad.


Dito isto, e considerando o desconto, decidi-me pelo Parallels Desktop. Considerando a minha utilização da Google Drive para questões administrativas, dá-me um jeitaço ter apenas de sincronizar uma cópia da mesma no OS/X, a qual é acedida pela máquina virtual.

Contudo, o VMWare é uma boa opção, e a diferença de desempenho não me foi notória, pelo que suponho seja uma questão de escolherem conforme a vossa preferência. O VMware é mais barato (o preço fica parecido com os códigos de desconto), mas permite a instalação em três máquinas, para além de outras diferenças. O Parallels apenas permite instalar numa.

Divirtam-se, e bom trabalho!

(Este bocado de prosa foi escrito no mais absoluto desrespeito pelo Acordo Ortográfico. Assim se escreve em bom Português.)


******

This guest post was submitted by Tiago Neto, a German/English to European Portuguese translator and veterinarian, who has written what I believe to be the first article comparing the efficiency of different virtual machines for Windows-based translation environments running on Apple Macintosh hardware. Thank you, Tiago!

Jan 25, 2015

SDL conquers translation at Universidade Nova in Lisbon


The day started inauspiciously for me, with a TomTom navigation system determined to keep me from the day planned at Lisbon's New University to discuss SDL Trados Studio and its place in the translation technology ecosphere. When the fourth GPS location almost proved a charm, and I hiked the last kilometer on an arthritic foot, swearing furiously that this was my last visit to the Big City, I found the lecture hall at last, an hour and a half late, and managed to arrive just after Paul Filkin's presentation of the SDL OpenExchange, an underused, but rather interesting and helpful resource center for plug-ins and other resources for SDL Trados Studio victims to bridge the gap between its out-of-the-box configurations and what particular users or workflows might require. There are a lot of good things to be found there - the memoQ XLIFF definition and Glossary Converter are my particular favorites. Paul talked about many interesting things, I was told, and there is even a plug-in created for SDL Trados Studio by a major governmental organization which has functionality much like memoQ's LiveDocs (discussed afterward but not shown in the talk I missed, however). In the course of the day, Paul also disclosed an exciting new feature for SDL Trados Studio which many memoQ users have been missing in the latest version, memoQ 2014 R2 (see the video at the end).

I arrived just in time for the highlight of the day, the demonstration of Portuguese speech recognition by David Hardisty and two of his masters students, Isabel Rocha and Joana Bernardo. Speech recognition is perhaps one of the most interesting, useful and exciting technologies applied to translation today, but its application is limited to the languages available, which are not so many with the popular Dragon Naturally Speaking application from Nuance. Portuguese is curiously absent from the current offerings despite its far more important role in the world than minor languages like German or French.

Professor Hardisty led off with an overview of the equipment and software used and recommended (slides available here); the solution for Portuguese uses the integrated voice recognition features of the Macintosh operating system. With Parallels Desktop 10 for Mac it can be used for Windows applications such as SDL Trados Studio and memoQ as well. Nuance provides the voice recognition technology to Apple, and Brazilian and European Portuguese are among the languages provided to Apple which are not part of Nuance's commercial products for consumers (Dragon Naturally Speaking and Dragon Dictate).

Information from the Apple web site states that
Dictation lets you talk where you would type — and it now works in over 40 languages. So you can reply to an email, search the web or write a report using just your voice. Navigate to any text field, activate Dictation, then say what you want to write. Dictation converts your words into text. OS X Yosemite also adds more than 50 editing and formatting commands to Dictation. So you can turn on Dictation and tell your Mac to bold a paragraph, delete a sentence or replace a word. You can also use Automator workflows to create your own Dictation commands.
Portuguese was among the languages added with OS X Yosemite.

Ms. Bernardo began her demonstration by showing her typing speed - somewhat less than optimal due to the effects of disability from cerebral palsy. I was told that this had led to some difficulties during a professional internship, where her typing speed was not sufficient to keep up with the expectations for translation output in the company. However, I saw for myself how the integrated speech recognition features enable her to lay down text in a word processor or translation environment tool as quickly as or faster than most of us can type. In Portuguese, a language I had thought not available for work by my colleagues translating into that language.

A week before I had visited Professor Hardisty's evening class, where after my lecture on interoperability for CAT tools, Ms. Rocha had shown me how she works with Portuguese speech recognition as I do, in "mixed mode" using a fluid work style of dictation, typing, and pointing technology. She said that her own work is not much faster than when she types, but that the physical and mental strain of the work is far less than when she types and the quality of her translation tends to be better, because she is more focused on the text. This greater concentration on words, meaning and good communication matches my own experience, but I don't necessarily believe her about the speed. I don't think she has actually measured her throughput. My observation after the evening class and again at the event with SDL was that she works as fast as I do with dictation, and when I have a need for speed that can go to triple my typing rate or more per hour.

In any case, I am very excited that speech recognition is now available to a wider circle of professionals, and with integrated dictation features in the upcoming Windows 10 (a free upgrade for Windows 8 users), I expect this situation will only improve. I cannot emphasize enough the importance of this technology for improving the ergonomics of our work. It's more than just leveling the field for gifted colleagues like Joana Bernardo, who can now bring to bear her linguistic skills and subject knowledge at a working speed on par with other professionals - or faster - but for someone like me who often works with pain and numbness in the hands from strain injuries, or all the rest of you banging away happily on keyboards, with an addiction to pain meds in your future perhaps, speech recognition offers a better future. Some are perhaps put off by the unhelpful, boastful emphasis of others on high output, which anyone familiar with speech recognition and human-assisted machine pseudo-translation (HAMPsTr) editing knows is faster and better than what any processes involving human revision of computer-generated linguistic sausage can produce, but it's really about working better and doing better work with better personal health. It's not about silly "Hendzel Units".

It has been pointed out a few times that Mac dictation or other speech recognition implementations lack the full range of command features found in an application like Dragon Naturally Speaking. That's really irrelevant. The most efficient speech recognition users I know do not use a lot of voice-controlled command for menu options, etc. I don't bother with that stuff at all but work instead very comfortably with a mix of voice, keyboard and mouse as I learned from a colleague who can knock off over 8,000 words of top-quality translation per short, restful day before taking the afternoon off to play with her cats or go shopping and spend some of that 6-figure translation income that she had even before learning to charge better rates.

Professor Hardisty also gave me a useful surprise in his talk - a well-articulated suggestion for a much more productive way to integrate machine translation in translation workflows:
David Hardisty's "pre-editing" approach for MpT output
The approach he suggested is actually one of the techniques I use with multiple TM matches in the working translation grid where I dictate - look at a match or TM suggestion displayed in a second pane and cherry-pick any useful phrases or sentence fragments and simply speak them along with selected term suggestions from glossaries, etc. and do it right the first time, faster than post-editing. This does work, much better than the sort of nonsense pushed too often into university curricula now by the greedy technotwits and Linguistic Sausage Purveyors, who in their desire for better margins and general disrespect of human service providers and employees fail to understand that good people, well-treated and empowered with the right tools, will beat the software and hardware software of "MT" and its hamsterized process extensions every time. Hardisty's approach is the most credible suggestion I have seen yet for possibly useful application of machine pseudo-translation in good work. Don't dump the MpT sewage directly into the target text stream like so many do as they inevitably and ignorantly diminish the level of achievable output quality.

After the lunch break, Paul Filkin gave an excellent Q&A clinic on Trados Studio features, showing solutions for challenges faced by users at all levels. It's always a pleasure to see him bring his encyclopedic knowledge of that difficult environment to bear in poised, useful ways to make it almost seem easy to work with the tools. I've sent many people to Paul and his team for help over the years, and none have been disappointed according to the feedback I have heard. The Trados Studio "clinic" at Universidade Nova reminded me why.

Finally, in the last hour of the day, I presented my perspective on how the SDL Trados Studio suite can integrate usefully in teamwork involving colleagues and customers with other technology and how over the years as a user of Déja Vu and later memoQ as my primary tool, the Trados suite has often made my work easier and significantly improved my earnings, for example with the excellent output management options for terminology in SDL Trados MultiTerm.


I spoke about the different levels of information exchange in interoperable translation workflows. I have done so often in the past from a memoQ perspective, but on this day I took the SDL Trados angle and showed very specifically, using screenshots from the latest build of SDL Trados Studio 2014, how this software can integrate beautifully and reliably as the hub or a spoke in the wheel of work collaboration.

The examples I presented using involved specifics of interoperability with memoQ or OmegaT, but they work with any good, professional tool. (Please note that Across is neither good nor a professional translation tool.) Those present also left with interoperability knowledge that no others in the field of translation have as far as I know - a simple way to access all the data in a memoQ Handoff package for translation in other environments like SDL Trados Studio, including how to move bilingual LiveDocs content easily into the other tool's translation memory.


Working in a single translation environment for actual translation is ergonomically critical to productivity and full focus on producing good content of the best linguistic character and subject presentation without the time- and quality-killing distractions of "CAT hopping", switching between environments such as SDL Trados Studio, memoQ, Wordfast, memSource, etc. Busy translators who learn the principles of interoperability and how to move the work in and out of their sole translation tool (using competitive tools for other tasks at which they may excel, such as preparing certain project types, extracting or outputting terminology, etc.) will very likely see a bigger increase in earnings than they can by price increases in the next decade. On those rare occasions where it might be desirable to use a different tool or to cope with the stress of change from one tool to another, harmonization of customizable features such as keyboard shortcuts can be very helpful.

I ended my talk with a demonstration of how translation files (SDLXLIFF) and project packages (SDLPPX) from SDL Trados Studio can be brought easily into memoQ for translation in that ergonomic environment, with all the TMs and terminology resources, returning exactly the content required in an SDLRPX file. Throughout the presentation there was some discussion of where SDL and its competitors can and should strive to go beyond the current and occasionally dubious levels of "compatibility" for even better collaboration between professionals and customers in the future.

One of the attendees, Steve Dyson, also published an interesting summary of the day on his blog.