我们创建了一个Android应用程序,它使用谷歌语音识别器,我们首先选择在程序中使用谷歌语音识别器。大多数设备工作正常,只有少数设备(MEIZU_M5、U78-E、阿波罗Lite等)。在例外情况下报告。好像和Mediatek的语音有冲突吗?我们发现还有一些Mediatek的设备正常工作。这很让人困惑。
java.lang.SecurityException: Not allowed to bind to service Intent { act=android.speech.RecognitionService cmp=com.mediatek.voicecommand/.service.Vo
我正在尝试移植一个TTS应用程序,它利用桌面/web/iOS的文本控制标签到Android。该应用程序生成一个文本文件,由要发言的文本和口语之间的无声时段组成。静默周期用文本控制标记表示,例如SAPI TTS <silence msec="1000"/>标记或iOS TTS引擎用于沉默[[slnc 10000]]的文本控制标记。
发送到SAPI TTS语音合成器的文本如下所示:
Text one <silence msec="750"/> text two <silence msec="1000"/> text