#墨家零售商[超话]# 出oioi小卡手机壳卡妮花海懵逼,夏日cp拍立得秀拍快闪莎有瑕,salo小卡拍立得am特典k4特典aw特典int特典,p5整图110,p6五周年未拆和Lisa2.0pb贴纸一起500包!p1不出吸睛,p7也不出拿来抽奖的,出了一半抽帮d的送锤卡,全出完抽帮d的送有瑕贝雷,不口嗨,要是没人会重开个贴[允悲]!
【vs2019实现文字转语音功能: MicrosoftSpeechPlatformSDK Test】
SpeechAPI--v11在vs2019以后不再支持,在vs2019中直接支持sapi。
(SpeechAPI--v11的 MicrosoftSpeechPlatformSDK.msi安装可参考https://t.cn/A6xGTDny ,不过,很容易编译不过,报编译版本不兼容
在vc6.0下,配置SpeechPlatformSDK
【view】-->【property manager】-->双击打开【Microsoft.Cpp.x64.user】
1).【Common properties】-->【VC++ Directories】-->【Inclde Directories】和【Lib Directories】-->分别添加头文件和lib文件路径。
2).【Linker】-->【Input】-->【Additional Dependencies】)
安装vs2019 SDK后,会有标志性文件:
C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\sapi.h
C:\Program Files (x86)\Windows Kits\10\Lib\10.0.19041.0\um\x86\SAPI.Lib
在vs2019下生成控制台应用程序,用下面的代码替代生成的main.cpp
// SpeechPlatformTest.cpp : 此文件包含 "main" 函数。程序执行将在此处开始并结束。
//
#include "pch.h"
#include "framework.h"
#include "SpeechPlatformTest.h"
#ifdef _DEBUG
#define new DEBUG_NEW
#endif
// 唯一的应用程序对象
CWinApp theApp;
using namespace std;
#include "sapi.h"
//api 位置为 C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\sapi.h
#pragma comment(lib,"ole32.lib") //CoInitialize CoCreateInstance需要调用ole32.dll
#pragma comment(lib,"sapi.lib") //sapi.lib在SDK的lib目录,必需正确配置
int _tmain(int argc, _TCHAR* argv[])
{
ISpVoice* pVoice = NULL;
//COM初始化:
if (FAILED(::CoInitialize(NULL)))
return FALSE;
//获取ISpVoice接口:
HRESULT hr = CoCreateInstance(CLSID_SpVoice, NULL, CLSCTX_ALL, IID_ISpVoice, (void**)&pVoice);
if (SUCCEEDED(hr))
{
hr = pVoice->Speak(L" 佛法中的大千世界\
宇宙有多大? 一个太阳,一个月亮(即银河系)为一个世界;\
一千个世界为一小千世界;\
一千个小千世界为一中千世界;\
一千个中千世界为一大千世界。也就是我们所说的三千大千世界。\
也就是说十亿个银河系为一个大千世界。而这大千世界,\
只是释迦牟尼佛所教化的华藏世界中的微小一部分。 ", 0, NULL);
pVoice->Release();
pVoice = NULL;
}
//千万不要忘记:
::CoUninitialize();
return 0;
}
// namo-amitabhaya!
SpeechAPI--v11在vs2019以后不再支持,在vs2019中直接支持sapi。
(SpeechAPI--v11的 MicrosoftSpeechPlatformSDK.msi安装可参考https://t.cn/A6xGTDny ,不过,很容易编译不过,报编译版本不兼容
在vc6.0下,配置SpeechPlatformSDK
【view】-->【property manager】-->双击打开【Microsoft.Cpp.x64.user】
1).【Common properties】-->【VC++ Directories】-->【Inclde Directories】和【Lib Directories】-->分别添加头文件和lib文件路径。
2).【Linker】-->【Input】-->【Additional Dependencies】)
安装vs2019 SDK后,会有标志性文件:
C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\sapi.h
C:\Program Files (x86)\Windows Kits\10\Lib\10.0.19041.0\um\x86\SAPI.Lib
在vs2019下生成控制台应用程序,用下面的代码替代生成的main.cpp
// SpeechPlatformTest.cpp : 此文件包含 "main" 函数。程序执行将在此处开始并结束。
//
#include "pch.h"
#include "framework.h"
#include "SpeechPlatformTest.h"
#ifdef _DEBUG
#define new DEBUG_NEW
#endif
// 唯一的应用程序对象
CWinApp theApp;
using namespace std;
#include "sapi.h"
//api 位置为 C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\sapi.h
#pragma comment(lib,"ole32.lib") //CoInitialize CoCreateInstance需要调用ole32.dll
#pragma comment(lib,"sapi.lib") //sapi.lib在SDK的lib目录,必需正确配置
int _tmain(int argc, _TCHAR* argv[])
{
ISpVoice* pVoice = NULL;
//COM初始化:
if (FAILED(::CoInitialize(NULL)))
return FALSE;
//获取ISpVoice接口:
HRESULT hr = CoCreateInstance(CLSID_SpVoice, NULL, CLSCTX_ALL, IID_ISpVoice, (void**)&pVoice);
if (SUCCEEDED(hr))
{
hr = pVoice->Speak(L" 佛法中的大千世界\
宇宙有多大? 一个太阳,一个月亮(即银河系)为一个世界;\
一千个世界为一小千世界;\
一千个小千世界为一中千世界;\
一千个中千世界为一大千世界。也就是我们所说的三千大千世界。\
也就是说十亿个银河系为一个大千世界。而这大千世界,\
只是释迦牟尼佛所教化的华藏世界中的微小一部分。 ", 0, NULL);
pVoice->Release();
pVoice = NULL;
}
//千万不要忘记:
::CoUninitialize();
return 0;
}
// namo-amitabhaya!
【内蒙古通辽:交通陆续恢复 生产生活秩序逐步恢复正常】内蒙古通辽市遭遇暴风雪天气以来,通辽市多部门迅速行动,经过多天的努力,通辽火车站、机场陆续恢复通行通航,部分国省干道也在陆续恢复通行。Les liaisons de transport ont été progressivement rétablies dans la ville de Tongliao, dans la région autonome de Mongolie intérieure, après qu’une tempête de neige a frappé le nord de la Chine pendant des jours, forçant les routes, l'aéroport et les écoles à fermer. Le blizzard a fait un mort et touché 14 920 habitants à Tongliao, où de fortes chutes de neige ont duré 46 heures consécutives, les plus longues depuis 1951.
✋热门推荐