还记得初学时用c++让电脑说话吗?

没错,但那只是cout和printf
那如何真正地做到让电脑说话呢?

真正的说话方法:

#include <iostream>
#include <cstdio>
#include <direct.h>
using namespace std;
int main()
{//基于vbs的  CreateObject(\"SAPI.SpVoice\").Speak "sth."char str[] = "CreateObject(\"SAPI.SpVoice\").Speak";char in[1000];gets(in);  //输入要说的话 FILE *fp=fopen("a.vbs", "w+");  //新建一个vbs脚本文件 fprintf(fp,"%s \"%s\"", str, in);  //把处理后的代码写入 fclose(fp);  //关闭文件 char buffer[100],ml[106]; _getcwd(buffer, 100);  //获取程序执行目录 sprintf(ml, "\"%s\\a.vbs\"", buffer);  //用system的方式调用vbs脚本文件 system(ml);return 0;
}

真正的让电脑说话-c++相关推荐

  1. 让电脑说话代码_让您的代码为您说话

    让电脑说话代码 全球范围内,对Apache Hadoop和相关的Apache Software Foundation项目的功能集,高提交率和代码贡献Swift增长. 但是,在这个庞大而多样化的生态系统 ...

  2. 电脑说话,我家的电脑成精了!它开口说话了

    我家的电脑开口说话了!!!开机的时候把小编吓得语无伦次!难道我家的电脑这么多年终于成精了???那是不是以后的工作它都会自己做了不用我动手了???咳咳--自己工作是不太可能啦,不过它真的说话了!这是怎么 ...

  3. 如何用Python让你的电脑说话

    如何用Python让你的电脑说话 你成为亿万花花公子的第一步 如果你是像<钢铁侠>这样的电影的粉丝,你可能已经幻想过得到你自己的贾维斯.那么,在这篇文章中,我将告诉你如何开始制作你自己的电 ...

  4. vbs控制电脑说话,vbs获取时间,vbs小程序

    VBS也挺强大的呢,这篇给大家演示的是获取当前时刻,并根据不同的时间段来问好! 注:编辑器不支持vbs编程,单引号后是注释哦! d=Date() t=Time() h=Hour(t) '获取到当前的小 ...

  5. python怎么让电脑说话_懒人专用的奇淫技巧,用Python实现炫酷的语音操作电脑

    最近小编忙里偷闲的看了一部电影叫做<头号玩家>,虽然当时去电影院观看了,但是现在回看之后依然是感觉很过瘾,里面的虚拟现实让人看着非常的真实.小编也想过一把这种科幻的瘾. 虽然电影里的效果我 ...

  6. 安装语音计算机到桌面,桌面百度推出 语音搜索技术让电脑听“人话”

    近日,百度宣布推出"桌面百度",通过一个工具栏将搜索引擎前置.同时整合众多互联网内容资源及实用工具,改变了用户以往使用电脑的习惯,更加轻松.便捷. 据了解,"桌面百度&q ...

  7. 我工作时戴耳机是为了治疗电脑

    来源|网络 编辑|猿姐 了解程序员的朋友,或者见过程序员工作状态的朋友,或者说自己本身就是一个程序员的朋友,你们知道他们工作时为何要戴着耳机吗? 对于程序员来说,敲代码的时候除了咖啡,耳机也是标配.难 ...

  8. 语音技术25年:人类还是无法和自己的电脑进行对话……

    全文共3618字,预计学习时长10分钟 图源:unsplash 1994年,笔者还在剑桥大学读研究生,我的老师是Steve Young和Tony Robinson,他们发明了世界上最好的语音识别系统. ...

  9. 如何轻松在电脑上实现语音输入

    很多习惯在电脑上写文章的朋友大多使用键盘输入,键盘输入的速度虽然很快,但长期这样打字的话,颈椎.手指头都压力也是蛮大的. 之前给大家介绍过,在手机上面使用讯飞输入法,能够很快的速度将语音转化为文字,但 ...

最新文章

  1. matlab中find函数使用
  2. 2021年编程语言趋势预测:Python和JavaScript仍火热,Go不可小觑
  3. LINUX查看进程开始时间、结束时间、运行时间
  4. moss 2007 单点登录的配置
  5. 无线网状网、Zigbee、RFID三种技术分析
  6. nginx stream模块
  7. 一个非常标准的Java连接Oracle数据库的示例代码
  8. ASP.NET的ASHX一般处理程序中Session为null且不能赋值
  9. 模拟京东登陆 java_java-爬虫部分:关于京东模拟登陆的两种实现 | 学步园
  10. 学士后java软件工程师_北大青鸟码农学士后Java软件工程师课程
  11. 土豆网电影在线观看客户端官方版
  12. python安装mysql-python报错解决方法
  13. oracle rac 数据同步原理,从HDS VSP G1000的ORACLE RAC双活测试报告了解其实现原理
  14. 补充学习2021.7.21—动态水波进度条
  15. 2015年京胜杯删数!删数
  16. 万彩脑图大师教程 | 万彩脑图大师快捷键指南
  17. 【新2023Q2模拟题JAVA】华为OD机试 - 预订酒店
  18. 嵌入式系统硬件体系设计(一)
  19. LockSupport 以及 park、unpark 方法
  20. 【Redis-09】面试题之Redis数据结构与对象-RedisObject(下篇)

热门文章

  1. ShareSDK实现第三方微信分享功能
  2. 阿里-中间件团队博客
  3. 计算机开机免密码,电脑开机不用密码就可以自动打开,怎么回事?
  4. java基础编程5-血型遗传检测
  5. JavaSE_第11章 泛型
  6. Memory Map
  7. 解决tf升级warning:Please use alternatives such as official/mnist/dataset.py from tensorflow/models
  8. python毕业设计作品基于django框架新闻信息管理系统毕设成品(6)开题答辩PPT
  9. Flutter 基础布局Widgets之Expanded详解
  10. 英国:盒装游戏赚钱 Rovio赚人气