Codificación de texto por rango de frecuencias

Ahí va otro código – muy divertido : ) este es en ruby. Permite reproducir un texto como sonidos beeps del ordenador.

require 'win32/sound'
include Win32

a=(‘a’..’z’).to_a
hashlista=Hash.new

freq=250

a.each do |item|
freq+=100
hashlista[item]=freq
end

hashlista[‘ ‘]=100

mensaje=”hello world how does it feel”

listamensaje=[]

for i in 0…mensaje.length
listamensaje.push(mensaje[i])
end

listamensaje.each do |char|
Sound.beep(hashlista[char], 100)
puts hashlista[char]
end

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s