Android手机语音朗读短信程序的实现_毕业论文

毕业论文移动版

毕业论文 > 计算机论文 >

Android手机语音朗读短信程序的实现

毕业设计说明书中文摘要随着现代技术的发展,人们对移动终端的依赖性和期望是越来越大。通话、短信收发、小型游戏等功能都已经无法满足人们对移动终端的需求,这些移动终端也开始失去了市场。Android是目前世界上主流的移动端操作系统之一,由于其免费、开源的特性,迅速被许多用户和开发者所青睐。如今,由于语音技术的兴起,在Android中的很多应用都拥有了语音合成、语音识别等功能,这些功能给用户带来了很好的体验。虽然Android的开源代码中提供了和语音技术相关的接口,但是目前并不支持中文的识别。78643

本文主要研究基于Android接口和科大讯飞MSC开发的语音短信朗读程序。程序界面友好,操作简单,代码可维护性、可扩展性高。经测试,程序能够满足用户的基本需求。

毕业论文关键词  Android  科大讯飞MSC  短信  语音合成

毕业设计说明书外文摘要

Title       A Text-to-Speech Messages Brogram Based  on Android OS                       

Abstract With the development of modern technology, people are more and more dependent on mobile terminals。 Calls, text messaging, small games and other functions have been unable to meet the needs of people on the mobile terminal, these mobile terminals also began to lose the market。 Android is one of the world's mainstream mobile terminal operating system, because of its free, open source characteristics, quickly by many users and developers。 Today, due to the rise of voice technology, a lot of applications in Android have speech synthesis, speech recognition and other functions, these features give the user a good experience。 Although the Android's open source code provides some interfaces to the speech technology, it does not support the identification of the Chinese language。

   This paper mainly studies the Android interface and iFLYTEK MSC development based on the message reading program。 The program has friendly interface, simple operation, high maintainability and extensibility。 After testing, the program can meet the basic needs of users。

Keywords  Android  iFLYTEK MSC  messagses  TTS(Text-to-Speech)

目   次

1  引言  1

1。1  国内外研究现状   1

1。2  本文主要研究内容   3

2  相关技术背景  4

2。1  Android技术背景  4

2。2 科大讯飞开放平台技术背景 5

3  系统需求分析与设计  7

3。1  功能需求分析   7

  3。2  性能需求分析   7

  3。3  数据库需求分析   8

4  系统功能设计说明  10

4。1  UI模块设计说明   10

4。2  Database模块设计说明   11

4。3  Entity模块设计说明   11

4。4  Adapter模块设计说明   11

4。5  Receiver模块设计说明   11

4。6  Utility模块设计说明   12

5  方案设计与实现  13

5。1  UI界面   13

5。2  短信发送   14

5。3  短信接收   15

5。4  语音合成   17

5。5  数据库操作   19

软件测试  22

6。1  测试的目的   22

5。2  测试环境   23

6。3  重要模块测试   25

结论  24

致谢  25

参考文献26 (责任编辑:qin)