2023年12月15日发(作者:栋斯年)
维普资讯
第24卷第9期 2007年9月 计算机应用与软件 Computer Applications and Software Vo1.24 No.9 Sep.2007 基于J2ME平台的手机语音控制系统 舒芳蕊 陆汝占 高 峰 (上海交通大学计算机系上海200030) 摘 要 提出了一个基于J2ME平台的手机语音控制系统,该系统结合语音识别和自然语言处理技术,处理手机用户的语音输 入,抽取语义信息并显示在手机终端。本系统采用C/S架构,客户端为手机终端,服务器端为Pc。在客户端,收集语音输入流并发 送给服务器,接收服务器发回的语义信息并显示;在服务器端,接收手机客户端传来的语音流,进行语音识别,自然语言处理,将处理 的语义信息发回客户端。该系统能处理同一种手机控制命令的多种自然语言表达方式,能极大方便手机用户的使用。 关键词 自然语言处理切分标注 句法分析 语义求解 A MoBILE PHoNE VoICE CoNTRoL SYSTEM BASED oN J2ME PLATFoRM Shu Fangrui Lu Ruzhan Gao Feng (Department of Computer Science,Shanghai Jiaotong University,Shanghai 200030,China) Abstract A mobile phone voice control system based on J2ME platform is proposed.The system combines voice recognition and natural language processing technologies.It uses C/S architecture.The client device is mobile phone,and the server is common PC.At client side,it accepts user's voice commands via mobile phone.Then the commands are transmitted to server.At server side.the voice stream is processed by voice recognition and natural language processing,and the resultant semantic information is transferred back to the client and displayed on phone’s termina1.The system Van process various kinds of natural language expressions of the same command.and can provide great eonven- ienee for mobile phone users. Keywords Natural language processing Chinese corpus segmentation and tagging Syntax analysis Semantic extraction 然语言处理模块和服务器端模块四部 0 引 言 随着无线通讯技术的飞速发展,手机已成为人们日常生活 分组成,系统的架构如图1所示。 下面分别介绍系统的各个子模块。 (1)手机客户端:从手机用户处 手机客户端 ● 熏统服务嚣■ l 语音识别 l 拼音漉 中不可或缺的部分。今天的手机已不单单是移动电话的载体, 短消息、E-mail、音频视频播放等功能纷纷出现在手机这个狭小 接收语音信号,并通过无线网络把信 号流发往服务器,同时负责把服务器 端的语义处理结果显示在手机上。 自端语言处理 Il 的载体上。但是,手机的操作仍然不够灵活,如果能够通过自然 语言来控制手机,那么手机将提供更好的人机交互性。为此,各 大手机厂商纷纷推出语音手机,它为用户提供了通过人机交互 方式控制手机的功能,但是在中文信息处理方面,由于汉语I:1语 的多样性,使得一些语音识别引擎即使识别出了正确的汉字,也 无法正确理解用户的真实意图。本项目主要针对这个问题,把 (2)语音识别模块:使用基于词 的语音处理技术将语音输入流识别为 拼音流,交给自然语言处理模块。 (3)自然语言处理模块:对输入的拼音流进行切分标注,句 图1系统架构 法分析,语义求解得到语义信息。 (4)服务器端包括语音识别模块和自然语言处理模块,负 语音识别技术和自 语言处理技术结合,力求更好的实现手机 的智能化。 责接受手机客户端发来的语音信号流,以及将处理结果发回手 机客户端。 J2ME亦即Java 2 Platform Micro Edition,是Sun专门为小型 的资源受限的消费性电子设备上的应用程序开发提供的Java 版本。J2ME的技术优势在于:良好的跨平台能力,与J2EE后 端的无缝结合能力以及Java语言的优良特色(如简单、安全 1.1语音识别模块 语音识别的处理过程从语音信号的采样开始,通过从信号 中提取一系列的声音特征向量来压缩信息量,然后将包含有语 音信号频率内容信息的特征向量作为声音观测材料。而语音识 别系统则寻找可以产生这样的声音观测材料的单词序列。语音 识别过程如图2所示。 等)。本系统采用C/S架构,手机客户端采用J2ME作为开发平 台,这主要因为J2ME开发的程序可以方便的下载到手机上,而 且J2ME的程序能使用手机上的本地存储。 1 系统架构 收稿日期:2005—08—19。国家863基金资助项目(2001AA114210- 本手机语音控制系统由手机客户端模块,语音识别模块,自 11)。舒芳蕊,硕士生,主研领域:中文信息处理。
2023年12月15日发(作者:栋斯年)
维普资讯
第24卷第9期 2007年9月 计算机应用与软件 Computer Applications and Software Vo1.24 No.9 Sep.2007 基于J2ME平台的手机语音控制系统 舒芳蕊 陆汝占 高 峰 (上海交通大学计算机系上海200030) 摘 要 提出了一个基于J2ME平台的手机语音控制系统,该系统结合语音识别和自然语言处理技术,处理手机用户的语音输 入,抽取语义信息并显示在手机终端。本系统采用C/S架构,客户端为手机终端,服务器端为Pc。在客户端,收集语音输入流并发 送给服务器,接收服务器发回的语义信息并显示;在服务器端,接收手机客户端传来的语音流,进行语音识别,自然语言处理,将处理 的语义信息发回客户端。该系统能处理同一种手机控制命令的多种自然语言表达方式,能极大方便手机用户的使用。 关键词 自然语言处理切分标注 句法分析 语义求解 A MoBILE PHoNE VoICE CoNTRoL SYSTEM BASED oN J2ME PLATFoRM Shu Fangrui Lu Ruzhan Gao Feng (Department of Computer Science,Shanghai Jiaotong University,Shanghai 200030,China) Abstract A mobile phone voice control system based on J2ME platform is proposed.The system combines voice recognition and natural language processing technologies.It uses C/S architecture.The client device is mobile phone,and the server is common PC.At client side,it accepts user's voice commands via mobile phone.Then the commands are transmitted to server.At server side.the voice stream is processed by voice recognition and natural language processing,and the resultant semantic information is transferred back to the client and displayed on phone’s termina1.The system Van process various kinds of natural language expressions of the same command.and can provide great eonven- ienee for mobile phone users. Keywords Natural language processing Chinese corpus segmentation and tagging Syntax analysis Semantic extraction 然语言处理模块和服务器端模块四部 0 引 言 随着无线通讯技术的飞速发展,手机已成为人们日常生活 分组成,系统的架构如图1所示。 下面分别介绍系统的各个子模块。 (1)手机客户端:从手机用户处 手机客户端 ● 熏统服务嚣■ l 语音识别 l 拼音漉 中不可或缺的部分。今天的手机已不单单是移动电话的载体, 短消息、E-mail、音频视频播放等功能纷纷出现在手机这个狭小 接收语音信号,并通过无线网络把信 号流发往服务器,同时负责把服务器 端的语义处理结果显示在手机上。 自端语言处理 Il 的载体上。但是,手机的操作仍然不够灵活,如果能够通过自然 语言来控制手机,那么手机将提供更好的人机交互性。为此,各 大手机厂商纷纷推出语音手机,它为用户提供了通过人机交互 方式控制手机的功能,但是在中文信息处理方面,由于汉语I:1语 的多样性,使得一些语音识别引擎即使识别出了正确的汉字,也 无法正确理解用户的真实意图。本项目主要针对这个问题,把 (2)语音识别模块:使用基于词 的语音处理技术将语音输入流识别为 拼音流,交给自然语言处理模块。 (3)自然语言处理模块:对输入的拼音流进行切分标注,句 图1系统架构 法分析,语义求解得到语义信息。 (4)服务器端包括语音识别模块和自然语言处理模块,负 语音识别技术和自 语言处理技术结合,力求更好的实现手机 的智能化。 责接受手机客户端发来的语音信号流,以及将处理结果发回手 机客户端。 J2ME亦即Java 2 Platform Micro Edition,是Sun专门为小型 的资源受限的消费性电子设备上的应用程序开发提供的Java 版本。J2ME的技术优势在于:良好的跨平台能力,与J2EE后 端的无缝结合能力以及Java语言的优良特色(如简单、安全 1.1语音识别模块 语音识别的处理过程从语音信号的采样开始,通过从信号 中提取一系列的声音特征向量来压缩信息量,然后将包含有语 音信号频率内容信息的特征向量作为声音观测材料。而语音识 别系统则寻找可以产生这样的声音观测材料的单词序列。语音 识别过程如图2所示。 等)。本系统采用C/S架构,手机客户端采用J2ME作为开发平 台,这主要因为J2ME开发的程序可以方便的下载到手机上,而 且J2ME的程序能使用手机上的本地存储。 1 系统架构 收稿日期:2005—08—19。国家863基金资助项目(2001AA114210- 本手机语音控制系统由手机客户端模块,语音识别模块,自 11)。舒芳蕊,硕士生,主研领域:中文信息处理。