DroidForums.net is the original Verizon Android Forum! Registered Users do not see these ads. Please Register - It's Free!
Results 1 to 2 of 2

Thread: Need help with tts

  1. Droid
    kraxyk's Avatar
    Member #
    35824
    Join Date
    Feb 2010
    Posts
    74
    Phone
    Droid
    #1

    Need help with tts

    Hello, I am trying to get tts working in my app. I have read a lot of material but I still don't understand what to do. I imported the tts resource and created a mytts variable using this code. Thats all I've gotten to work.

    Code:
    TextToSpeech mytts = new TextToSpeech(this,this)
    but it also doesn't understand this,this

    maybe a good step by step tutorial would help
  2. Droid
    kraxyk's Avatar
    Member #
    35824
    Join Date
    Feb 2010
    Posts
    74
    Phone
    Droid
    #2
    Ok so this is the code I have so far following a tutorial I found here Click Me

    I am still getting errors
    Code:
    package com.kmccmk9.CarVoice;
    
    import android.app.Activity;
    import android.content.Intent;
    import android.widget.TextView;
    import android.os.Bundle;
    import android.speech.tts.*;
    
    public class CarVoice extends Activity implements OnInitListener {
        /** Called when the activity is first created. */
       private TextToSpeech tts;
        @Override
        public void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.main);
            TextView lbl_tv = new TextView(this);
            lbl_tv.setText("Welcome to Car Voice. This app was designed for you to never have to use your hand for your phone while you are in the car.");
            lbl_tv.setTextSize(28);
            setContentView(lbl_tv);
            
            Intent checkIntent = new Intent();
            checkIntent.setAction(TextToSpeech.Engine.ACTION_CHECK_TTS_DATA);
            startActivityForResult(checkIntent, 0);
            tts = new TextToSpeech(this, this);
    
        }       
        @Override
        public void onInit(int arg0) {
            // TODO Auto-generated method stub
            String speech1 = "How are you?";
            String speech2 = "I hope you are fine.";
            tts.setLanguage(Locale.US);
            tts.speak(speech1, TextToSpeech.QUEUE_FLUSH, null);
            tts.speak(speech2, TextToSpeech.QUEUE_ADD, null);
        }
    
    
    
    }

Links

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  

Search tags for this page

droid x tts

Click on a term to search our site for related topics.
Find us on Google+