智能手机通讯录制造技术

技术编号:9571681 阅读:174 留言:0更新日期:2014-01-16 04:25
一种智能手机通讯录,包括通讯录和输入法数据,通讯录是保存在SPCE06lA内部的闪存中,由通讯录条目和通讯录索引构成;通讯录条目采用的是双向链表的结构;通讯录索引便于定位各条目链表的首尾,快速查找语音拨号的条目;输人法数据由拼音码表和汉字表共同组成,保存在SPR4096芯片中,利用Rewriter软件将输入法数据制作成整合文件,烧录到SPR4096芯片中。本发明专利技术利用16位单片机强大的语音处理功能,在完成手机通讯录的基本功能的同时,实现了手机的语音拨号,满足了现代手机通讯录的设计要求。

【技术实现步骤摘要】
智能手机通讯录
本专利技术涉及一种手机通讯录,具体涉及一种智能手机通讯录。
技术介绍
手机通讯录的出现,摆脱了纸质电话簿、名片夹携带不便,信息记录准确性、安全性差的束缚,既减轻了人们大脑的负担,又方便记录,使得人们便捷地管理随身信息成为可能。语音拨号是语音处理技术在结合手机应用的过程中不断深入的产物,本专利技术借助SPCE061A精简开发平台,利用16位单片机强大的语音处理功能,在完成手机通讯录的基本功能的同时,实现了手机的语音拨号,满足了现代手机通讯录的设计要求。
技术实现思路
本专利技术的目的在于提供一种智能手机通讯录,其利用16位单片机强大的语音处理功能,在完成手机通讯录的基本功能的同时,实现了手机的语音拨号,满足了现代手机通讯录的设计要求。本专利技术的技术解决方案是: 一种智能手机通讯录,包括通讯录和输入法数据,其特殊之处在于所述通讯录是保存在SPCE061A内部的闪存中,由通讯录条目和通讯录索引构成;所述通讯录条目采用的是双向链表的结构;所述通讯录索引便于定位各条目链表的首尾,快速查找语音拨号的条目;所述输人法数据由拼音码表和汉字表共同组成,保存在SPR4096芯片中,利用Rewriter软件将输入法数据制作成整合文件,烧录到SPR4096芯片中。上述智能手机通讯录,其特征在于,该通讯录的实现包括: (1)键盘扫描:扫描是在TMB-128Hz中断服务程序中进行的,采用逐行扫描的方式,只需调用获取键值函数即可得到键值; (2)IXD显示:实现模块的驱动程序包括底层驱动程序和用户API功能接口函数,底层驱动文件主要用于定义寄存器,配置模组的接口,实现端口初始化及数据的传输;接口函数主要提供了 LCD显示的各种API功能函数及其头文件,完成显示效果的迭加、画圆偏差量的计算; (3)汉字显示:将已有的点阵字库的数据格式转换为LCD501—Bitmap函数要求的位图格式,烧写到SPR4096芯片里,供汉字显示程序使用; (4)Flash擦写:系统内置的Flash用于存储通讯录的条目及索引; (5)文字输入:实现中文、英文、数字以及符号的输入功能,其中中文输入法负责将获取的键值转换为汉字; (6)通讯录操作:模块分为两层实现.数据访问层负责进行通讯录条目链表的插入、删除、遍历等底层的操作;用户接口层负责在SPLC501上显示菜单,处理按键输入等交互行为;(7)语音拨号:语音拨号的前提是语音识别,其过程分为“训练”和“识别”,在训练阶段,系统将采集语音样本并分析处理,从中提取出语音特征信息,建立特征模型;在识别阶段,将特征信息与已有的特征模型进行对比,如果二者一致,则语音被识别;系统的语音识别函数库SPc支持包含训练、识别、语音特征模型的导入、导出功能函数。本专利技术的优点在于:利用16位单片机强大的语音处理功能,在完成手机通讯录的基本功能的同时,实现了手机的语音拨号,满足了现代手机通讯录的设计要求。【具体实施方式】16位单片机SPCE061A除具备单片机最小系统电路外,还包括电源电路、音频电路、复位电路等,其中音频电路含MIC输入部分和DAC音频输出部分。此外,SPCE061A板配有调试器接口以及下载接口,用于程序的在线调试、下载、开发软件使用。在 本专利技术通讯录是保存在SPCE061A内部的闪存中,由通讯录条目和通讯录索引构成。通讯录条目采用的是双向链表的结构,能够很方便地对通讯录进行插入、删除、查询、按姓名排序存储等操作。通讯录索引便于定位各条目链表的首尾,快速查找语音拨号的条目。输人法数据由拼音码表和汉字表共同组成,在本专利技术输入法数据保存SPR4096芯片中,利用Rewriter软件将输入法数据制作成整合文件,烧录到SPR4096芯片中。该智能手机通讯录的实现包括: (I)键盘扫描:扫描是在TMB-128 Hz中断服务程序中进行的,采用逐行扫描的方式,只需调用获取键值函数即可得到键值。(2) IXD显示:实现模块的驱动程序包括底层驱动程序和用户API功能接口函数,底层驱动文件主要用于定义寄存器,配置模组的接口,实现端口初始化及数据的传输。接口函数主要提供了 IXD显示的各种API功能函数及其头文件,完成显示效果的迭加、画圆偏差量的计算等。(3)汉字显示:将已有的点阵字库的数据格式转换为IXD501—Bitmap函数要求的位图格式,烧写到SPR4096芯片里,供汉字显示程序使用。(4)Flash擦写:系统内置的Flash用于存储通讯录的条目及索引。在Flash写入前应进行擦除,擦除是以“页”为单位的,其过程是将所在页的全部内容复制到变量数组中.在数组中完成数据修改,然后清空页面将数组中的数据写回该页。(5)文字输入:实现中文、英文、数字以及符号的输入功能,其中中文输入法负责将获取的键值转换为汉字。其转换方法是将获取的键值转换为拼音编码,然后搜索到该拼音编码对应的汉字编码列表。(6)通讯录操作:模块分为两层实现.数据访问层负责进行通讯录条目链表的插入、删除、遍历等底层的操作;用户接口层负责在SPLC501上显示菜单,处理按键输入等交互行为。(7)语音拨号:语音拨号的前提是语音识别,其过程分为“训练”和“识别”,在训练阶段,系统将采集语音样本并分析处理,从中提取出语音特征信息,建立特征模型。在识别阶段,将特征信息与已有的特征模型进行对比,如果二者一致,则语音被识别。系统的语音识别函数库SPc支持包含训练、识别、语音特征模型的导入、导出等功能函数。本文档来自技高网...

