Kirjautuminen

Haku

Tehtävät

Keskustelu: Ohjelmointikysymykset: VB6: Tavutus & puhe (vb3)

Sivun loppuun

Latska [21.06.2004 15:17:18]

#

Miten tossa vb:n kolmosversiossa sais annetun tekstin tavutetuksi? Ja miten onnistuisi kirjoitetun tavun haku jostakin puheena?

kenkku [21.06.2004 15:21:34]

#

No aika vaikeaa olisi tuo tavutus. Sinulla pitäisi olla kaikkien sanojen tavut jossain tietokannassa :P

tuomas [21.06.2004 15:28:59]

#

No jos ohjelmasi on pieni ja sanoja joita tavutetaan on vain vähän tuo ei ole mikään mahdoton projekti.
Siis jotenkin näin:

Tee formille tekstikenttä ja commandbuttoni.
kun buttonia painetaan muutat sanan tavuiksi.
Vaikka "sana" tavutetaan kahteen merkkijonoon "sa" ja "na".
voit käyttää erotuksessa left ja right komentoja(lisää löytyy noista putkan ohjelmointikieli hakemistosta).
Sitten jokin tsydeemi joka tarkistaa merkkijonot,

if merkkijono = "sa" then
soitetaan ääni tiedosto
end if

hunajavohveli [21.06.2004 17:54:15]

#

kenkku kirjoitti:

Sinulla pitäisi olla kaikkien sanojen tavut jossain tietokannassa :P

Ei suinkaan, sillä suomenkielessä on tietyt säännöt, joiden mukaan jokainen sana tavutetaan. Olen muistaakseni itsekin toimivan tavuttajan joskus koodannut, mutta eipä ole tällä koneella juuri nyt. Koodivinkeistä löytyy kuitenkin jonkinlainen tavuttaja (taisi olla kyllä QB) joskin se ei muistaakseni ollut aivan täydellinen.

tuomas [21.06.2004 18:52:47]

#

pystyisiköhän wordia hyödyntämään tuossa?
siitä kun löytyy ominaisuuksia melkoinen liuta..

Antti Laaksonen [21.06.2004 23:27:42]

#

Tavutuksen tekeminen olisi helppoa, ellei suomen kielessä olisi yhdyssanoja. Klassinen esimerkki tästä on sana "maanosa", jonka tavutus suoraan sääntöjen perusteella olisi "maa-no-sa", mutta joka tietenkin oikeasti tavutetaan "maan-o-sa". Tällaisten sanojen vuoksi täytyy olla oma sanalista, jos tavutusohjelmasta haluaa täydellisen.

Tässä on tekemäni puutteellinen tavutusohjelma: https://www.ohjelmointiputka.net/koodivinkit/23501-qb-tavutusohjelma

pipopää [23.06.2004 14:56:10]

#

käy osoiteessa http://www.mikropuhe.com

water flea [27.06.2004 12:48:21]

#

Siis haettiinko tässä nyt ääntä vai tavutusta?

Oho. Se olikin molempia.

nomic [01.07.2004 09:43:39]

#

pipopää, mikropuhe ei sinänsä liity tähän millään tavoin koska jos kyseessä on tavutus tekniikka voidaan nauhiottaa monia eri tavuja suoraan esim "-na" jne... kun taas mikropuhe toimii sillein että ääniaalto on dynaaminen kokoaika muuttuvaa ja vääntää käyrää kirjaimen/kirjainyhditelmien mukaan...
:) esim jos kyseessä on "s" niin silloin annetaan tulla pikkasen matalia taajuuksia sekä melko korkealta myöskin...en muista nyt taajuuksien lukuja enkä jaksa tarkistaa vaikka ei siihen menisi kuin 3min...

:]


Sivun alkuun

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta