Metin Seslendirme sorun

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
Kullanıcı avatarı
AliZairov
Üye
Mesajlar: 341
Kayıt: 06 Nis 2012 03:09
Konum: Azerbaycan, Bakü
İletişim:

Metin Seslendirme sorun

Mesaj gönderen AliZairov »

Tekrar merhaba. Cümle olarak seslendirme uzun cümlelerde sorun oldu. Bende kelime kelime okutmak istedim biraz qarip oldu. Akışkanlık yok. Kelimleri döngüye sokarak 1san okutuyorum amma yine iyi olmuyo. Başka daha akışkan bir çözüm bulmam gerek. Bu konuda ne yapmak mümkün?

Kullandığım okuma döngü işlemi. Okuma adamı rahatsız ediyo gaz firen basılı gibi okuyo.

Kod: Tümünü seç

procedure GetWord(Text, Lang: string);
var
  I: Integer;
  SL: TStringList;
begin
  SL := TStringList.Create;
  GetTag(Text, SL);
  for I := 0 to SL.Count - 1 do
  begin
    zSearch(SL[I], Main.Text);
    zPlay(SL[I], Lang);
    XSleep(1250);
  end;
  with Main do
  begin
    Text.SelLength := 0;
    Text.SetFocus;
  end;
end;
Kullanıcı avatarı
G.Arkas
Üye
Mesajlar: 829
Kayıt: 01 Eki 2007 07:16
Konum: İstanbul
İletişim:

Re: Metin Seslendirme sorun

Mesaj gönderen G.Arkas »

Okuma adamı rahatsız ediyo gaz firen basılı gibi okuyo.
:D :D :D

Microsoft Speak API'mi kullanıyorsun?
Resim
Kullanıcı avatarı
AliZairov
Üye
Mesajlar: 341
Kayıt: 06 Nis 2012 03:09
Konum: Azerbaycan, Bakü
İletişim:

Re: Metin Seslendirme sorun

Mesaj gönderen AliZairov »

G.Arkas yazdı:
Okuma adamı rahatsız ediyo gaz firen basılı gibi okuyo.
:D :D :D

Microsoft Speak API'mi kullanıyorsun?
Yok Google text speech Apisi.
Lord_Ares
Üye
Mesajlar: 1070
Kayıt: 15 Eki 2006 04:33
Konum: Çorlu

Re: Metin Seslendirme sorun

Mesaj gönderen Lord_Ares »

google denemedim ama, fikir olması açısından birde dikte api yi incele derim. Dikteapi diye yazarsan google da örneklerini görebilirsin. Fikir olması açısından belki işine yarayabilir.
Kullanıcı avatarı
AliZairov
Üye
Mesajlar: 341
Kayıt: 06 Nis 2012 03:09
Konum: Azerbaycan, Bakü
İletişim:

Re: Metin Seslendirme sorun

Mesaj gönderen AliZairov »

Merhaba. Ben 7 dilde kullanacağım. Dikte istediğim olmaz. Bunu bitirip film alt yazılarını okuyan bi sistemede çevirmeği düşünüyorum. Zaten alt yazıları kendi sesimizle okuyoruz başkası bizim için okusa daha iyi olmazmı.
Cevapla