1. 程式人生 > >訊飛文字轉語音

訊飛文字轉語音

  在點選事件Button進行呼叫   匯入依賴:compile 'com.alibaba:fastjson:1.2.8'
  public void initSpeechCompound(){
            SpeechSynthesizer mTts = SpeechSynthesizer.createSynthesizer(this, null);
mTts.setParameter(SpeechConstant.VOICE_NAME, "xiaohua");//設定發音人
mTts.setParameter(SpeechConstant.SPEED, "50");//設定語速
mTts.setParameter(SpeechConstant.VOLUME
, "50");//設定音量,範圍0~100 mTts.setParameter(SpeechConstant.ENGINE_TYPE, SpeechConstant.TYPE_CLOUD);//設定雲端 // mTts.setParameter(SpeechConstant.TTS_AUDIO_PATH,"./sdcard/iflytek.pcm");//聲音儲存路徑,可以自定義 mTts.startSpeaking(editText.getText().toString(), mSynListener);//開始合成 } private SynthesizerListener mSynListener
= new SynthesizerListener() { @Override public void onSpeakBegin() { //開始播放 } @Override public void onBufferProgress(int i, int i1, int i2, String s) { //緩衝進度回撥 } @Override public void onSpeakPaused() { //暫停播放 } @Override
public void onSpeakResumed() { //恢復播放回調介面 } @Override public void onSpeakProgress(int i, int i1, int i2) { //播放進度回撥 } @Override public void onCompleted(SpeechError speechError) { //會話結束回撥介面 } @Override public void onEvent(int i, int i1, int i2, Bundle bundle) { //會話事件回撥介面 } };

相關推薦

科大文字語音功能

首先,操作思路:  1.下載科大訊飛的msg.jar,.so.兩個檔案。   2.如何使用jar包中的內容: private static String TAG = "TtsDemo";    // 語音合成物件  private SpeechSynthesizer mT

文字語音

在點選事件Button進行呼叫 匯入依賴:compile 'com.alibaba:fastjson:1.2.8' public void initSpeechCompound(){ SpeechSynthesizer mTts = Sp

Android Studio 接入 語音合成(文字語音

1.下載相應的SDK(參考我上一篇文章:https://mp.csdn.net/postedit/83743563) 2.佈置資源 . 3.新增許可權 :在Application的根目錄下,為了可以訪問手機的一些功能 <!--連線網路許可權,用於執行雲端語音能力 -->

文字語音免費匯出,語音來至

轉自:http://www.krislq.com/2014/02/voicecloud_local/ 訊飛大家一定都非常的熟悉。最近需要把做個小功能來把文字轉換成語音,所以網上搜索了下,剛好訊飛在android端做了更新,可以儲存語音到本地啦。果斷下載來試了下。效果不錯

呼叫科大API實現文字語音

#ifndef TRANSCODE_AUDIO_H #define TRANSCODE_AUDIO_H typedef void(*TranscodeCallbackFcn)(int, int, void*); extern int transcode_audio(const char *inAudio,

文字語音 兩種方法:TextToSpeech、科大

TextToSpeech核心程式碼: @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState);

科大實現“文字語音”和“語音文字

請在這裡檢視示例 ☞ iat示例 詳細介紹 這裡整合了科大訊飛官方示例,去除一些不必要的元素,便於開發者理解和應用相關功能 經測試,在chrome瀏覽器下不允許在http協議下使用html5的ap

iOS ---使用科大技術實現語音文字(語音聽寫)

本文主要介紹的是利用科大訊飛技術實現語音轉文字的功能(語音聽寫).首先,註冊訊飛賬號,申請APPID然後,下載科大訊飛SDK將開發工具包中lib目錄下的iflyMSC.framework新增到新建工程中.按下圖新增SDK所需要的iOS庫。(除iflyMSC.framework

語音整合(語音文字文字語音

語音聽寫SDK適配安卓6.0需要手動申請許可權 關於語音聽寫SDK的開發,參考科大訊飛開放平臺官網為準 在百度搜索訊飛科技開放平臺,自己註冊賬號 自己建立一個新應用 在控制檯介面建立完應用,然後選擇SDK下載 選擇需要的SDK進行下載(這裡我們選

Android 科大語音整合,文字語音

前言: 記錄一下科大訊飛的文字轉語音功能的sdk的整合過程,希望能夠幫助到大家。 1. 登入官網,應用註冊。 訊飛開放平臺,進行簡單的開發者註冊。進入個人中心,註冊應用。 註冊完成後,我們可以看到自己的appid。選擇自己要開通的功能,然

2018 Android 文字語音(中文) TextToSpeech+科大語音引擎3.0

最近專案中需要用到文字轉語音。 本來是想使用朗讀女生成的聲音檔案放到專案資源中進行播放。 但是產品要求改成動態的。於是就用了Google為我們封裝好的類TTS,即[TextToSpeech]:大家可以看下詳細文件。 程式碼其實不多,但是寫完之後測試就有問題

C++ Builder 源碼:TTS 文字語音,可以朗讀文字,或者把文字轉為 wav 聲音文件

源碼 img 操作 sde lan 語音 skill http sta TTSDemo / TVictorTTS: 兼容 C++ Builder 2010 ~ C++ Builder 10 (CX) 版本 ? 包括 Win32 和 Win64 兩個版本。兼容的操作系統:W

web端文字語音的幾種方案

網站 文字轉語音 rate str source req 實現 mes contex 最近在開發一個微信排隊取號的的系統,其中對於服務員端(管理端) 需要有呼叫功能,即點按鈕 就播出"xxx號顧客請就座"的聲音。 經過在網上一番搜索研究,web端實現指定文字的語音播放 方案

ios原生文字語音

link inf oid uic 是我 代理方法 聲音錄制 初始 https 因新項目需求,需要接入類似支付寶收款提示聲----“支付寶到賬xxxx元”,就查看了一些文章,蘋果還是想的很周全,廢話不多說。 首先 在General -> Linked Framewor

Android文字語音引擎(TTS)使用

ner amp ucc count google 簡單 com 播報 androi 百度網盤下載地址 密碼:3si0 簡單比較 (應用包名) * com.svox.pico 系統自帶不支持中文語音 * com.svox.classic 搜svox

有關整合科大sdk的語音(三)語音合成

有關語音合成的,廢話不說,直接程式碼 @property (nonatomic, strong) IFlySpeechSynthesizer *iFlySpeechSynthesizer;//語音合成 - (void)viewWillAppear:(BOOL)animated

有關整合科大sdk的語音(二)不帶語音的介面

不帶語音的就需要自定義語音識別時播放的動畫.在呼叫的時候我們需要先判斷麥克風的許可權. - (void)getUserMicrophonePermissions{     int flag;     AVAuthorization

有關整合科大sdk的語音(一)帶語音的介面

最近專案需要整合語音這塊,我選擇了科大訊飛的sdk,IFlySpeechRecognizer是不帶介面的語音聽寫控制元件,顯示介面的時候需要使用者進行自定義語音動畫介面,IFlyRecognizerView是帶介面的控制元件.我會分別介紹這兩種顯示. 帶語音的介面: #impor

手把手的操作——用java呼叫科大的離線語音識別dll實現離線識別(JNA實現)(一)

#用java呼叫科大訊飛的離線語音識別dll實現離線識別(JNA實現)(一) 本人接的任務,做離線語音識別,用的是科大訊飛的離線識別,java不支援離線了,所以下載了windows的離線包,用JNA進行呼叫。之前用的是jni,但是一直沒有測試通過,本人又不會C++,研究了一個星期終究

C#文字語音以及語音閱讀小例項

轉載自:猿哥愛碼 c#實現語音閱讀以及文字轉語音檔案是基於c#的一個類庫(SpeechSynthesizer )實現的, 使用該類必須要新增引用using System.Speech.Synthesis;直接是無法新增引用的, 先對專案進行新增應用 示例圖 using System;