CN101095287B - 基于短消息的话音服务 - Google Patents

基于短消息的话音服务 Download PDF

Info

Publication number
CN101095287B
CN101095287B CN2005800163690A CN200580016369A CN101095287B CN 101095287 B CN101095287 B CN 101095287B CN 2005800163690 A CN2005800163690 A CN 2005800163690A CN 200580016369 A CN200580016369 A CN 200580016369A CN 101095287 B CN101095287 B CN 101095287B
Authority
CN
China
Prior art keywords
text
speech
mobile communication
communication equipment
message
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CN2005800163690A
Other languages
English (en)
Other versions
CN101095287A (zh
Inventor
丹尼尔·L.·罗森
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nuance Communications Inc
Original Assignee
Voice Signal Technologies Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Family has litigation
First worldwide family litigation filed litigation Critical https://patents.darts-ip.com/?family=35197620&utm_source=***_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=CN101095287(B) "Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Application filed by Voice Signal Technologies Inc filed Critical Voice Signal Technologies Inc
Publication of CN101095287A publication Critical patent/CN101095287A/zh
Application granted granted Critical
Publication of CN101095287B publication Critical patent/CN101095287B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/02Terminal devices
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L13/00Speech synthesis; Text to speech systems
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L19/00Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L19/00Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis
    • G10L19/0018Speech coding using phonetic or linguistical decoding of the source; Reconstruction using text-to-speech synthesis
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B1/00Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
    • H04B1/38Transceivers, i.e. devices in which transmitter and receiver form a structural unit and in which at least one part is used for functions of transmitting and receiving
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • H04M1/7243User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality with interactive means for internal management of messages
    • H04M1/72433User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality with interactive means for internal management of messages for voice messaging, e.g. dictaphones
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • H04M1/7243User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality with interactive means for internal management of messages
    • H04M1/72436User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality with interactive means for internal management of messages for text messaging, e.g. short messaging services [SMS] or e-mails
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/725Cordless telephones
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L15/00Speech recognition
    • G10L15/02Feature extraction for speech recognition; Selection of recognition unit
    • G10L2015/025Phonemes, fenemes or fenones being the recognition units
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/26Devices for calling a subscriber
    • H04M1/27Devices whereby a plurality of signals may be stored simultaneously
    • H04M1/271Devices whereby a plurality of signals may be stored simultaneously controlled by voice recognition

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Human Computer Interaction (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Acoustics & Sound (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Health & Medical Sciences (AREA)
  • Physics & Mathematics (AREA)
  • Computational Linguistics (AREA)
  • Multimedia (AREA)
  • Business, Economics & Management (AREA)
  • General Business, Economics & Management (AREA)
  • Telephonic Communication Services (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Telephone Function (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

一种通过移动通信设备发送话音消息的方法,该方法包括:接收来自移动通信设备用户的讲话;生成所接收讲话的非文本表示;将非文本表示***到文本消息的主体中;并且在无线消息发送信道上将文本消息从移动通信设备发送到接收者的设备。

Description

基于短消息的话音服务
本申请要求2004年4月20日提交的美国临时专利申请序列号No.60/563,754的权益,该文献的全部内容在这里被引用作为参考。
技术领域
本发明总地涉及在移动通信设备例如蜂窝电话上可用的信道上输送话音消息。
背景技术
为了最小化在无线通信网络上传送的话音信息量,因而最大化在任意时刻可以在网络上承受的电话呼叫数量,蜂窝电话采用话音编码器/解码器或编解码器。编解码器从语音信号中去除许多冗余或不必要的信息。然后,将该语音信号的基本元素在网络上传送给正在接收的蜂窝电话,在那里这些元素被解码或者与类似前面已去除信息的数据重新组合。这导致能够由终端用户识别的重构语音。编解码器必须在最小数据传输的需求与在接收端上解码时为保持足够的原始语音信息以听起来自然的需求之间寻求平衡。在通常的话音编解码器中,目前能够将语音信号压缩至每秒4.5k-8k字节之间,并且每秒2.4k字节大致为保持自然发声语音所需的最小速率。尽管能够将语音压缩至这些低比特率,但是用于处理大量话音呼叫的网络基础设施在许多市场中,尤其在发展中国家的新兴市场中是有限的。这使得无线电话的费用很高。
借助蜂窝电话的一种可替代的并且日益流行的通信方法是发送文本消息。由于话音呼叫的高费用,基于文本的所谓SMS(短消息服务)的移动到移动消息发送已经在一些市场中广泛应用,尤其在年轻人群中。SMS使得用户能够在任意时刻发送和接收短文本消息,而与话音呼叫是否正在进行无关。用户通常通过设在设备上的小键盘输入消息文本。这些消息在硬件方面限制在160个字符,并且通过低带宽的带外消息传送信道以数据包的形式发送。这允许在无线网络负担最小的情况下进行便捷通信。
大部分传统的无线网络***例如GSM、TDMA和CDMA具有能够发送和接收SMS的文本/数据信道,因此针对这项服务的基础设施即使在发展中国家的新兴市场中也已经存在。一些评估表明目前发出的全球SMS消息数量为大约每月400亿条消息。人们认为SMS是目前全球无线网络运营商的基于非话音收入的最主要来源。因此,通信公司对促进SMS的使用非常感兴趣。实际上,在发展中市场中的网络运营商由于与发送文本消息相关的巨大收入而可能限制采用更先进的话音网络基础设施。
发明内容
在一些市场中,蜂窝电话呼叫的费用相对昂贵,从而使得发送文本消息(例如,借助SMS)成为理想的通信替代方案。但是,在这些市场的一部分中,使用文本可能存在其它障碍。发送者和接收者必须都能够阅读和/或书写。但是在新兴市场例如具有非常多人口的印度中,成年人识字率大约为60%,因此许多人没有足够的文化将文本消息输入进蜂窝电话中。因此,对于在这些市场中不能写作和阅读的许多消费者而言,作为一种通信模式的SMS文本消息发送不是一种有效的替代方案。在这里所述的至少一些实施方案提供了一种代替文本消息发送的机制,利用这种机制,这些消费者能够使用费用更低的非话音无线通信信道来进行口头通信。
一般来说,在一个方面,本发明提出了一种借助移动通信设备发送话音消息的方法。该方法涉及:接收来自移动通信设备用户的讲话;生成所接收的讲话的非文本表示;将非文本表示***到文本消息主体中;并且通过无线消息发送信道将文本消息从移动通信设备发送到接收者的设备。
实施方案包括以下特征中的一个或多个。移动通信设备为蜂窝电话。生成所接收讲话的非文本表示涉及对从所接收的讲话中获得的信号进行识别以生成符号串,其中符号串为非文本表示。符号串中的符号选自音素(phoneme)、双音素和三音素(更具体地说,这些符号为音素)构成的组。无线消息发送信道为SMS信道,并且文本消息为SMS消息。该方法还涉及包括文本消息所带的指示符,用来标识该文本消息包含讲话的非文本表示。非文本表示为所接收的讲话的压缩形式。
一般来说,在另一个方面中,本发明提供了一种在移动通信设备上接收代表讲话的消息的方法。该方法涉及:在无线消息发送信道上接收文本消息,其中文本消息包含讲话的非文本表示;从文本消息中提取非文本表示;并且由非文本表示合成口头讲话的音频表示;并且通过在移动通信设备上的音频输出装置播放合成的音频表示。
实施方案包括以下特征中的一个或多个。移动通信设备为蜂窝电话。生成所接收讲话的非文本表示涉及对从所接收的讲话中获得的信号进行识别以生成符号串,其中符号串为非文本表示。在符号串中的符号选自音素、双音素和三音素(更具体地说,这些符号为音素)构成的组。无线消息发送信道为SMS信道,并且文本消息为SMS消息。该方法还涉及包括文本消息所带的指示符,用来标识该文本消息包含有讲话的非文本表示。非文本表示为所接收到的讲话的压缩形式。
一般来说,在另一个方面中,本发明提供了一种用于发送话音消息的移动通信设备。该移动通信设备包括:处理器***;麦克风,用于接收来自移动通信设备用户的讲话;收发器;以及存储有代码的存储器,该代码当在处理器***上执行时使得移动通信设备:生成所接收讲话的非文本表示;将非文本表示***到文本消息的主体中;并且经由收发器,通过无线消息发送信道将文本消息从移动通信设备发送到接收者的设备。
一般来说,在另一个方面中,本发明提供了一种用于接收话音消息的移动通信设备。该移动通信设备包括:处理器***;收发器,用于接收包含有讲话的非文本表示的文本消息;音频输出装置;以及存储有代码的存储器,该代码当在处理器***上执行时使得移动通信设备:从接收到的文本消息中提取非文本表示;由非文本表示合成口头讲话的音频表示;并且通过音频输出装置播放合成的音频表示。
在下面的附图和说明中阐述了本发明的一个或多个实施方案的细节。从该说明书和附图中以及权利要求书中将了解本发明的其它特征、目的和优点。
附图简要说明
图1示出音素识别***的方框图。
图2示出音素合成***的方框图。
图3示出包含音素识别和合成***的智能话机的高级方框图。
具体实施方式
上述实施方案为一种通过在蜂窝电话中可用的SMS网络发送和接收口头或音频信息的方法。用户向蜂窝电话说出所期望的消息或讲话。在电话中的音素识别算法生成讲话的非文本表示。电话中的SMS应用程序通过SMS网络将在SMS消息主体中的该非文本表示发送给接收者的电话。在接收者的电话处,另一个SMS应用程序从SMS消息主体中提取非文本表示。然后,合成器从非文本表示中合成出音频消息,并且向接收者播放该合成消息。
图1显示出高级方框图,更详细地显示出所实施的功能性。用户向蜂窝电话100讲话110,并且在电话内的识别引擎120的前端中的特征提取器130处理该讲话以提取其声学特征。典型地,特征提取器130包括数字转换器102,用来将接收到的模拟信号转换成数字表示。数字转换器102将输入的信号分成一系列重叠帧,然后在每个帧内输出信号的数字表示。滤波器104对该信号的频谱进行过滤,从而尤其降低非语音噪声对语音信号的影响,并且对由用来接收该讲话的信道的频谱特征引起的各种损害进行校正。滤波过程保留了讲话的主要语言内容,同时消除了可能没有携带明显有用信息的各种频率,例如非常高和非常低的频率。分析器106分析经过滤的数字信号以提取这些帧的相关声学特征即特征矢量。特征提取器130的输出为所接收的讲话的声学表示140。在所述的实施方案中,特征提取器130采用MEL对数逆谱(cepstrum)编码技术来提取相关特征。
在存储器中的数据库160中,电话存储有一组音素,它们是构建口头语言的声音的基本音素单位。它还存储有每个音素的声学模型和识别该音素的索引或指针。声学模型实际上为统计模型,表示在出现一组特定声学特征的情况下说出特定音素的可能性。
在所述实施方案中,识别引擎120采用无约束的音素识别器150来确定在给出表征用户讲话的特征矢量顺序的情况下最可能的音素顺序(即,音素串)。识别器150是无约束的,因为它认为每个候选音素具有相同的权重,而没有针对用户所说的顺序或语言作出假设。换句话说,音素识别器150是相对粗的识别器,它没有采用允许识别说话的语言模型。
识别器150以统计的方式将讲话的声学表示与存储在音素数据库160中的音素的声学表示进行比较。音素数据库160包含足够大的一组音素及其声学表示,以便有效描绘出在用户语言中找到的声音。音素识别器150将所接收讲话的声学表示与音素的声学表示进行统计比较以识别最佳匹配。它是采用被称为隐藏马尔可夫模型(HMM)的公知技术来实现的,也可以采用其它将语音特征与所存储的音素单位进行比较的统计或非统计技术或模型。
音素识别器150将识别出的音素序列以索引或指针序列的形式输出到其音素数据库中。也就是说,对于在识别出的音素串中的每个音素,音素识别器150在其音素数据库中找出表示该音素的特定索引或指针,并且它输出该索引或指针。该输出信号为口头讲话的非文本表示,在该情况中为音素串。该音素串的作用在于,在通信链路的接收端上的合成器能够再现出构成该讲话的声音序列,即它能够如此再现该讲话,从而它通常对于在另一端上的用户是可识别的。但是,典型地,由于没有进行单词识别,所以音素串不如文本那么易读。
音素识别器150将该音素串存储在用于也在蜂窝电话上运行的SMS应用程序180的缓冲器175中。SMS应用程序180生成用于接收非文本表示的文本消息包,并且在其地址域寄存接收者电话的地址。在缓冲器175满了或者讲话完成时,SMS应用程序180将所存储的音素串域表示该消息包含有打算用于在接收端上的合成器的非文本音素串的标识符一起***到SMS消息的主体中。实际上,该标识符警告了在另一端上的SMS应用程序不要如通常显示给用户的文本消息一样除了该SMS的内容。SMS应用程序180然后通过SMS信道将SMS消息无线传送给接收者的蜂窝电话。
音素识别器150在SMS缓冲器175中还存储有其它信息,这些信息用来改善由接收者的蜂窝电话合成的声音的质量和/或可理解性。例如,它还规定了每个音素的时间长度、其容量以及其它可以用来控制由在接收电话中的合成器所生成的声音质量。在所述的实施方案中,由于音素识别器150还识别出停顿,所以它截去那些识别出的停顿以节省表示该讲话所需的空间。
采用音素识别算法,讲话110通常能够以大约每秒200-700比特或更小的速率压缩成非文本表示170。在通过SMS网络发送时,该网络在许多区域中其单个消息信息量限制为1200比特,这对应于当在接收蜂窝电话上播放时的大约10秒长度的讲话。
要指出的是,上述方案的可选方案可以是在讲话上进行完全语音识别并且在SMS消息主体中发送经识别的文本消息。但是,这需要在电话上具有全容量识别器,并且具有包含有由这种电话所销售的消费者所说的那种文字的字典的词典。这是不切实际的,尤其在该电话打算在例如存在超过350种不同语言的印度这种市场种销售的情况下是不切实际的。在这种环境种进行语音识别的算法将完善和复杂;而且,进行该语音识别所需的资源通常会超过在打算销售给普通人群的廉价蜂窝电话上可用的资源。另一方面,与经识别文本相反,只需要生成所说的话的音素串表示的识别器构造简单的多,并且所需的机上计算和存储资源明显更少。另外,尤其与进行全语音识别所需的文字词汇相比,支持音素识别所需的音素组较少。实际上,使用通用音素组将使得识别器能够针对在这里所述的目的处理大多数语言。
还应该指出的是,在音素识别器150以统计的方式将讲话170的声学表示的若干片段与音素的声学表示匹配时,最佳匹配音素偶尔会与讲话不正确匹配。例如,识别器可能将“d”声音解译为“t”,因为特征提取器130针对这两个声音所获得的特征是类似的,使得两个声音中没有一个在音素识别器150中比另一个声音明显更匹配。这些错误在语音-文本识别上具有更大的不利影响,但是在这里所述的应用中通常具有很小的不利影响。对于收听该合成音频消息的人而言,在正在合成的音素串中存在这些错误不会使播放内容难以理解。实际上,它们甚至不会被注意到。
图2显示出高级方框图,显示出在SMS信道的接收者侧上实现的功能。由接收者操作的蜂窝电话200接收包含有讲话的非文本表示的SMS消息,并且SMS应用程序280处理该消息以便呈现给用户。在所接收到的SMS消息内的标识符将该SMS消息的内容识别为必须由合成器处理以生成音频信号的音素串。换句话说,该标识符使得SMS应用程序与仅仅将消息内容显示给用户的正常文本消息不同的方式处理该消息。SMS应用程序280将该音素串与任意所存储的提供用来控制合成器220以及它产生声音的方式的参数一起传送给在蜂窝电话内的合成器220。与发送者的蜂窝电话一样,接收者的蜂窝电话也包含音素及其声学表示的数据库。构成所接收的音素串的索引或指针识别出数据库中的哪些音素将要被合成,以将音素串组成到音频消息中。合成器通过蜂窝电话扬声器播放代表音素串的声音序列。这样,口头讲话通过SMS消息设施非实时地传送给接收者。
在适当的情况下,可以将SMS应用程序编程以生成多个SMS消息序列以处理更长的讲话,对于该讲话而言非文本表示将不能配合到单个消息主体中。其实,SMS应用程序将音素串“打包”并且将多个SMS消息(或数据包)发送给接受者的蜂窝电话,每个消息包含有整个讲话的一部分。给每个消息加上索引或标签,从而在接收者上的SMS可以精确重构讲话的完整表示。在该连接的接收者上的SMS应用程序也需要编程以识别出所接收到的非文本表示将要通过将一个以上SMS消息的内容串起来而构成。
在上述实施方案中,用来表示讲话的语音单元为音素。但是,可以采用音素以外的多种其它符号组的任一种。例如,这些符号可以为双音素、三音素、音节、半音节(demisyllable),或者任意其它用来有效表示包含在所期望用户的口头讲话内的声音的字符集。
对于目标定位于特定市场的应用而言,可以将选择用来最优表示在那个市场中所使用的语言的定制的音素单元词汇。可选的是,可以使用通用音素集,这将使得电话能够识别并且表示大部分语言。
如上所述,音素识别器没有包括全部语言模型,实际上也许根本没有包括任何语言模型。其功能在于简单地识别出在讲话内的声音。为此,不必识别出其含义。因此由识别器生成的所得到的表示是用户很可能无法阅读的非文本表示。但是,这并不意味所选择的符号集可能不包括该符号集当中的词语。例如短的单音节词可能是所选符号集当中的符号或单元。
结果,音素识别算法生成口头讲话的压缩形式。在所述实施方案中,该压缩形式为非文本表示(即,音素串)。实际上,也可以采用其它算法,这些算法仅仅进行压缩而没有进行任何识别。例如,不使用音素识别器,可以使用声音合成机(vocoder)来生成压缩表示,然后将该压缩表示***到SMS消息的主体中。换句话说,可以采用用来生成适于通过SMS或另一条非话音信道发送的非文本表示的任意算法。理想的是,所选的算法能够充分压缩语音,从而可以发送足够长以输送有意义的信息的讲话。在接收端上,需要应用适当的解压缩算法来重建口头讲话的音频形式。
可以将各种特征加入到该***中以提高可用性。如上所述,一个这种特征在于给予发送用户选择“话音”的选项,在该话音中接收电话给接收用户播放音频消息。通过将表示“话音”参数的附加字符串加入到讲话的非文本表示中来实现该特征,该字符串向合成算法给出指令。用户能够通过在电话上的菜单驱动界面来选择和/或调节这些参数。这些参数可以用来将合成算法定制为产生所期望的效果。同样,可以包括针对播放速度或对使之挺起来更自然的音频消息的其它改变或者发送用户的更多表示的参数。可以应用在该***中的另一个特征是针对发送和接收用户的音频提示向导,这能够更好地使得没有文化用户操作该***。在该情况中,两个电话存储有许多预记录消息例如“请在哔哔声之后记录”,“输入你想要发送的人的电话号码”等。电话响应于用户输入以音频的方式播放适当的消息。
能够应用在该***中的另一个特征是允许用户在讲话长度和再现质量之间区分优先次序。在该情况中,电话可以存储多个算法,这些算法允许改变讲话的非文本表示的长度和质量。在用户记录讲话之前,电话给用户提供长度/质量选择。用户口头地或者通过电话键盘输入其应答;然后电话采用与用户指令对应的算法来处理该讲话。电话然后加入一系列字符,从而针对如何从讲话的非文本表示合成消息向接收电话给出指令。
在所述实施方案中,蜂窝电话为智能电话300,例如由图3的高级功能框图所示的那种。智能电话300为Microsoft PocketPC支持的电话,其核心包括用于处理蜂窝通信功能的基带DSP302(例如包括话音频带和信道编码功能)以及PocketPC操作***在其上运行的应用处理器304(例如,Intel StrongArm SA-1110)。该电话支持GSM话音呼叫,SMS(短消息服务)发送文本消息、无线电子邮件和桌面式网页浏览以及更多的传统PDA特征。
通过RF合成器306和RF无线电收发器308以及后面的用来通过天线312处理最终阶段RF发射负载的功率放大器模块310来实现发送和接收功能。接口ASIC(专用集成电路)314和音频编解码器316给扬声器、麦克风和其它设在电话中的输入/输出装置例如用于输入指令和信息的数字或字母键盘(未示出)提供接口。DSP302使用闪存318来进行代码存储。Li离子(锂离子)电池320给电话供电,并且与DSP302连接的电源管理模块322管理了在电话内的电源消耗。用于应用程序处理器114的易失性和非易失性存储器分别以SDRAM324和闪存326形式提供。存储器的这种布置用来保持用于操作***的代码、用于可定制特征例如电话号码簿的代码以及用于可以包括在该智能电话中的任意应用程序软件的代码,例如上述音素识别、合成器和SMS应用程序代码。它还存储有音素数据库,该数据库包括音素、音素的声学表示和代表音素的符号。
用于该智能电话的视觉显示装置包括用来驱动LCD显示器330的LCD驱动器芯片328。还有时间模块332,用来为在电话内的其它器件提供时钟信号并且提供实时指示符。
所有上述部件包装在适当设计的外壳334内。由于上述智能收集代表许多不同市售电话的总体内部结构并且由于那些电话的内部电路设计通常对于本领域普通技术人员是已知的,所以有关在图3中所示的那些部件及其操作的其它细节并没有提供,并且对于理解本发明而言不是必须的。
一般来说,该设备根本不必是蜂窝电话,而是具有接收讲话、将它转换成讲话的非文本表示并且通过SMS或另一条非话音信道发送它的功能。例如,也可以应用具有麦克风的膝上型计算机、用于生成讲话的非文本表示的适当软件以及利用SMS协议和频率的无线发射器或任意其它具有类似功能的设备。
虽然在上面实施例中给出了SMS网络,但是也可以采用人们通过它可以发送除了话音之外的文本、数据和/或媒体的任意网络。例如,人们也可以采用MMS(多媒体服务)消息发送信道。
还有,上述MEL对数逆谱编码技术仅仅是许多已知用于提取并且表示所接收到的讲话的特征的可选方案的一个例子。代替MEL对数逆谱编码技术,可以采用其它已知技术中的任一种例如LPC对数逆谱系数。可以用来产生非文本表示的两种编码技术的例子为:(1)TakashiMasuko,Keiichi Tokuda,Takao Kobayashi,在1998ICASSP处发表的论文“A Very Low Bit Rate Speech Coder Using HMM with SpeakerAdaptation”以及在2001年12月出版的Systems and Computers inJapan,卷32中出现的版本;以及(2)在下面URL:http://www.geocities.com/virag81/docs.html处的网页上找到的M.Habibullah Pagarkar,Lakshmi Gopalakrishnan,Nimish Sheth,Rizwana Shaikh,Virag Shah,“Language Independent SpeechCompression Using Devanagari Phonetics”,这两篇文献在这里被引用作为参考。
其它方面、变体和实施方案都在所附权利要求的范围内。

Claims (16)

1.一种经由移动通信设备发送话音消息的方法,所述方法包括:
接收来自移动通信设备的用户的讲话;
生成所接收的讲话的非文本表示;
将该非文本表示的至少一部分***到文本消息的主体中;以及
通过无线消息发送信道,将包括该非文本表示的所述至少一部分的所述文本消息从所述移动通信设备发送到接收者的设备,
其中,所发送的文本消息包括指示符,用于标识该文本消息包含用户讲话的非文本表示。
2.如权利要求1所述的方法,其中所述移动通信设备是蜂窝电话。
3.如权利要求1所述的方法,其中,***所述非文本表示的至少一部分的步骤涉及将所有非文本表示***到文本消息的主体中。
4.如权利要求1所述的方法,其中,生成所接收讲话的非文本表示的步骤涉及对从所接收的讲话中获得的信号进行识别以生成符号串,其中符号串为所述非文本表示。
5.如权利要求4所述的方法,其中,所述符号串中的符号选自音素、双音素、三音素、音节和半音节构成的组。
6.如权利要求4所述的方法,其中,所述识别为音素识别,并且在所生成的符号串中的符号为音素。
7.如权利要求1所述的方法,其中,生成所接收讲话的非文本表示的步骤涉及对从所接收的讲话中获得的信号进行音素识别,以生成音素串,其中音素串为所述非文本表示。
8.如权利要求1所述的方法,其中,所述无线消息发送信道为SMS信道,并且所述文本消息为SMS消息。
9.如权利要求1所述的方法,其中,所述非文本表示是所接收的讲话的压缩形式。
10.如权利要求1所述的方法,还包括:将非文本表示分成多个部分,并且将每个部分***到多个文本消息的不同相应文本消息的主体中,其中所述包括该非文本表示的所述至少一部分的所述文本消息为所述多个文本消息中的一个,并且还包括:通过无线消息发送信道将多个文本消息从移动通信设备发送到接收者的设备。
11.一种用于发送话音消息的移动通信设备,所述移动通信设备包括:
接收来自移动通信设备的用户的讲话的装置;
生成所接收讲话的非文本表示的装置;
将该非文本表示的至少一部分***到文本消息的主体中的装置;以及
通过无线消息发送信道将包括该非文本表示的所述至少一部分的所述文本消息从该移动通信设备发送到接收者的设备的装置,
其中,所发送的文本消息包括指示符,用于标识该文本消息包含用户讲话的非文本表示。
12.如权利要求11所述的移动通信设备,其中,生成所接收讲话的非文本表示的装置对从所接收讲话获得的信号进行识别以生成符号串,该符号串为所述非文本表示。
13.如权利要求12所述的移动通信设备,其中,所述符号串中的符号选自音素、双音素、三音素、音节和半音节构成的组。
14.如权利要求11所述的移动通信设备,其中,所述无线消息发送信道为SMS信道,并且所述文本消息为SMS消息。
15.如权利要求11所述的移动通信设备,其中,所述非文本表示是所接收的讲话的压缩形式。
16.如权利要求11所述的移动通信设备,还包括:
将所述非文本表示分成多个部分的装置;
将每个部分***到多个文本消息的不同相应文本消息的主体中的装置,其中所述包括该非文本表示的所述至少一部分的所述文本消息为所述多个文本消息中的一个;以及
通过所述无线消息发送信道将所述多个文本消息从该移动通信设备发送到接收者的设备的装置。
CN2005800163690A 2004-04-20 2005-04-20 基于短消息的话音服务 Expired - Fee Related CN101095287B (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US56375404P 2004-04-20 2004-04-20
US60/563,754 2004-04-20
PCT/US2005/013478 WO2005104092A2 (en) 2004-04-20 2005-04-20 Voice over short message service

Publications (2)

Publication Number Publication Date
CN101095287A CN101095287A (zh) 2007-12-26
CN101095287B true CN101095287B (zh) 2011-05-18

Family

ID=35197620

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2005800163690A Expired - Fee Related CN101095287B (zh) 2004-04-20 2005-04-20 基于短消息的话音服务

Country Status (7)

Country Link
US (3) US7395078B2 (zh)
JP (1) JP2007534278A (zh)
KR (1) KR20070007882A (zh)
CN (1) CN101095287B (zh)
DE (1) DE112005000924T5 (zh)
GB (1) GB2429137B (zh)
WO (1) WO2005104092A2 (zh)

Families Citing this family (29)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1702481B1 (en) * 2003-12-23 2012-02-22 Kirusa, Inc. Techniques for combining voice with wireless text short message services
US7817606B2 (en) * 2004-04-05 2010-10-19 Daniel J. LIN Method for establishing network connections between stationary terminals and remote devices through mobile devices
EP1784992B1 (en) * 2004-08-14 2018-07-04 Kirusa, Inc. Methods for identifying messages and communicating with users of a multimodal message service
US8054950B1 (en) * 2005-06-17 2011-11-08 Sprint Spectrum L.P. Network initiation and pull of media from mobile devices
US7769142B2 (en) * 2005-07-14 2010-08-03 Microsoft Corporation Asynchronous discrete manageable instant voice messages
US20070083367A1 (en) * 2005-10-11 2007-04-12 Motorola, Inc. Method and system for bandwidth efficient and enhanced concatenative synthesis based communication
US20070208564A1 (en) * 2006-03-06 2007-09-06 Available For Licensing Telephone based search system
US20070207782A1 (en) * 2006-03-06 2007-09-06 Tran Bao Q Multimedia telephone
US7761293B2 (en) * 2006-03-06 2010-07-20 Tran Bao Q Spoken mobile engine
US8917716B2 (en) 2006-04-17 2014-12-23 Muse Green Investments LLC Mesh network telephone system
US8229479B1 (en) * 2006-05-23 2012-07-24 Nextel Communications, Inc. Systems and methods for multimedia messaging
US7976386B2 (en) * 2006-06-12 2011-07-12 Tran Bao Q Mesh network game controller with voice transmission, search capability, motion detection, and/or position detection
US20070287477A1 (en) * 2006-06-12 2007-12-13 Available For Licensing Mobile device with shakeable snow rendering
US7701331B2 (en) * 2006-06-12 2010-04-20 Tran Bao Q Mesh network door lock
EP1879000A1 (en) * 2006-07-10 2008-01-16 Harman Becker Automotive Systems GmbH Transmission of text messages by navigation systems
US8050693B2 (en) * 2007-04-02 2011-11-01 Yahoo! Inc. Employing the SMS protocol as a transport layer protocol
US20080318679A1 (en) * 2007-06-21 2008-12-25 Alexander Bach Tran Foot game controller with motion detection and/or position detection
US20090005022A1 (en) * 2007-06-29 2009-01-01 Nokia Corporation Methods, Apparatuses and Computer Program Products for Providing a Party Defined Theme
US8213580B2 (en) * 2007-10-25 2012-07-03 International Business Machines Corporation Automated message conversion based on availability of bandwidth
CN101212721B (zh) * 2007-12-25 2011-01-19 华为软件技术有限公司 信息处理方法、***及信息合并装置
CA2717992C (en) 2008-03-12 2018-01-16 E-Lane Systems Inc. Speech understanding method and system
US8639505B2 (en) 2008-04-23 2014-01-28 Nvoq Incorporated Method and systems for simplifying copying and pasting transcriptions generated from a dictation based speech-to-text system
US8639512B2 (en) 2008-04-23 2014-01-28 Nvoq Incorporated Method and systems for measuring user performance with speech-to-text conversion for dictation systems
CN102655006A (zh) * 2011-03-03 2012-09-05 富泰华工业(深圳)有限公司 语音传输装置及其语音传输方法
US20120259633A1 (en) * 2011-04-07 2012-10-11 Microsoft Corporation Audio-interactive message exchange
US9111457B2 (en) * 2011-09-20 2015-08-18 International Business Machines Corporation Voice pronunciation for text communication
US9992021B1 (en) 2013-03-14 2018-06-05 GoTenna, Inc. System and method for private and point-to-point communication between computing devices
DE102013005844B3 (de) * 2013-03-28 2014-08-28 Technische Universität Braunschweig Verfahren und Vorrichtung zum Messen der Qualität eines Sprachsignals
CN106469041A (zh) * 2016-08-30 2017-03-01 北京小米移动软件有限公司 推送消息的方法及装置、终端设备

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1371206A (zh) * 2001-02-23 2002-09-25 三星电子株式会社 增强通过网际协议传输语音中的语音通道的***和方法
US20020142787A1 (en) * 2001-03-27 2002-10-03 Koninklijke Philips Electronics N.V. Method to select and send text messages with a mobile
CN1379577A (zh) * 2001-04-05 2002-11-13 诺基亚有限公司 短语音消息业务方法、装置及***
US20030139922A1 (en) * 2001-12-12 2003-07-24 Gerhard Hoffmann Speech recognition system and method for operating same

Family Cites Families (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH05188990A (ja) * 1992-01-13 1993-07-30 Oki Electric Ind Co Ltd 音声認識方法
US6240384B1 (en) * 1995-12-04 2001-05-29 Kabushiki Kaisha Toshiba Speech synthesis method
JPH10260692A (ja) * 1997-03-18 1998-09-29 Toshiba Corp 音声の認識合成符号化/復号化方法及び音声符号化/復号化システム
JPH11202885A (ja) * 1998-01-19 1999-07-30 Sony Corp 変換情報配信システム、変換情報送信装置、変換情報受信装置
JP3848455B2 (ja) * 1998-02-16 2006-11-22 富士通株式会社 情報読み上げシステム及び当該システムに用いる情報端末並びに記録媒体
US6163765A (en) * 1998-03-30 2000-12-19 Motorola, Inc. Subband normalization, transformation, and voiceness to recognize phonemes for text messaging in a radio communication system
US6977921B1 (en) * 1998-08-19 2005-12-20 Lucent Technologies Inc. Using discrete message-oriented services to deliver short audio communications
US20030014253A1 (en) * 1999-11-24 2003-01-16 Conal P. Walsh Application of speed reading techiques in text-to-speech generation
US20020102966A1 (en) * 2000-11-06 2002-08-01 Lev Tsvi H. Object identification method for portable devices
EP1215659A1 (en) * 2000-12-14 2002-06-19 Nokia Corporation Locally distibuted speech recognition system and method of its operation
US6625576B2 (en) * 2001-01-29 2003-09-23 Lucent Technologies Inc. Method and apparatus for performing text-to-speech conversion in a client/server environment
US7076738B2 (en) * 2001-03-02 2006-07-11 Semantic Compaction Systems Computer device, method and article of manufacture for utilizing sequenced symbols to enable programmed application and commands
KR100450319B1 (ko) * 2001-12-24 2004-10-01 한국전자통신연구원 가상 환경에서 참여자간의 의사전달 장치 및 방법
EP1365359A1 (en) * 2002-05-24 2003-11-26 BRITISH TELECOMMUNICATIONS public limited company Image processing method and system
US20060258378A1 (en) * 2003-06-20 2006-11-16 Terho Kaikuranata Mobile device for mapping sms characters to e.g. sound, vibration, or graphical effects
JP4743686B2 (ja) * 2005-01-19 2011-08-10 京セラ株式会社 携帯端末装置、およびその音声読み上げ方法、並びに音声読み上げプログラム

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1371206A (zh) * 2001-02-23 2002-09-25 三星电子株式会社 增强通过网际协议传输语音中的语音通道的***和方法
US20020142787A1 (en) * 2001-03-27 2002-10-03 Koninklijke Philips Electronics N.V. Method to select and send text messages with a mobile
CN1379577A (zh) * 2001-04-05 2002-11-13 诺基亚有限公司 短语音消息业务方法、装置及***
US20030139922A1 (en) * 2001-12-12 2003-07-24 Gerhard Hoffmann Speech recognition system and method for operating same

Also Published As

Publication number Publication date
WO2005104092A3 (en) 2007-05-18
US20090017849A1 (en) 2009-01-15
US7395078B2 (en) 2008-07-01
KR20070007882A (ko) 2007-01-16
CN101095287A (zh) 2007-12-26
US20050266831A1 (en) 2005-12-01
WO2005104092A2 (en) 2005-11-03
US8081993B2 (en) 2011-12-20
JP2007534278A (ja) 2007-11-22
GB2429137A (en) 2007-02-14
GB2429137B (en) 2009-03-18
DE112005000924T5 (de) 2008-07-17
US20120089399A1 (en) 2012-04-12
GB0620538D0 (en) 2006-11-29

Similar Documents

Publication Publication Date Title
CN101095287B (zh) 基于短消息的话音服务
US6625576B2 (en) Method and apparatus for performing text-to-speech conversion in a client/server environment
Rabiner Applications of voice processing to telecommunications
US8019604B2 (en) Method and apparatus for uniterm discovery and voice-to-voice search on mobile device
US7013282B2 (en) System and method for text-to-speech processing in a portable device
US20090198497A1 (en) Method and apparatus for speech synthesis of text message
US6681208B2 (en) Text-to-speech native coding in a communication system
CN101473636A (zh) 用于检索信息的方法和***
CN1943218A (zh) 多模态嵌入界面的可替换定制的方法和设备
CN1972478A (zh) 一种手机读短信的新方法
CN100353417C (zh) 用于提供文本消息的方法和装置
US20050131685A1 (en) Installing language modules in a mobile communication device
US20080146197A1 (en) Method and device for emitting an audible alert
US20030065512A1 (en) Communication device and a method for transmitting and receiving of natural speech
KR20040013071A (ko) 유명 연예인의 음성을 모사하는 음성 메일 서비스 방법 및그 시스템
JP5049310B2 (ja) 音声学習・合成システム及び音声学習・合成方法
Sarathy et al. Text to speech synthesis system for mobile applications
GB2406471A (en) Mobile phone with speech-to-text conversion system
Riccio et al. Voice based remote data base access
KR20070084773A (ko) 이동통신 단말기의 텍스트 변환 장치 및 방법
KR20050119292A (ko) 이동통신 단말기를 이용한 어학학습 시스템 및 그 방법
EP1103954A1 (en) Digital speech acquisition, transmission, storage and search system and method
JP2004234096A (ja) 発音記述言語による音声合成をする端末装置

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
ASS Succession or assignment of patent right

Owner name: NUANCE COMMUNICATIONS, INC.

Free format text: FORMER OWNER: VOICE SIGNAL TECHNOLOGIES

Effective date: 20130206

C41 Transfer of patent application or patent right or utility model
TR01 Transfer of patent right

Effective date of registration: 20130206

Address after: Massachusetts, USA

Patentee after: Nuance Communications Inc

Address before: Massachusetts USA

Patentee before: Voice Signal Technologies Inc.

CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20110518

Termination date: 20170420

CF01 Termination of patent right due to non-payment of annual fee