【技术保护点】
一种智能手机通讯录,包括通讯录和输入法数据,其特征在于所述通讯录是保存在SPCE06lA内部的闪存中,由通讯录条目和通讯录索引构成;所述通讯录条目采用的是双向链表的结构;所述通讯录索引便于定位各条目链表的首尾,快速查找语音拨号的条目;所述输人法数据由拼音码表和汉字表共同组成,保存在SPR4096芯片中,利用Rewriter软件将输入法数据制作成整合文件,烧录到SPR4096芯片中。

【技术特征摘要】
1.一种智能手机通讯录,包括通讯录和输入法数据,其特征在于所述通讯录是保存在SPCE061A内部的闪存中,由通讯录条目和通讯录索引构成;所述通讯录条目采用的是双向链表的结构;所述通讯录索引便于定位各条目链表的首尾,快速查找语音拨号的条目;所述输人法数据由拼音码表和汉字表共同组成,保存在SPR4096芯片中,利用Rewriter软件将输入法数据制作成整合文件,烧录到SPR4096芯片中。2.根据权利要求1所述智能手机通讯录,其特征在于,该通讯录的实现包括: (1)键盘扫描:扫描是在TMB-128Hz中断服务程序中进行的,采用逐行扫描的方式,只需调用获取键值函数即可得到键值; (2)IXD显示:实现模块的驱动程序包括底层驱动程序和用户API功能接口函数,底层驱动文件主要用于定义寄存器,配置模组的接口,实现端口初始化及数据的传输;接口函数主要提供了 LCD显示的各种API功能函数及其头文件,完成显示效果的迭加、...

【专利技术属性】
技术研发人员:王耀斌
申请(专利权)人:陕西高新实业有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1