← Back to Patent Explorer
US6282268B1 Expired / Lapsed US ⏱️ 0.0 years remaining

Voice processing system

Assignee: International Business Machines Corp
•
Filing: 1997-11-21
•
Granted: 2001-08-28
•
Expires: 2017-11-21
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A voice processing system comprising a digital trunk processor 135 and a system unit 145 incorporates a local voice recognition resource 185 provided on a digital signal processing board 180 , and can access a remote voice recognition resource 320 in a server 300 via a local area network 250 . The system provides a barge-in facility for the recognition resource on the remote server, whereby a prompt is played out to the user, and the incoming telephony signal is fed into a voice activity detector on the digital trunk processor. Responsive to a detection of incoming voice activity, the outgoing prompt is terminated, and the incoming data is transferred over the local area network to the remote server for recognition.

Inventors

  • 👤 Jeremy Peter James Hughes
  • 👤 Brian Hulse
  • 👤 Robert Michael Jordan
  • 👤 Caroline Edith Maynard
  • 👤 John Brian Pickering
  • 👤 Andrew Ritchie

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-30 13:30
CPC Classifications
H; H04; H04M; H04M3/00; H04M3/42; H04M3/487; H04M3/493; H04M2201/00; H04M2201/40; H04M7/00; H04M7/12

Claims Analysis

