Before You Begin phoneME Feature(MR4)
This document contains the following sections:
* Document Notes and Conventions
* Setting Variables for Your Build Environment
* Including Optional Packages in Your Builds
* Building with the make -C Option
Note: This section contains information you might find useful while working through the phoneME Feature installation process. It is for your information only. If you want to begin downloading and installing the phoneME Feature software right away, see Downloading the phoneME Feature Software Source Code.
Document Notes and Conventions
For your ease of use, this guide uses the following conventions:
* The document variable %COMPONENTS_DIR% means "the location where you have installed the phoneME Feature software." For example, if you install the phoneME Feature software into the directory /home/chocolate/phoneME_feature, changing directory to %COMPONENTS_DIR%/midp means to change directory to /home/chocolate/phoneME_feature/midp.
* For all procedures and examples carried out on the Windows platform, the use of Cyg4Me is assumed. Instructions for installing Cyg4Me are provided here.
Setting Variables for Your Build Environment
Preparing your build environment requires you to set environment variables for your Windows x86 build platforms. The specific variables that need to be set are described in the remainder of this document.
Build environment variables can be set in two ways:
* As a system variable
* On the command-line, when you run make
Setting System Variables
On a Windows x86 build platform, a system variable is set in the following way:
$ set VARIABLE=value
For example, to set the TARGET_CPU as a system variable on a Windows x86 platform, type:
$ set TARGET_CPU=i386
Setting Command-Line Variables
On a Windows x86 build platform, a command-line variable is set in the following way:
$ make VARIABLE=value make_target
For example, to set TARGET_CPU on a make command-line for a Windows x86 platform, use the following format:
$ make TARGET_CPU=i386 all
Note: Typing make on the command-line by itself is the same as typing make all.
Including Optional Packages in Your Builds
Optional packages can be included in the JavaCall porting layer and phoneME Feature software client builds by adding the appropriate optional package variable pairs to the make command line.
To do this, use the following variable format, where XXX is the JSR number:
* USE_JSR_XXX=true
* JSR_XXX_DIR=path-to-jsr-source
For example, to build the JavaCall porting layer to include JSR 120 (Wireless Messaging APIs), the make command-line looks like this:
$ make USE_JSR_120=true JSR_120_DIR=%COMPONENTS_DIR%/jsr120
Note: For optional packages with two-digit numbers, the format is USE_JSR_XX and JSR_XX_DIR.
In addition to the JSR variables shown above, you must also use the following variables when building optional packages:
* USE_ABSTRACTIONS=true
* ABSTRACTIONS_DIR=path-to-abstractions-directory
Certain JSRs have dependencies that must also be taken into consideration when building optional packages. For example, to properly build JSR 234, Advanced Multimedia Supplements API, you must also build JSR 135, Mobile Media API and JSR 75, File Connection and Personal Information Management API.
Other variables are also required to build JSR 234. For more information on using optional package variables and the dependencies between specific optional packages, see Sun Java Wireless Client Software Build Guide.
Note: If one (or more) optional packages are included in the phoneME Feature software client build, the same optional packages must be included when building the JavaCall porting layer. Builds for the PCSL and CLDC components do not require the inclusion of optional packages, even if optional packages are included in the JavaCall and phoneME Feature software client builds.
Building With the make -C Option
When using make to build the JavaCall porting layer, PCSL, CLDC, and phoneME Feature software, the -C option is used to specify the directory where the build is performed. Using the -C option enables you to build in the correct location without changing to the build directory before the build is launched.
For improved usability, this guide directs you to change to the build directory before building a component. However, if you choose, you can launch your build from any directory using the make -C option.
For example, if the build directory for building the JavaCall porting layer on a Windows x86 target platform in the phoneME Feature client is %COMPONENTS_DIR%/midp/build/javacall, and you want to build from any directory, enter the following:
$ make -C %COMPONENTS_DIR%/midp/build/javacall flag1 flag2 flag3
分享到:
相关推荐
要毕业了,这是自己在学习过程中写的文档,仅供参考。文档中参考了书籍和网络资料,没能全部注明。 email: jinfuz@163.com
一些关于end points detection和phoneme segmentation方法的papers
phoneme_advanced-mr2交叉编译,CVM移植ARM交叉编译
phoneme feature vm Architecture and Design Guide Sun Java™ Wireless Client Software 2.2 Java Platform, Micro Edition
收集自Sun官方的开源项目phoneME,J2ME游戏编程时你会用到,你可以由此进一步探讨JavaME在Java底层的实现,可能对新手有些难度。
sun 提供的移動式虛擬機器,有支援 awt gui
PhoneMe软件设计文档宣贯.pdf
phoneME-android:开源Java ME应用程序平台
字音素图 提供“ 列出的单词和音素... dbLocation: __dirname + '/where-you-want-it/a-word-phoneme.db' }, done ); function done(error) { if (error) { console.log(error) } else { console.log('Succes
安装 npm install phoneme-sequencer用法 var sequencer = require('phoneme-sequencer');var seq = sequencer.completeSequence( { base: ['START', 'L'] // Does not have to include 'START' or 'END' boundary: ...
phoneme_seequence 运行“ barkeet_sequence”指令 块设计: 2 x序列/序列-1.psyexp(每个块〜6分钟)2 x序列/序列-2.psyexp(每个块〜6分钟)1 x sequence-lexical_decision / sequence-1_LD.psyexp(每个块〜2...
基于Phoneme类的多模型方法,用于与文本无关的短话说话者识别
音素到音素(G2P) 音素到音素的相关材料集合 讲解 使用CMUSphinx工具提供的开源G2P构建语音词典的教程 工具 可训练的音素到音素转换器 您可以从上面的链接中获取原始源代码,但是自上一版本于2016年5月发布以来,...
利用SAPI 5.0进行音素分解图片说明。
自相关虽然能够判断清/浊音,并估计浊音的基音周期,但是其运算量很大,用乘法运算所需时间较长。为了避免乘法,采用短时平均幅度差函数(AMDF),验证AMDF与自相关有类似的作用,即平均幅度差函数能够代替自相关...
将英语字母和数字转为对应的音素,原文地址见 http://www.cs.cmu.edu/afs/cs/project/ai-repository/ai/areas/speech/systems/eng2phon/
Speech recognition using stochastic phonemic segment model based on phoneme segmentation Speech Recognition Using Stochastic Phonemic Segment Model Based on Phoneme Segmentation Chieko Furuichi, ...
GP2X-SDL版本的phoneME的构建自动化 先决条件: 的Python 3 pip install pexpect qemu-system-i386 ssh sshpass 工具版本: Debian 5.0.10 gcc 3.4.6 SDL 1.2.15 SDL_image 1.2.12 SDL_mixer 1.2.12 JDK...
怎么跑编码解码VN字的源代码存储在./nor目录中
An automatic phoneme segmentation method in continuous Tibetan language under the condition of resource-deficiency