java读取汉字 并且发出该汉字的声音

问题描述

如题大神们能不能给点思路,或者资料或者代码也行阿以前没接触过语音方面的不知道怎么搞

解决方案

解决方案二:
对不起很想帮你,但是就是不知道怎么发声
解决方案三:
要有语音库,要有播音功能,得到一个汉字,去语音库匹配语音数据,再送给广播程序,声音就出来了
解决方案四:
给你说个开源项目pinyin4j。我想,汉字是一个字一个音,而且音都是有限的,可以建立一个语音库,把汉字转换成拼音,然后在语音库中找出相应的音就是行。
解决方案五:
大哥很不幸我不是做这个的建议你自行去参考一些相关的资料!会对你有帮助的!
解决方案六:
那岂不是也可以做成让程序自动通过音节来生成读音,就像我们小学学拼音一样?
解决方案七:
一个一个的读的吧,每个字的发音做成文件,名字就是这个汉字,这样就可以了吧.以前接触过一个监控系统,比如说监控空调的读数,通过语音打电话,自动播报温度.就是一个一个数字的语音文件播放.
解决方案八:
网上肯定有相关组件或者插件,LZ查查
解决方案九:
我在想金山词霸怎么读英语的
解决方案十:
该回复于2010-12-01 09:39:41被版主删除
解决方案十一:
这个肯定有优化的吧,不然一个语音库。。。。太大了。怎么select啊
解决方案十二:
确实需要语音库,不过网上有现成的语音库,可以参考下。你。腻。泥。拟。尼等等此类一个音。。不过缺点就是发音生硬。每个音调的汉字配音的话效果好点,但是语音库会很大。自己考虑吧。
解决方案十三:
这个很强大啊

时间: 2024-09-20 05:40:22

java读取汉字 并且发出该汉字的声音的相关文章

java实现汉字转unicode与汉字转16进制实例_java

本文实例讲述了java实现汉字转unicode与汉字转16进制的实现方法.分享给大家供大家参考.具体实现方法如下: 一.汉字转unicode 复制代码 代码如下: public static String toUnicode(String s) {         String as[] = new String[s.length()];         String s1 = "";         for (int i = 0; i < s.length(); i++)   

java 读取dbf文件-java读取dbf文件问题怎样解决使用javadbf.jar

问题描述 java读取dbf文件问题怎样解决使用javadbf.jar 使用javadbf.jar读取dbf文件只能读取到字段名和第一行记录,然后遇到com.linuxense.javadbf.DBFException: Failed to parse Number: multiple points错误怎么解决

java读取操作系统环境变量

变量 java读取操作系统环境变量 /**文件名:SysProb.java描述: 取得当前系统变量的程序. java中的System.getProperty只是针对JVM来的,如果要取得系统环境变量,还要用到系统相关的函数作者: 慈勤强Email :cqq1978@Gmail.com**/ import java.util.*;import java.io.*; class SysProb{ //返回当前系统变量的函数,结果放在一个Properties里边,这里只针对win2k以上的,其它系统可

Java读取文件内容的小例子

Java 提供 BufferedReader 类用来从流中读取字符串.FileReader 类用来读取文件.我们用这两个类来读取文件中的字符串. 下面是一个例子: import java.io.BufferedReader;import java.io.FileReader;import java.io.IOException;public class ReadFile{ public static void main(String[] args){ String path="c:/1.txt&

java读取properties文件的方法

  本文实例讲述了java读取properties文件的方法.分享给大家供大家参考.具体实现方法如下: ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 package com.t

java读取大文件简单实例

 这篇文章主要介绍了java读取大文件简单实例,有需要的朋友可以参考一下 我要从一个文本文件中提有用的数据  文本文件200多MB  是不是可以建一个缓存来把有用的数据一段一段的提出来,请问该怎么做?    JAVA中可以使用内存映射文件来操作大文件.  最大可达2GB.  下面是个简单的示例,更具体的自己看Java API DOCS或相关资料      代码如下: import java.io.*;  import java.nio.*;  import java.nio.channels.*

java读取properties文件

关键字: java读取properties配置文件 今天要将以前一个项目的数据连接改成从properties文件中配置.找了好久,网上也不少,可就是读取文件时总是找不到文件在哪(我放在classes目录下了).最后终于成功,记下,以做纪念. Java代码 package com.web.connection; import java.io.IOException;import java.io.InputStream;import java.sql.Connection;import java.s

java读取服务器html文件带图片显示到前端

问题描述 java读取服务器html文件带图片显示到前端 html文件是通过word另存为生成的,存放位置不在web项目路径下,我现在通过文件流的方式读取html文件显示到浏览器,但图片无法显示出来,怎样解决呢? 解决方案 因为HTML文件也是文本文件,所以使用简单的字符流读取就可以了,而图片是二进制文件,需要字节流读取,可以使用ImageIO类(详细用法参照API文档)读取并写出图片,然后使用HTML的标签显示即可.当然这仅仅是解决思路之一.

lob乱码-java 读取CLob字段乱码

问题描述 java 读取CLob字段乱码 fps = new FileOutputStream(file); osw = new OutputStreamWriter(fps,"UTF-8"); bw = new BufferedWriter(osw); Clob content = qrs.getClob(3); String line=content.getSubString((long)1,(int)content.length()); log.info("shell: