ISpeechSynthesizer

Xunfei Voice+



com.iflytek.speech.aidl 接口 ISpeechSynthesizer

所有超级接口:
android.os.IInterface
所有已知实现类:
ISpeechSynthesizer.Stub

public interface ISpeechSynthesizer
extends android.os.IInterface

语音合成服务接口


嵌套类摘要
static class ISpeechSynthesizer.Stub
          Local-side IPC implementation stub class.
 
方法摘要
 java.lang.String getLocalSpeakerList()
          获取已下载的发音人资源列表
 boolean isSpeaking()
          是否正在播放
 int pauseSpeaking(SynthesizerListener listener)
          暂停合成
 int resumeSpeaking(SynthesizerListener listener)
          重新开始合成
 int startSpeaking(android.content.Intent intent, SynthesizerListener listener)
          开始合成
 int stopSpeaking(SynthesizerListener listener)
          停止合成
 int synthesizeToUrl(android.content.Intent intent, SynthesizeToUrlListener listener)
          在云端合成音频,生成在线音频url。
 
从接口 android.os.IInterface 继承的方法
asBinder
 

方法详细信息

synthesizeToUrl

int synthesizeToUrl(android.content.Intent intent,
                    SynthesizeToUrlListener listener)
                    throws android.os.RemoteException
在云端合成音频,生成在线音频url。

抛出:
android.os.RemoteException

startSpeaking

int startSpeaking(android.content.Intent intent,
                  SynthesizerListener listener)
                  throws android.os.RemoteException
开始合成

抛出:
android.os.RemoteException

pauseSpeaking

int pauseSpeaking(SynthesizerListener listener)
                  throws android.os.RemoteException
暂停合成

抛出:
android.os.RemoteException

resumeSpeaking

int resumeSpeaking(SynthesizerListener listener)
                   throws android.os.RemoteException
重新开始合成

抛出:
android.os.RemoteException

stopSpeaking

int stopSpeaking(SynthesizerListener listener)
                 throws android.os.RemoteException
停止合成

抛出:
android.os.RemoteException

isSpeaking

boolean isSpeaking()
                   throws android.os.RemoteException
是否正在播放

抛出:
android.os.RemoteException

getLocalSpeakerList

java.lang.String getLocalSpeakerList()
                                     throws android.os.RemoteException
获取已下载的发音人资源列表

抛出:
android.os.RemoteException