×

Hybrid, offline/online speech translation system

  • US 9,430,465 B2
  • Filed: 06/12/2013
  • Issued: 08/30/2016
  • Est. Priority Date: 05/13/2013
  • Status: Active Grant
First Claim
Patent Images

1. A speech translation system comprising:

  • a translation server; and

    a client device that is configured for communicating with the translation server, wherein the client device comprises;

    a microphone;

    a processor connected to the microphone;

    a memory connected to the processor that stores instructions to be executed by the processor; and

    a speaker connected to the processor,wherein;

    the client device is for outputting, via the speaker, a translation of verbally input phrases from a first language to a second language; and

    the memory stores instructions such that;

    the processor determines the second language for verbally input phrases received at the client device from a user of the client device;

    the processor receives from the user a translation mode setting for the client device for the translation of the verbally input phrase into the determined second language, the translation mode setting comprising a privacy preference of using the translation server only if a secure wireless network is available;

    in response to determining that a secure wireless network is not available, the translation is automatically selected to be performed at the client device, the translation comprising;

    translating the verbally input phrases from the first language into the second language; and

    outputting, to the user in the second language, a local translation of the verbally input phrases;

    in response to determining that a secure wireless network is available, the translation is automatically selected to be performed at the translation server, the translation comprising;

    the client device sending, to the translation server, information associated with the input verbally phrases in the first language received by the client device;

    the translation server determining a server translation of the verbally input phrases in the second language based on the data received via the wireless network from the client device; and

    the translation server transmitting, to the client device, data regarding the server translation of the verbally input phrases in the second language, such that the client device outputs the server translation;

    the translation server monitors, over time, speech utterances received by the client device for translation from the first language to the second language;

    the translation server determines, based on the monitored speech utterances, vocabulary used by the user; and

    the translation server updates, based on the determined vocabulary, at least one of the local acoustic model, the local language model, the local translation model and the local speech synthesis model of the client device, wherein updates to the at least one of the local acoustic model, the local language model, the local translation model and the local speech synthesis model of the client device are transmitted from the translation server to the client device via the wireless network.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×