TTS文本转语音引发的问题 5C
    是这样的,由于项目需要,需要用到tts功能,我是使用了科大讯飞的方案。但是有个问题就是需要控制两个喇叭播放不同的文字, 然后我想的方案是写两个apk,一个主apk控制一个喇叭,另一个apk控制另一个喇叭,但是我不知道科大讯飞的核心类会不会有冲突,所以希望有经验的大哥能给个建议,或者是有没有更好的方案给点提示。
1

2个回答

我这边用过科大讯飞service生成语音文件,都是文本转语音功能。最后是把生成的语音文件发送到大喇叭对应的播放文件夹中。

1
0
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
TTS文本转语音
可以实现文本转换成真人语音发音,只要在文本中填写汉字,可以自动生成AVI、MP3等格式音频文件
TTS 文本转语音
文本转语音 TTS 文本转语音包SpeechSDK51 SpeechSDK51LangPack 地址https://www.microsoft.com/en-us/download/details.aspx?id=10121# tts.cpp 代码块 // SDK下载地址 https://www.microsoft.com/en-us/download/details.aspx...
文本转语音 TTS
请高手赐教rn文本转语音代码如下:rn string callnews = "Englist Teacher英语老师";rn SpeechVoiceSpeakFlags SpFlags = SpeechVoiceSpeakFlags.SVSFlagsAsync;rn SpVoice Voice = new SpVoice();rn Voice.Rate = -2;rn Voice.Volume = 100;rn Voice.Voice = Voice.GetVoices(string.Empty, string.Empty).Item(3);rn Voice.Speak(callnews, SpFlags);rnxp系统电脑上安装了Microsoft Speech SDK5.1及Lily语音库 vs调试及iis上发布都是OK的rn问题是win7系统下VS调试程序没问题 但是IIS发布没声音(win7系统据说自带Microsoft Speech SDK)
文本转语音(TTS)
使用微软的TTS引擎,将英文文本或中文文本转换为语音文件,支持批量转换。支持VISTA以上系统。写着玩的,勿喷!
tts(Android文本转语音)
文本转语音,在输入框输入文本,进行语音输出。xml简单设置一个输入框,和按钮,在ancitity中,实现对按钮的监听和对Testtospeech类的实例化。
语音朗诵器 文本转语音 TTS
语音朗诵器 文本转语音 TTS MFC 语音编程 可执行 运行无误
TTS文本语音阅读器
支持,中英文语音阅读。光标跟读,阅读百分比显示 可以用来听小说,听新闻。。 需要TTS支持 TTS下载地址 http://g.iciba.com/dictdown/tts.html
win7 tts 文本转语音环境
win7 tts 文本转语音,非正版系统,对win7的部分功能进行了裁剪
百度TTS语音转文本demo.rar
百度文本转语音demo,其中包含了所有的所需的jar包,如:jtts.jar、espeak_lib.dll、JTTSApp.jar
微软tts文本转语音程序
利用TTS将文本转为语音读出来,支持中英文语音。 TTS是微软的一套COM接口,就是text to speach,利用这个接口可以快速简单的开发出tts程序
iOS开发TTS技术即文本转语音
iOS开发TTS技术即文本转语音iOS系统文本转语音的实现在iOS7之前,想要实现语音播报文字内容,可能需要第三方资源库来实现。现在在iOS之后,系统为我们提供了语音播报文字的功能,我们不仅可以播报英语内容,也可以播报汉语文字实现。 TTS主要依赖AVSpeechSynthesizer,AVSpeechUtterance,AVSpeechSynthesisVoice这些类,必须先添加AVFoundation框架
TTS文本转语音技术 实现
TTS就说我们所说的文字转语音技术全称(Text to speech) 要实现该技术 首先必须有一套转换引擎 微软neospeech提供了强大的支持 其次你需要语音库底层的组件 中英文目前有7中发声: Neospeech 3.11.1.0 Bridget(英国英语女声), Kate(美国英语女声),Paul(美国英语男声),Julie(美国英语女声),Liang(普通话男声),Hui(普...
Android TTs 文本转语音朗读源码
程序是Android studio开发,压缩包是完整的源码,实现将文本转语音的功能,使用的是Android 自带的TextToSpeech类实现。
QT文本转语音模块(TTS)QTextToSpeech
QTextToSpeech是QT5.8以上的文本转语音模块。 在linux下,它是调用speech-dispatcher。在其它不同的平台上,调用各自平台的TTS引擎。
java如何实现文本转语音(TTS)
现在项目需要实现文本转语音的技术,请问各位大佬有什么建议或者给个思路也行,小弟先在这里拜谢了!nps:需要免费的(阿里云的要收钱)o(╥﹏╥)o!!!
IE文本转语音控件,web语音(TTS)控件
使用TTS实现web文本转语音, B/S系统中IE访问web网页时将文本转换成语音
文本语音朗读源码(TTS)
自己做的一个小测试程序(读memo里的内容),测试文本朗读功能,配上TTS语音库,效果还不错,大家共同学习吧!(注意看里边的说明文件)
测试TTS(文本到语音功能)
Microsoft Speak SDK 5.1 文本转语音的示例代码
微软语音TTS文本到语音转换系统
微软的文本到语音的转换系统,支持中文,声文并茂, 简单使用,好处多多。
文本转语音 TTS(MS Speech SDK)问题??
如下一段代码(主要是 MyPlayText() 函数),我要的功能是将我的 一段字符串 转换成 语音流。rn这段代码在 控制台程序运行时,一切OK 。[color=#0000FF]但是 ,我把这个功能(即 MyPlayText() 函数)放到 Windows服务程序 里面 ,pVoice->Speak 处总是失败 ,GetLastError 返回的是 1008(试图引用不存在的令牌)。[/color]rnrn小弟水平有限 ,不知该怎么弄了... 请大家帮帮忙 !!rnrnPS:sdk是“SpeechSDK51.exe”,环境XP+VC6rnrn代码:rn[code=C/C++]rn#include rn#include rn#include rn#include rn#include rn#include rn#include rn#pragma comment(lib, "wininet") rnrnvoid MyPlayText();rnrnint main(int argc, char* argv[]) rn rn MyPlayText();rnrn return TRUE; rn rnrnvoid MyPlayText() rn rn ISpeechVoice* pVoice = NULL; rn ISpeechBaseStream* stream=NULL;rn ISpeechAudioFormat* pFormat=NULL;rn ISpeechObjectTokens* ObjectTokens=NULL;rn ISpeechObjectToken* pToken=NULL;rnrn VARIANT vt;rn VARIANT vt1;rn long StreamNumber;rn rn rn if (FAILED(::CoInitialize(NULL))) rn rn OutputDebugString("==> ::CoInitialize(NULL) failed");rn return;rn rn rn HRESULT hr = CoCreateInstance(CLSID_SpVoice, NULL, CLSCTX_ALL, IID_ISpeechVoice, (void**)&pVoice); rn if (SUCCEEDED(hr))rn rn HRESULT hr = CoCreateInstance(CLSID_SpMemoryStream, NULL, CLSCTX_ALL, IID_ISpeechBaseStream, (void**)&stream); rn if (SUCCEEDED(hr))rn rn tryrn rn OutputDebugString("-----> ----->");rn stream->get_Format(&pFormat);rn pFormat->put_Type(SAFT8kHz16BitMono);rn pVoice->putref_AudioOutputStream(stream);rn pVoice->put_AllowAudioOutputFormatChangesOnNextSet(FALSE);rnrn pVoice->GetVoices(L"", L"", &ObjectTokens);rn ObjectTokens->Item(0, &pToken);rn pVoice->putref_Voice(pToken);rnrn StreamNumber = 1000;rn HRESULT hr = pVoice->Speak(L"TTTTTTaaaaaaaa", SVSFDefault, &StreamNumber);rn if (SUCCEEDED(hr))rn OutputDebugString("pVoice->Speak OK");rn elsern OutputDebugString("pVoice->Speak not OK");rn rn memset(&vt, 0, sizeof(vt));rn memset(&vt1, 0, sizeof(vt1));rn hr = stream->Seek(vt, SSSPTRelativeToEnd, &vt1);rn if (SUCCEEDED(hr))rn OutputDebugString("stream->Seek OK");rn elsern OutputDebugString("stream->Seek not OK");rnrn OutputDebugString("<----- <-----");rn rn catch(...)rn rn OutputDebugString("-----> some err");rn rn rn rn pVoice-> Release(); rn pVoice = NULL; rn rn ::CoUninitialize(); rnrn[/code]
android tts 中文转语音
android tts 集成手说语音库,完成文本转语音,需要下载手说apk.
C# 微软TTS语音,字符串转语音
利用微软TTS语音,字符串转语音播放,或者保存为语音文件。 语音库需自行下载,推荐Neospeech_Lily 发音人
tts 语音合成&语音转文字
科大讯飞的API demo 实现文字转语音 语音转文字,语义分析,但是需要网络,因为语音库还是科大讯飞上
QT调用tts实现文本转语音(QAxObject)
基本实现QT文本转语音,需要MS Speech sdk,如果安装中文语言包可以实现中英文混度,在main.cpp中调用speak函数朗读
微软tts 文本转语音 直接输出字节
在使用微软的tts引擎后,可以朗读文本,也可以保存成wav文件。rn目前使用在web上,想让服务器根据文本合成的wav直接输出,不用先合成wav文件,再输出此文件。rnSpeechVoiceSpeakFlags spFlags = SpeechVoiceSpeakFlags.SVSFlagsAsync;rnSpVoice voice = new SpVoice();rnSpFileStream spfs = new SpFileStream();rnspfs.Open(Context.Server.MapPath("") + "\\" + "mystream.wav", SpeechStreamFileMode.SSFMCreateForWrite, false);rn//[color=#FF0000]不想保存成wav文件,再通过Response输出,想直接输出,如何办到?[/color]rnvoice.AudioOutputStream = spfs;rnvoice.Speak("good", spFlags);rnvoice.WaitUntilDone(1000);rnspfs.Close();rn
TTS文本转语音小例子 可支持中文
简单的TTS文本转语音小例子,代码简洁易懂,非常适合初学者。
VoiceLoop是一个文本转语音TTS的神经系统
VoiceLoop 是一个文本转语音(TTS)的神经系统,能够把文本转化为在室外采样的声音中的语音。
Microsoft Azure——文本转语音(TTS) REST API 使用教程
最近的工作需要用到文本转语音(Text-to-Speech, TTS),故简单地研究了现有的技术,在此与大家分享。 微软、谷歌、科大讯飞都发布了TTS的相关工具。微软在Azure上,开放了API和SDK(https://azure.microsoft.com/zh-cn/services/cognitive-services/text-to-speech/),下面将着重介绍API如何使用。谷歌同...
Qt的文本转换为语音(TTS) QAxObject的使用
我使用的Qt4.8.1中QAxObject调用windows平台的SAPIrnrn如:QAxObject voice;rnvoice.setControl("96749377-3391-11d2-9ee3-00c04f797396");rn初始化该对象,但是仅能调用SAPI中的Speak(),Pause(),Resume()这3个函数。rnrn现在我想实现MSDN中SAPI的生成wav格式的音频文件,我尝试使用SetOutput()讲语音输出到WAV文件,但是失败了,Qt的调试信息提示我,没有该函数,是不是因为"96749377-3391-11d2-9ee3-00c04f797396"这个初始化的ID不对?rnrn我对windows的activeX和COM不是很了解,求助,感激不尽!rnrn我还尝试过使用开源提供的一个QTSpeech库,但是编译提示rn错误:C2491: “QtSpeech_v1::QtSpeech::staticMetaObjectExtraData”: 不允许 dllimport 静态数据成员 的定义rnrn这个问题该怎么解决呢?伤脑筋啊,求助!!!
tts 文本朗读, 文本转换为声音文件
本人编写的文本朗读工具,欢迎大家使用。 建议大家在vista以上操作系统使用效果最好。 有问题请联系QQ:823291475
文本转语音类
调用windows自带的TTS引擎实现文本转语音功能
jacob-1.18 文本转语音
jacob-1.18 含32/64位 实现java文本转语音的功能 先把jacob.jar导入项目中,然后把dll放入C:\Windows\System32目录下,假如用了myeclipse做开发,还需要把dll放进MyEclipse安装目录下jre\bin中,(如果电脑是64位就放入jacobx64.dll)
C++文本转语音
C++文本转语音,实现从文本到语音的转换
文本转语音
可代替人工阅读文字,欢迎广大用户下载.........................................................
文本转语音工具
文本转语音工具
文本转语音软件
文本转语音软件 免费 超级好用可以完美兼容win764
文本转语音:Balabolka_2.2.0.508
文本转语音:Balabolka_2.2.0.508,很好用,小巧。。。
AndroidTTS文本转语音
初学者,关于TTS的简易程序。默认为英语。可以在setLanguage()改语言。
java文本转语音
import com.jacob.activeX.ActiveXComponent; import com.jacob.com.Dispatch; import com.jacob.com.Variant; public class TTStest {  public static void main(String[] args){      ActiveXComponent s
Python 文本转语音
文本转语音,一般会用在无障碍开发。下面介绍如何使用Python实现将文本文件转换成语音输出。 准备 使用Speech API 原理 示例代码 小总结 pyttsx方式 原理 示例代码 小总结 pyttsx深入研究 语音引擎工厂 引擎接口 元数据音调 更多测试 朗读文本 事件监听 打断发音 更换发音人声音 语速...
相关热词 c#异步发送kafka c#窗体编号 c# 操作二进制文件 c# 反射 机制 c#线程 窗体失去响应 c#角度转弧度 c# 解析gps数据 c# vs设置 语法版本 c# json含回车 c#多线程demo