[ Príspevkov: 7 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Android TextToSpeech

Registrovaný: 07.08.06
Prihlásený: 18.11.21
Príspevky: 947
Témy: 268 | 268
Bydlisko: Levice
NapísalOffline : 21.11.2019 8:18 | Android TextToSpeech

Pouzivam v mojej apke TTS (TextToSpeech) na precitanie urciteho textu.

Problem je, ze ak su v texte napr. rimske cislice (Karol IV., Ferdinand I), tak to cita ako pismena a nie cisla.

Je nejaka moznost to vyriesit? Nejaky html tag k danej cislici, na zaklade coho by to tts inak interpretoval, alebo sa s tym neda robit nic?


Offline

Skúsený užívateľ
Skúsený užívateľ
Android TextToSpeech

Registrovaný: 19.03.07
Prihlásený: 24.10.26
Príspevky: 7084
Témy: 86 | 86
Bydlisko: BA
NapísalOffline : 21.11.2019 9:45 | Android TextToSpeech

Nevieme ako mas riesenu appku.

Kazdopadne automaticke rozoznavanie toho co je meno a co uz nie je bud otazka na jednoduchu heuristiku (dajme tomu ze ak je prve pismeno predchadadcajuceho slova velke, a za nim nasleduju iba velke pismena z mnoziny rimskych cisloc, tak mozes urcit ze toto je cislo a citat to ako cislo.

Alebo sa tym zaobera oblast strojoveho ucenia znama ako 'named entity recognition' co je nieco co by som pouzil ak by som chcel autotagger na mena. Zvacsa rnn v podobe lstm sieti sa na to pouziva.


_________________
Desktop: CPU AMD R7 1700x @ 3.85GHz | Cooling be quiet! Dark Rock Pro 4 | MB ASRock X470 Taichi Ult. | RAM 4x8GB DDR4 G-SKILL TridentZ RGB 3000 CL16-16-16-36 | VGA XFX RX6800XT | SSD Crucial MX300 525GB | HDD Seagate Ironwolf 3TB 5900rpm | PSU CORSAIR RM750X | MONITOR AOC Q3279VWFD8 | MOUSE HyperX Pulsefire FPS + Razer eXactMat | HyperX Alloy FPS Brown | HyperX Cloud | ARCH x64 &
Notebook: Mac M4 Air 512 &
Mobil: Pixel 7a & SBC: Raspberry pi 0 | 3B+ & Headphones: Senheiser HD58X | AKG K551 + detachable cable mod | Linsoul TIN T2 | KZ SZN
Offline

Užívateľ
Užívateľ
Android TextToSpeech

Registrovaný: 07.08.06
Prihlásený: 18.11.21
Príspevky: 947
Témy: 268 | 268
Bydlisko: Levice
Napísal autor témyOffline : 21.11.2019 10:15 | Android TextToSpeech

No mam to riesene tym sposobom, ze mam String, ktory obsahuje bezny text.
A pomocou
Kód:
TextToSpeech tts = new TextToSpeech(this, this);
tts.setLanguage(Locale.US);
tts.speak(mojtext, TextToSpeech.QUEUE_FLUSH, null);


ten text precita. Samozrejme to je len skratena verzia kodu. Ale nie je tam ziadna moznost nejak definovat, co ma ako citat.

Preto sa pytam, ci priamo v texte neexistuje nieco co by som mohol pridat, napr. Karol <span data="number">IV.</span>, ze by to cital ako cislicu, ale nenasiel som nic podobne. Akym sposobom mu mam urcit, ze sa jedna o cislo a pod.


Offline

Skúsený užívateľ
Skúsený užívateľ
Android TextToSpeech

Registrovaný: 19.03.07
Prihlásený: 24.10.26
Príspevky: 7084
Témy: 86 | 86
Bydlisko: BA
NapísalOffline : 21.11.2019 10:38 | Android TextToSpeech

Vies spracovavat textovy vstup? Preco to iba neprebehnut a neprepisat priamo v texte? III => 3.


_________________
Desktop: CPU AMD R7 1700x @ 3.85GHz | Cooling be quiet! Dark Rock Pro 4 | MB ASRock X470 Taichi Ult. | RAM 4x8GB DDR4 G-SKILL TridentZ RGB 3000 CL16-16-16-36 | VGA XFX RX6800XT | SSD Crucial MX300 525GB | HDD Seagate Ironwolf 3TB 5900rpm | PSU CORSAIR RM750X | MONITOR AOC Q3279VWFD8 | MOUSE HyperX Pulsefire FPS + Razer eXactMat | HyperX Alloy FPS Brown | HyperX Cloud | ARCH x64 &
Notebook: Mac M4 Air 512 &
Mobil: Pixel 7a & SBC: Raspberry pi 0 | 3B+ & Headphones: Senheiser HD58X | AKG K551 + detachable cable mod | Linsoul TIN T2 | KZ SZN
Offline

Užívateľ
Užívateľ
Android TextToSpeech

Registrovaný: 07.08.06
Prihlásený: 18.11.21
Príspevky: 947
Témy: 268 | 268
Bydlisko: Levice
Napísal autor témyOffline : 21.11.2019 14:12 | Android TextToSpeech

Text taham z XML z mojho servera, takze k nemu mam pristup, ale ten text sa zobrazuje aj na webe (tam musia byt rimske) a v apke sa ten isty text iba cita TTS. Ale to ma nenapadlo, ze ked natiahnem text do apky, vtedy by som nahradil rimske cisla za normalne, cize vizualne to nebude nikde zobrazene, takze mozu tam byt aj klasicke cislice. Problem moze nastat ak je napr, Karol I - tak nemozem vsetky I nahradit, lebo to moze byt niekde v texte aj velke pismeno. ale I. s bodkou to da zmysel, takze spravim to tak. Dakujem za dobry napad, neviem preco ma to nenapadlo :)


Offline

Skúsený užívateľ
Skúsený užívateľ
Android TextToSpeech

Registrovaný: 19.03.07
Prihlásený: 24.10.26
Príspevky: 7084
Témy: 86 | 86
Bydlisko: BA
NapísalOffline : 21.11.2019 14:27 | Android TextToSpeech

Aky to je jazyk? Lebo napriklad pri "Canon Mark IV" alebo podobnych veciach to moze robit bordel.
Po slovensky menej, ale po anglicky urcite. Lebo bud cita vsetko ako "Carl One" alebo cita tieto mena spravne "Carl the First"... len potom precita predchadzajuci priklad ako "Canon Mark the Fourth" co nie je uplne nejasne ale trochu zmatocne urcite.


_________________
Desktop: CPU AMD R7 1700x @ 3.85GHz | Cooling be quiet! Dark Rock Pro 4 | MB ASRock X470 Taichi Ult. | RAM 4x8GB DDR4 G-SKILL TridentZ RGB 3000 CL16-16-16-36 | VGA XFX RX6800XT | SSD Crucial MX300 525GB | HDD Seagate Ironwolf 3TB 5900rpm | PSU CORSAIR RM750X | MONITOR AOC Q3279VWFD8 | MOUSE HyperX Pulsefire FPS + Razer eXactMat | HyperX Alloy FPS Brown | HyperX Cloud | ARCH x64 &
Notebook: Mac M4 Air 512 &
Mobil: Pixel 7a & SBC: Raspberry pi 0 | 3B+ & Headphones: Senheiser HD58X | AKG K551 + detachable cable mod | Linsoul TIN T2 | KZ SZN
Offline

Užívateľ
Užívateľ
Android TextToSpeech

Registrovaný: 07.08.06
Prihlásený: 18.11.21
Príspevky: 947
Témy: 268 | 268
Bydlisko: Levice
Napísal autor témyOffline : 21.11.2019 14:40 | Android TextToSpeech

no zatial len v slovencine, malo by to byt ako tak v pohode. Uvidime v buducnosti. S mensimi chybami pocitam, nic nie je idealne


 [ Príspevkov: 7 ] 


Android TextToSpeech



Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy.

Android tv box S905x 2GB/16GB Android 7.1.2 za výhodnú cenu

v Kôš

0

94

18.08.2017 9:27

Smith Wesson

V tomto fóre nie sú ďalšie neprečítané témy.

Android to Android migracia

v Ostatné programy

4

1488

16.07.2019 16:14

tatko Tom

Táto téma je zamknutá, nemôžete posielať nové príspevky alebo odpovedať na staršie.

Android

v Ostatné

2

863

19.06.2011 20:54

Bajzik

V tomto fóre nie sú ďalšie neprečítané témy.

Android

v Mobilné aplikácie

2

696

28.03.2013 8:32

Echo

V tomto fóre nie sú ďalšie neprečítané témy.

Android

v Prenosné zariadenia

7

859

18.11.2010 14:56

Spartan.Ex

V tomto fóre nie sú ďalšie neprečítané témy.

Android témy

v Smartfóny a tablety

2

2078

28.08.2011 20:12

screw

V tomto fóre nie sú ďalšie neprečítané témy.

[Android] Shortcuts

v Mobilné aplikácie

0

627

21.11.2014 23:35

Spixy

V tomto fóre nie sú ďalšie neprečítané témy.

Android watch

v Prenosné zariadenia

2

418

31.05.2015 20:46

elboro

V tomto fóre nie sú ďalšie neprečítané témy.

Lightroom android

v Prenosné zariadenia

0

596

15.02.2016 20:30

SpL1tt3r

V tomto fóre nie sú ďalšie neprečítané témy.

Android ~160€

v Prenosné zariadenia

2

481

22.05.2015 21:07

cpt.chill

V tomto fóre nie sú ďalšie neprečítané témy.

Android hry

[ Choď na stránku:Choď na stránku: 1, 2 ]

v Smartfóny a tablety

36

2828

09.07.2016 12:10

kllr007

V tomto fóre nie sú ďalšie neprečítané témy.

Android - 190€

v Prenosné zariadenia

0

389

01.09.2016 16:46

4ndY252

V tomto fóre nie sú ďalšie neprečítané témy.

Android/iOS

v Prenosné zariadenia

2

483

12.12.2020 16:37

stiv

V tomto fóre nie sú ďalšie neprečítané témy.

Symbian - Android

v Smartfóny a tablety

3

2196

15.08.2010 18:46

Nanosonda

V tomto fóre nie sú ďalšie neprečítané témy.

android gps

v Sieťové programy

11

541

07.03.2012 23:14

ac.milan

V tomto fóre nie sú ďalšie neprečítané témy.

Android aplikacie

v Hry a herné konzoly

1

532

24.04.2015 13:43

lacko4444122



© 2005 - 2026 PCforum, edited by JanoF