提交 2fed7d23 authored 作者: Chad Phillips's avatar Chad Phillips

add a demos profile, and seed it with the speech to text demo.

上级 13bec74c
--[[
Profile configuration file. All variables put in here will be processed once
during the jester bootstrap.
If you have a variable foo that you want to have a value of "bar", do:
foo = "bar"
Array/record syntax is like this:
foo = { bar = "baz", bing = "bong" }
Variables from the main configuration may be used in values, by accessing
them through the global.<varname> namespace.
Channel variables may be used in values, by accessing them through the
variable("<varname>") function.
Storage variables may be used in values, by accessing them through the
storage("<varname>") function.
Initial arguments may be used in values, by accessing them through the
args(<argnum>) function.
]]
--[[
Everything in this section should not be edited unless you know what you are
doing!
]]
-- Overrides the global debug configuration for this profile only.
debug = true
-- Overrides the global sequence path for this profile only.
sequence_path = global.profile_path .. "/demos/sequences"
--[[
The sections below can be customized safely.
]]
--[[
Directory paths.
]]
-- The directory where recordings are stored temporarily while recording.
temp_recording_dir = "/tmp"
--[[
Records a sound file, then converts the speech to text -- with console
debugging on the result will be printed to the console.
The recording is limited to 10 seconds.
]]
file_to_translate = "speech_to_text_demo.wav"
-- Set up initial recording keys.
record_keys = {
["#"] = ":break",
}
return
{
{
action = "wait",
milliseconds = 500,
},
{
action = "record",
location = profile.temp_recording_dir,
filename = file_to_translate,
pre_record_sound = "phrase:beep",
max_length = 10,
silence_secs = 2,
keys = record_keys,
},
{
action = "play_phrase",
phrase = "thank_you",
keys = record_keys,
},
{
action = "speech_to_text_from_file",
filepath = profile.temp_recording_dir .. "/" .. file_to_translate,
},
}
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论