← Kaikki projektit
PuhekäännösOmassa käytössä · 2026

Speak to Speak.

Puhu omaa kieltäsi. Toinen kuulee käännöksen omallaan.

Katso keskustelu suomesta ukrainaan

Tässä 41 sekunnin videossa virkailija ja asiakas varaavat lääkäriajan ilman yhteistä kieltä. Video on tallennettu sovelluksen demotilasta, jossa keskustelu on valmiiksi kirjoitettu. Videossa ei ole ääntä.

Tarve työmaalta

Tein ensimmäisen version keväällä 2026 omaan tarpeeseeni. Laivanrakennuksessa työskentelee monikansallista porukkaa, eikä yhteistä kieltä aina ole. Moni ei puhu edes englantia. Tavalliset käännössovellukset eivät toimineet telakan arjessa.

Käytössä

Pidin sovelluksen avulla yhdelle romanialaiselle työntekijälle laitteen käyttökoulutuksen romaniaksi. Sovellus on omassa puhelimessani. Tarve tulee yleensä yllättäen, ja silloin kääntäjä on heti käsillä.

Miten sitä käytetään

Puhelin laitetaan pöydälle. Kumpikin valitsee oman kielensä ja puhuu normaalisti. Sovellus kääntää puheen toiselle kielelle ääneen ja näyttää sen tekstinä. Kieliä on yli 70. Meluisassa paikassa sovellus kuuntelee vain, kun nappia pidetään pohjassa.

Miten se toimii

Käännöksen tekee Googlen Gemini 3.5 Live Translate, joka on tehty pelkkään puheen kääntämiseen. Sovellus avaa kaksi käännösyhteyttä rinnakkain, yksi kumpaankin suuntaan. Kun käännös soi kaiuttimesta, mikrofoni mykistetään siltä yhteydeltä, joka kääntäisi sen takaisin. Varalla on Gemini 3.8 Live.

Uusi versio

Ensimmäinen versio syntyi Google AI Studiossa. Syksyllä 2026 rakensin sen uudelleen Claude Coden kanssa: palaveritila jäi pois, käännös siirtyi uuteen malliin, ulkoasu tehtiin Kuusi Designin ilmeellä ja API-avain siirrettiin palvelimelle.

Oma roolini

Määrittelin käyttötilanteen, valitsin käännösmallin ja tein ratkaisut käyttöliittymästä, kielivalikoimasta ja tietoturvasta. Claude Code kirjoitti koodin ohjeideni mukaan, ja testasin sovelluksen oikeissa tilanteissa.

Rajat

Sivun video on tallennettu demotilasta, ei oikeasta käännöksestä. Käännösmalli on vielä Googlen esiversio. Sovellus ei korvaa virallista tulkkausta tilanteissa, joissa väärinkäsitys voi johtaa vakaviin seurauksiin. Jos tarvitset vastaavaa omaan työympäristöösi, ota yhteyttä.

Työkalut

  • Claude Code (Claude Opus 5.5)
  • Gemini 3.5 Live Translate
  • Gemini 3.8 Live
  • React
  • TypeScript
  • Node.js
  • Web Audio API
Speak to Speak -aloitussivu: kielivalinnat suomi ja ukraina, kuuntelutavan valinta ja oranssi Aloita käännös -painike
Aloitus: kumpikin valitsee oman kielensä. Kuuntelutapa on jatkuva tai Pidä ja puhu.
Kielivalinta: kielet omilla nimillään, kuten Українська, Русский ja Eesti, ja alla suomeksi
Kielet näkyvät omalla nimellään, jotta toinenkin tunnistaa omansa. Yleisimmät kielet ovat listan alussa.
Valmis keskustelu: jokaisessa viestissä käännös isolla ja alkuperäinen puhe pienellä
Keskustelu jää näkyviin. Käännös on isolla, alkuperäinen puhe pienellä.

Lisää projekteja.

Kaikki projektit ↗