Total Claims: 18
Claim 1
Independent Claim 269 words
A voice processing system comprising: a telephone interface unit over which telephony calls can be made and received, said telephone interface unit receiving an incoming audio signal as part of a telephone call; an application program for controlling the processing of said telephony calls; first means for connecting a local speech recognition resource on an adapter card to said telephone interface unit via a time division multiplex bus, for transferring said incoming audio signal from said telephone interface unit to said local speech recognition resource via a timeslot on said time division multiplex bus; second means for connecting a remote speech recognition resource on a server system to said telephone interface unit via a local area network, for transferring said incoming audio signal from said telephone interface unit to said remote speech recognition resource in packets over said local area network; wherein said local speech recognition resource is different from said remote speech recognition resource, the former being provided on a DSP within said voice processing system, the latter being a purely software system external to the voice processing system; said voice processing system further comprising a voice technology subsystem providing an application interface for said application program to access said local or remote speech recognition resource to process said incoming audio signal to determine recognised text corresponding to said incoming audio signal, said application interface rendering it transparent to the application program whether the incoming audio signal is transferred from the telephone interface unit to the local speech recognition resource over said time division multiplex bus or to the remote speech recognition resource over said local area network.
Claim 2
Dependent Claim 269 words
A voice processing system comprising: a telephone interface unit over which telephony calls can be made and received, said telephone interface unit receiving an incoming audio signal as part of a telephone call; an application program for controlling the processing of said telephony calls; first means for connecting a local speech recognition resource on an adapter card to said telephone interface unit via a time division multiplex bus, for transferring said incoming audio signal from said telephone interface unit to said local speech recognition resource via a timeslot on said time division multiplex bus; second means for connecting a remote speech recognition resource on a server system to said telephone interface unit via a local area network, for transferring said incoming audio signal from said telephone interface unit to said remote speech recognition resource in packets over said local area network; wherein said local speech recognition resource is different from said remote speech recognition resource, the former being provided on a DSP within said voice processing system, the latter being a purely software system external to the voice processing system; said voice processing system further comprising a voice technology subsystem providing an application interface for said application program to access said local or remote speech recognition resource to process said incoming audio signal to determine recognised text corresponding to said incoming audio signal, said application interface rendering it transparent to the application program whether the incoming audio signal is transferred from the telephone interface unit to the local speech recognition resource over said time division multiplex bus or to the remote speech recognition resource over said local area network.
Claim 3
Dependent Claim 40 words
The voice processing system of claim 1 , wherein each speech recognition resource has an associated recognition server, and the voice technology subsystem includes means for receiving information from the recognition server concerning where the speech recognition resource is located.
Claim 4
Dependent Claim 38 words
The voice processing system claim 2 , wherein said voice technology subsystem interacts with said recognition server via a predetermined recognition interface which is independent of where the speech recognition resource associated with said recognition server is located.
Claim 5
Dependent Claim 46 words
The voice processing system of claim 3 , wherein the voice technology subsystem includes means for establishing a path for telephony data between the telephone interface unit and the speech recognition resource in accordance with the received information about where the speech recognition resource is located.
Claim 6
Dependent Claim 26 words
The voice processing system of claim 3 , wherein said application program accesses said speech recognition resource via said application interface by specifying a named resource.
Claim 7
Dependent Claim 27 words
The voice processing system of claim 3 , wherein said application program accesses said speech recognition resource via said application interface by specifying a desired recognition function.
Claim 8
Dependent Claim 46 words
The voice processing system of claim 2 , wherein the voice technology subsystem includes means for establishing a path for telephony data between the telephone interface unit and the speech recognition resource in accordance with the received information about where the speech recognition resource is located.
Claim 9
Dependent Claim 53 words
The voice processing system of claim 4 , wherein the voice technology subsystem includes a client component, which includes said means for establishing a telephony path, and a server component, which interacts with the recognition server, wherein the operation of said server component is independent of where the speech recognition resource is located.
Claim 10
Dependent Claim 26 words
The voice processing system of claim 8 , wherein said application program accesses said speech recognition resource via said application interface by specifying a named resource.
Claim 11
Dependent Claim 27 words
The voice processing system of claim 8 , wherein said application program accesses said speech recognition resource via said application interface by specifying a desired recognition function.
Claim 12
Dependent Claim 52 words
The voice processing system of claim 7 , wherein the voice technology subsystem includes a client component, which includes said means for establishing a telephony path, and a server component, which interacts with the recognition server, wherein operation of said server component is independent of where the speech recognition resource is located.
Claim 13
Dependent Claim 26 words
The voice processing system of claim 7 , wherein said application program accesses said speech recognition resource via said application interface by specifying a named resource.
Claim 14
Dependent Claim 27 words
The voice processing system of claim 7 , wherein said application program accesses said speech recognition resource via said application interface by specifying a desired recognition function.
Claim 15
Dependent Claim 26 words
The voice processing system of claim 1 , wherein said application program accesses said speech recognition resource via said application interface by specifying a named resource.
Claim 16
Dependent Claim 27 words
The voice processing system of claim 1 , wherein said application program accesses said speech recognition resource via said application interface by specifying a desired recognition function.
Claim 17
Independent Claim 233 words
A method of operating a voice processing system including a telephone interface unit, said method comprising the steps of: making and receiving telephony calls over said telephone interface unit; controlling the processing of said telephony calls with an application program; transferring an incoming audio signal within a telephone call from said telephone interface unit to at least one of: a local speech recognition resource connected to the telephone interface unit by a time division multiplex bus, via a timeslot on said time division multiplex bus; and a remote speech recognition resource on a server system connected to said telephone interface unit via a local area network, in packets over said local area network; wherein said local speech recognition resource is different from said remote speech recognition resource, the former being provided on a DSP within said voice processing system, the latter being a purely software system external to the voice processing system; and providing an application interface for said application program to access a speech recognition resource to process an incoming audio signal from a telephony call to determine recognised text corresponding to said incoming audio signal, said application interface rendering it transparent to the application program whether the incoming audio signal is transferred from the telephone interface unit to the local speech recognition resource over said time division multiplex bus or to the remote speech recognition resource over said local area network.
Claim 18
Independent Claim 233 words
A method of operating a voice processing system including a telephone interface unit, said method comprising the steps of: making and receiving telephony calls over said telephone interface unit; controlling the processing of said telephony calls with an application program; transferring an incoming audio signal within a telephone call from said telephone interface unit to at least one of: a local speech recognition resource connected to the telephone interface unit by a time division multiplex bus, via a timeslot on said time division multiplex bus; and a remote speech recognition resource on a server system connected to said telephone interface unit via a local area network, in packets over said local area network; wherein said local speech recognition resource is different from said remote speech recognition resource, the former being provided on a DSP within said voice processing system, the latter being a purely software system external to the voice processing system; and providing an application interface for said application program to access a speech recognition resource to process an incoming audio signal from a telephony call to determine recognised text corresponding to said incoming audio signal, said application interface rendering it transparent to the application program whether the incoming audio signal is transferred from the telephone interface unit to the local speech recognition resource over said time division multiplex bus or to the remote speech recognition resource over said local area network.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2004-08-27 2005-02-26 2005-08-28 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2008-08-27 2009-02-26 2009-08-28 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2012-08-27 2013-02-26 2013-08-28 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag