×

Voice language translator

  • US 4,984,177 A
  • Filed: 02/01/1989
  • Issued: 01/08/1991
  • Est. Priority Date: 02/05/1988
  • Status: Expired due to Term
First Claim
Patent Images

1. A speech translator for translating words spoken by a user in a first language into spoken words in a second language, said speech translator comprising:

  • language storing means for storing, in digitally coded form, voice patterns of words and phrases in first and second languages, at least some of said digitally coded voice patterns being stored in banks of related words and phrases;

    word recognition means for receiving audible words spoken by a user and creating corresponding voice patterns in digitally coded form;

    word producing means for receiving voice patterns in digitally coded form and creating corresponding audible words; and

    programmable control means connected to said language storage means, said word recognition means and said word producing means for translating words spoken by a user in said first language into spoken words in said second language by controlling the operation of said language storage means, said word recognition means and said word producing means, said programmable control means including a training mode of operation and a translate mode of operation, said training mode of operation training said speech translator to understand words spoken by a user in said first language by;

    (i) instructing a user to speak a series of words in said first language stored in digitally coded form in said language storage means; and

    (ii) storing the digitally coded voice patterns produced by said word recognition means in response to said user speaking said series of words in said first language as a series of trained voice patterns, said translate mode of operation translating words spoken by said user in said first language into said second language by;

    (i) comparing the digitally coded voice patterns, produced by said word recognition means when said user speaks words in said first language, with said stored series of trained voice patterns (ii) using the results of said comparison to locate digitally coded voice patterns of corresponding words in said second language stored in said language storing means; and

    (iii) applying said digitally coded voice patterns of said corresponding words to said word producing means, said programmable control means only accessing selected ones of said banks of related words and phrases stored in said language storing means in a logical sequence when comparing the digitally coded voice patterns produced by said word recognition means when said user speaks words in said first language with said stored series of trained voice patterns.

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