博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
C#播报语音:检索 COM 类工厂中 CLSID 为 {00024500-0000-0000-C000-000000000046} 的组件时失败...
阅读量:6240 次
发布时间:2019-06-22

本文共 1609 字,大约阅读时间需要 5 分钟。

 

在做语音播报功能的时候遇到下面的错误,摸索很久

检索 COM 类工厂 CLSID 为 {00024500-0000-0000-C000-000000000046} 的组件时失败,原因是出现以下错误: 80070005

在网上搜索说在VS中添加Microsoft Speech Object Library引用,但是在COM中找了半天都没有找到这个,没有找到这个咱也不怕,去百度下载一个SpeechLib.dll并且引入就可以了

播报语音的方法有两种

1.using System.Speech.Synthesis;

1 using System; 2 using System.Collections.Generic; 3 using System.Linq; 4 using System.Text; 5 using System.Speech.Synthesis; 6  7 namespace Com.HuaQin.Restaurant.Tools 8 { 9     10      11 12     public class SpeechUtil13     {14         15         public static void SpeekText(string sptext)16         {17             try18             {19                 SpeechSynthesizer reader = new SpeechSynthesizer();20                 reader.SpeakAsync(sptext);21             }22             catch (Exception ex)23             { 24             }25 26         }27     }28 }
View Code

但是这种方法还是失败了!没有测试成功,

2.using SpeechLib;

1 using System; 2 using System.Collections.Generic; 3 using System.Linq; 4 using System.Text; 5 using SpeechLib; 6  7 namespace Com.HuaQin.Restaurant.Tools 8 { 9     public class SpeechUtil10     {      11         public static void SpeekText(string sptext)12         {13             try14             {15                 SpVoice voice = new SpVoice();16                 voice.Speak(sptext, SpeechVoiceSpeakFlags.SVSFlagsAsync);17                 //SpeechSynthesizer reader = new SpeechSynthesizer();18                 //reader.SpeakAsync(sptext);19             }20             catch (Exception ex)21             { 22             }23 24         }25     }26 }
View Code

这个方法亲测是可以的!

转载于:https://www.cnblogs.com/xcswswswws/p/5257663.html

你可能感兴趣的文章
使用python语言操作MongoDB
查看>>
直连和静态
查看>>
javascript学习记录-数组(4) 2014/02/21
查看>>
HAProxy安装使用
查看>>
Serving websites from svn checkout considered harmful
查看>>
Java中Split函数的用法技巧
查看>>
iOS
查看>>
xenserver introduce “Local Storage”
查看>>
25万个虚拟机的实验环境 -VMworld 2011 动手实验室内幕曝光
查看>>
Supporting Python 3——不使用2to3转换支持Python 2和Python 3
查看>>
分布式存储系统MogileFS(一)之基本概念
查看>>
Zabbix宏使用及用户自定义监控
查看>>
网络社交如何保护个人隐私?做好这4步
查看>>
mysqlbinlog 命令筛选时间段某表操作记录
查看>>
python 简单擦错误记录
查看>>
css float
查看>>
SQL*Plus中的Echo
查看>>
云计算技术的产生、概念、原理和前景
查看>>
test
查看>>
将自己的项目部署在github上
查看>>