[AVSpeechUtterance alloc]

XCode AppleBeszél az App?? Igen beszél, ha hagyjuk, vagyis megmondjuk neki, hogy beszéljen és mit mondjon a női hang !
Ami kell hozzá az nem más mint egy framework  az “AVFoundation” ! Tehát az első lépés legyen hogy ezt hozzáadjuk és ha ez megvan akkor importáljuk is ! #import <AVFoundation/AVFoundation.h> ez után már csak meg kell adni azt a négy sort ami beszédre készteti a bevitt string szöveget ( értelemszerűen ha pl oldalakat akarunk felolvastatni vele akkor azt kell megadni ami tartalmazza a szövegkörnyezetet ) !
Tehát nézzük is a kódsort:

NSString*string=@”pecsxcode a legjobb oldal !”;
AVSpeechUtterance*stringbevitel=[[AVSpeechUtterance alloc]initWithString:string];

stringbevitel.voice=[AVSpeechSynthesisVoice voiceWithLanguage:@”hu-HU”];  //kihagyható ez a rész

AVSpeechSynthesizer*megszolal=[[AVSpeechSynthesizer alloc]init];
[megszolal speakUtterance:stringbevitel];

Ennyi az egész történet 🙂 !

A nyelvi részt lehet cserélni ahhoz a nyelvhez ami meg fog felelni a bevitt szöveg nyelvezetének !

  • Arabic (ar-SA)
  • Chinese (zh-CNzh-HKzh-TW)
  • Czech (cs-CZ)
  • Danish (da-DK)
  • Dutch (nl-BEnl-NL)
  • English (en-AUen-GBen-IEen-USen-ZA)
  • Finnish (fi-FI)
  • French (fr-CAfr-FR)
  • German (de-DE)
  • Greek (el-GR)
  • Hindi (hi-IN)
  • Hungarian (hu-HU)
  • Indonesian (id-ID)
  • Italian (it-IT)
  • Japanese (ja-JP)
  • Korean (ko-KR)
  • Norwegian (no-NO)
  • Polish (pl-PL)
  • Portuguese (pt-BRpt-PT)
  • Romanian (ro-RO)
  • Russian (ru-RU)
  • Slovak (sk-SK)
  • Spanish (es-ESes-MX)
  • Swedish (sv-SE)
  • Thai (th-TH)
  • Turkish (tr-TR)

Hozzászólás

Kategória: Források

Vélemény, hozzászólás?

Adatok megadása vagy bejelentkezés valamelyik ikonnal:

WordPress.com Logo

Hozzászólhat a WordPress.com felhasználói fiók használatával. Kilépés /  Módosítás )

Google kép

Hozzászólhat a Google felhasználói fiók használatával. Kilépés /  Módosítás )

Twitter kép

Hozzászólhat a Twitter felhasználói fiók használatával. Kilépés /  Módosítás )

Facebook kép

Hozzászólhat a Facebook felhasználói fiók használatával. Kilépés /  Módosítás )

Kapcsolódás: %s