日语背单词 Win7+PostgreSQL+C#+TTS
数据库:PostgreSQL
开发环境:Visual Studio 2010
开发语言:C#
操作系统:Win7 家庭普通版 SP1(简体中文)
数据库:PostgreSQL
开发环境:Visual Studio 2010
开发语言:C#
操作系统:Win7 家庭普通版 SP1(简体中文)
--------------------------------------------------------------------------------
文本朗读语音合成引擎:
日语女声Misaki:Neospeech.Japanese.Misaki.rar
下载地址:ed2k://|file|Neospeech.Japanese.Misaki.rar|749378491|378AC5437CE2542F3548B0B402A6878C|h=NXPREIKMLRHFBITNK2I7BUTNX25PEVOK|/
日文单词发音:
1.安装并配置文本朗读语音合成引擎:
控制面板/轻松访问/语音识别->文本到语音转换->语音选择:VM Misaki
2.添加引用System.Speech(System.Speech.dll)
C:/Program Files/Reference Assemblies/Microsoft/Framework/.NETFramework/v4.0/Profile/Client/System.Speech.dll
3.代码:
using System.Speech.Synthesis;
SpeechSynthesizer speecher;
speecher.SpeakAsync(“Hello World”);
--------------------------------------------------------------------------------
PostgreSQL的安装ODBC数据源的配置及使用:
1.数据库驱动安装:利用Application Stack Builder安装psqlODBC v08.04.0200-1。
类别->Database Drivers ->psqlODBC v08.04.0200-1
2.ODBC数据源配置:
控制面板/系统和安全/管理工具->双击数据源(ODBC)
ODBC数据源管理器窗口->选择用户DSN Tab页->按下添加按钮->
创建新数据源窗口->选择PostgreSQL ODBC Driver(UNICODE)->按下完成按钮
PostgreSQL Unicode ODBC Driver(psqlODBC) Setup 窗口
Data Source:PostgreSQL35W
Database:postgres
Server:localhost
Post:5432
User Name:postgres
Password:1
按下test按钮,连接成功,则按下save按钮。
3..Net连接ODBC数据源:
using System.Data.Odbc;
OdbcConnection cn;OdbcCommand cmd;DataTable books;
cn = new OdbcConnection("dsn=PostgreSQL35W;UID=postgres;PWD=1;"); cn.Open();
cmd = cn.CreateCommand();cmd.CommandText = "select * from books ";OdbcDataAdapter adapter = new OdbcDataAdapter(cmd);books=new DataTable();adapter.Fill(books);adapter.Dispose();cn.Close();
--------------------------------------------------------------------------------
PostgreSQL创建数据表
1.创建books表
-- Table: books
-- DROP TABLE books;
CREATE TABLE books( bookid integer NOT NULL, booknm character varying(50), CONSTRAINT "key_bookId" PRIMARY KEY (bookid))WITH ( OIDS=FALSE);ALTER TABLE books OWNER TO postgres;
2.创建words表
-- Table: words
-- DROP TABLE words;
CREATE TABLE words( id integer NOT NULL, japan character varying(50) NOT NULL, hiragana character varying(50), chinese character varying(50), sound character varying(10), wordtype character varying(20), bookid integer NOT NULL, CONSTRAINT words_key PRIMARY KEY (id, bookid), CONSTRAINT fk_bookid FOREIGN KEY (bookid) REFERENCES books (bookid) MATCH SIMPLE ON UPDATE NO ACTION ON DELETE NO ACTION)WITH ( OIDS=TRUE);ALTER TABLE words OWNER TO postgres;
-- Index: "words_Index"
-- DROP INDEX "words_Index";
CREATE INDEX "words_Index" ON words USING btree (id, bookid);
3.导入数据
insert into books values('1','標準日本語 初級上');insert into books values('2','標準日本語 初級下');insert into words values('1','わたし','わたし','我','0','代词','1');insert into words values('2','会社員','かいしゃいん','公司职员','3','名词','1');insert into words values('3','学生','がくせい','学生','0','名词','1');insert into words values('4','留学生','りゅうがくせい','留学生','4','名词','1');insert into words values('5','初めまして','はじめまして','初次见面','4','寒暄语','1');
日语背单词 Win7+PostgreSQL+C#+TTS相关推荐
- Word Reciter 1.0.0 日语背单词软件
第一次把自己开发的软件发布出来,感觉非常激动,从事对日软件开发也已经有4年了,一直都是为公司的项目做开发,这次为了让老婆更方便的学习日语,特别为她开发了这个日语背单词软件,希望她会喜欢. 这个软件有以 ...
- 修改金山迷你背单词的TTS发声引擎
金山迷你背单词默认的MIKE的声音实在是太二了,而且还不允许修改.下载了一个NeoSpeech,在控制面板->语音里设置了默认,却还是那难听的MIKE.网上找到一个解决办法,公布如下: 先提供2 ...
- MT艾宾浩斯背单词(附带主程序)
学习日语苦于没有好的方法和软件能解决背单词的困扰(收费的软件嘛那是有的)~~ .net 2.0 realplayer10 以上组件必装(在一台干净的2003系统上测试通过,某些电脑上会出现点击没反应的 ...
- 用 python+tkinter+有道云API 写一个自用的背单词软件
目录 导语 程序功能 需要用的工具 需要安装的python包 程序代码 功能类函数Functions 键盘响应 窗体设置 Sql连接 Gui程序打包 结语 参考文献 导语 最近在学英语,新单词需要反复 ...
- java背单词软件_求背英语单词的手机JAVA软件
展开全部 单词这样背 第一条,就是:一定要每次都大量地背.因为自己不比别人聪明,e68a8462616964757a686964616f31333239303166所以背完单词,别人忘掉五分之一,自己 ...
- 外语学习应试教育时如何高效的背单词?
最近在准备研究生考试,关于背诵单词,有一点儿自己的心得,今天被几个研友问到,如何学的那么好(其实我也学的没有那么好,只是某些方面比他们暂时好而已,学习是个终生的过程,没有终点,只有新的起点),今天利用 ...
- 有声双语阅读器-学英语背单词,做泛读的好帮手
网上浏览英文文章或中英双语的文章时,您是否会有一种想法,要是让电脑想朗读哪句就读哪句,想朗读哪段就读哪段.想看中文就显示中文,想看英文就显示英文,想同时看中英文就显示中英文该有多方便! 双语阅读大师是 ...
- C语言实现背单词软件(系统级别)
目录 一.软件需求说明书 1 引言 2 任务概述 二.可行性研究报告 1 编写目的 2 所建议的系统(技术可行性) 3 使用方面的可行性 4 结论 三.系统设计说明书 1.面向对象设计 1.1前提说明 ...
- 霸王背单词 Beta Release
霸王背单词 Beta Release 下载地址 http://dl.dbank.com/c0dfudjvu3 --简介 <霸王背单词>是一款英语单词记忆和管理辅助软件,旨在帮助广 ...
最新文章
- 蓝桥杯-最小乘积(java)
- del rd命令行下删除文件不需要确认
- Oracle的rownum原理和使用(整理几个达人的帖子)
- Java面试题及答案,java对外提供接口
- 利用Python求阶乘
- docker 网络模式之 macvlan模式
- python爬虫豆瓣推理书籍及链接
- 华为交换机默认BOOTROM密码
- 操作系统 - 虚拟存储管理技术之虚拟页式存储管理
- 8255芯片控制发光二极管模拟步进电机汇编实验
- Oracle EBS RCV_TRASACTIONS TRANSACTION_TYPE 对应中文 SQL
- Opencv中使用ocl模块遇到的问题
- 扭蛋机html源码,微信小程序wxss制作扭蛋机
- 在fedora 36 上安装docker
- 博途仿真软件安装过程
- Unity高级功能—自发光材质的制作
- Android加密算法
- 8个Spring事务失效的场景,你碰到过几种?
- SwiftUI是什么,听听大牛们如何说
- 来聊聊云计算能否彻底改变业务和软件架构