java学习视频 网络视频直播系统 双重检验锁 Redis golang datetime ssl events swift3 routes static linktosql ionic3 vue基础教程 matlab复数求模 linux 获取系统时间 清空input文本框的值 网络游戏server编程 h5下拉刷新 docker创建容器 python生成多个随机数 python中items python的extend python创建对象 java基础教学 java编程学习 java学习平台 java输出数组 java目录 心理学与生活txt 微信python退出程序 免费书籍 backtrack3 spoonwep 计价软件 2k14生涯模式修改器 php取整 c4d挤压 ps出血 分屏软件
当前位置: 首页 > 学习教程  > 编程语言

C语言 文字转语音

2020/12/5 9:55:57 文章标签:

#define _CRT_SECURE_NO_WARNINGS #include<stdio.h> #include<stdlib.h> #include<string.h> void showStyle() {system("color f3");system("title 发音小程序"); } char userData[10000] ""; void inputUserData() {memse…

#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
#include<stdlib.h>
#include<string.h>
void showStyle()
{

	system("color f3");
	system("title 发音小程序");
}
char userData[10000] = "";
void inputUserData()
{
	memset(userData, 0, 10000);
	printf("请输入文字:");
	gets(userData); //C++98 老标准(目前很少用这个了)
	//gets_s(userData); //C++11 新标准(两个其中一个报错,用另一个)
}
int main()
{
	while (1) {
        //界面
		showStyle();
		//输入文本
		inputUserData();
		//生产vbs文件
		FILE* fp = fopen("voice.vbs", "w");
		//写入CreteObject("SAPI.SpVoice"),Speak("用户输入的内容");
		fprintf(fp, "CreateObject(\"SAPI.SpVoice\").Speak(\"%s\")", userData);
		fclose(fp);
		system("voice.vbs"); //语音读取vbs文件
		//system("del voice.vbs"); //删除vbs文件
	}
	system("pause");
	return 0;

}

本文链接: http://www.dtmao.cc/news_show_450114.shtml

附件下载

相关教程

    暂无相关的数据...

共有条评论 网友评论

验证码: 看不清楚?