`
孤独舞者
  • 浏览: 88889 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

java语音~~~

    博客分类:
  • java
阅读更多
我觉得要用C++来开发一个DLL,然后在Java中去用它。 建立一个表,对于输入的声音文件,与库中的文件作比较,有符合的,就确认为这个单词。还有就是用JMF。我做过从摄像头读取过数据,进行数字图像处理。

这些是我找到的资料:
Java Speech API :http://java.sun.com/products/java-media/speech/

Java Speech API 允许开发人员将语音技术整合到 Java applet 和应用程序的用户界面中。我觉得 API应该是规定一个跨平台的接口来支持命令—控制识别器、听写系统和语音合成器。查了以下,分成了以下几个规范:

Java Speech API 规范(Java Speech API Specification,JSAPI)
Java Speech API 程序员指南
Java Speech API 语法格式规范(Java Speech API Grammar Format Specification,JSGF)
Java Speech API 标记语言规范(Java Speech API Markup Language Specification,JSML)
这个 API 没有 Sun 公司的参考实现,但是有许多第三方实现,包括 Speech for Java(可以从 IBM alphaWorks 获得),它使用 ViaVoice 来支持语音命令识别、听写和文本到语音的合成。
分享到:
评论
1 楼 wantdrink 2009-10-26  
speech for java好像已经retired了?找不到任何消息

相关推荐

    java语音源代码用例

    在这个"java语音源代码用例"中,我们可能找到了一些实际操作的例子,用于学习和探讨Java在语音处理方面的应用。 首先,Java提供了javax.sound.sampled包,这是Java Sound API的一部分,用于处理音频输入、输出和...

    JAVA语音转文字

    以下是对"JAVA语音转文字"这一主题的详细解释。 1. **语音识别基础** 语音识别是将人类的语音信号转换为文本的过程,它是自然语言处理(NLP)的一个重要组成部分。在Java中,我们可以借助第三方库或者API来实现这...

    java 语音开发指南

    在IT行业中,Java语音开发是将Java编程语言与语音识别、语音合成等技术结合,用于构建电话自动应答系统、语音助手、智能客服等应用场景的关键技术。本指南将围绕"java 语音开发指南"的主题,深入讲解相关知识点,...

    Java实现语音合成和语音识别.rar_Java实现语音合成和语音识别_ZVV_java 语音合成_语音合成_语音识别

    在实际应用中,Java语音合成和识别可能会涉及到以下几个关键点: 1. **音库选择**:不同的语音引擎提供不同风格和语言的发音,开发者需要根据目标用户群体选择合适的音库。 2. **音频格式**:合成的语音可能需要...

    java 语音转文字的依赖资源包

    java 语音转文字的依赖资源包。 使用前操作 1、把dll文件放在%JAVA_HOME%\bin下(注意系统是32位还是64位),也可以放在C:\Windows\System32下,如果是64位应该放在C:\Windows\SysWOW64 下。建议放在jdk的bin目录下...

    java 语音识别设计文档

    Java 语音识别设计文档 Java 语音识别设计文档是指使用 Java 语言开发的一种语音识别系统的设计文档,旨在指导开发者设计和实现一个高效、准确的语音识别系统。本文档涵盖了语音识别系统的总体设计、语音厂商选型、...

    java语音游戏.zip

    java语音游戏.zipjava语音游戏.zipjava语音游戏.zipjava语音游戏.zipjava语音游戏.zip java语音游戏.zipjava语音游戏.zipjava语音游戏.zipjava语音游戏.zipjava语音游戏.zip java语音游戏.zipjava语音游戏.zipjava...

    java语音视频聊天程序

    java语音视频聊天程序 实现了java 局域网内 语音视频 聊天的程序 基于jmf开发的 如果下载后该程序运行了 需要安装jfm 和配置jfm的环境变量 直接运行sounds包下的chatloginfame即可,handlens包下的程序为java的放大...

    java语音识别demo

    Java语音识别Demo是一个示例项目,它展示了如何在Java应用程序中实现语音识别功能。这个项目对于开发者来说,是一个很好的起点,特别是那些希望在他们的软件中集成语音交互功能的人。通过这个Demo,我们可以学习到...

    java语音视频功能

    Java语音视频功能是一种在Java平台上实现的多媒体技术,它涵盖了语音识别和语音写入的核心技术。这个项目提供了从音频输入捕获声音,并将其转化为可读的文本的能力,这对于开发交互式应用,例如智能助手、在线客服...

    Java语音引擎 示例

    Java语音引擎,通常被称为Java Text To Speech (JTTS),是一种技术,它允许程序将文本转换成可听见的语音输出。这种技术在各种应用场景中都非常有用,例如为视觉障碍者提供有声读物,或者在自动服务系统中为用户提供...

    JAVA语音聊天一对一音频信号传输

    【Java语音聊天一对一音频信号传输】的实现涉及多个关键技术点,包括网络连接的建立、音频信号的采集与回放、音频数据的编码与解码。以下是对这些知识点的详细阐述: 1. **网络连接的建立** 在Java中,TCP/IP协议...

    JAVA语音识别v0.1

    Java语音识别v0.1是一款基于Java开发的实时语音识别软件,主要针对中文语言进行识别。这个项目的初版,即v0.1,已经实现了基本的语音输入转换为文字的功能,用户可以通过语音输入,系统将识别出对应的中文文本。这在...

    java点对点语音实时聊天

    1. **Java语音处理库**:实现语音聊天的核心是处理音频数据。Java提供了多种库来支持音频操作,如Java Sound API(Java Sound Access Layer)和JMF(Java Media Framework)。这些库可以用于音频的录制、播放、编码...

    JAVA语音合成TTS

    Java语音合成技术,通常被称为Text-to-Speech (TTS),是一种将文本数据转换为可听见的语音输出的技术。在Java平台上,开发人员可以利用各种库和API来实现TTS功能,其中科大讯飞的TTS引擎是一个广泛使用的解决方案。...

    java语音聊天室

    【Java语音聊天室】是一个基于Java技术开发的项目,它为用户提供了一个实时交流的平台,不仅支持文字聊天,还特别引入了语音聊天功能,让用户之间的沟通更为便捷和生动。通过这个工程,开发者不仅锻炼了自己的编程...

    Java语音聊天工具

    【Java语音聊天工具】是一种基于Java技术开发的实时通信应用,它允许用户通过网络进行音频通话,实现在线的语音交流。在Java编程语言的支持下,这类工具能够跨平台运行,适用于Windows、Mac OS X以及Linux等多种操作...

    java语音朗读实例。TTS调用实例

    在"java语音朗读实例。TTS调用实例"这个项目中,我们将会探讨如何在Java程序中集成TTS功能。首先,我们需要了解Java的`javax.speech`和`javax.speech.synthesis`包,这两个包提供了TTS的相关接口和类。其中,`...

    Java语言实现文本转语音

    Java语言实现文本转语音主要依赖于特定的库和API,其中一种常见的方法是通过调用DLL(动态链接库)文件来实现。在这个场景下,Java程序利用Jacob库来与Windows系统的语音合成引擎交互,将文本转化为可听见的语音。...

    myDemo_JAVA实现在线语音分析_语音转文字

    【标题】"myDemo_JAVA实现在线语音分析_语音转文字"揭示了这是一个基于Java语言开发的项目,其核心功能是实现语音的实时分析,并将语音转化为文字,同时还包括对转化后文字的敏感词检测。这涉及到多个技术领域,包括...

Global site tag (gtag.js) - Google Analytics